What makes a great dev shop agency? Someone who knows what it takes and is running a dev shop agency of his own is Ryan Vice. Ryan is the founder of Vice Software. His passion is dev and he’s fully immersed in the world of scoping projects, devving them and giving his clients what they want.
On today’s CTO Studio, Ryan explains how Vice Software got started, why empathy is so critical as a CTO or other tech leader and his personal recommendations for running a dev shop agency.
In this episode, you’ll hear:
- Why don’t they use Agile?
- Why does using offshore labor typically cost so much in the beginning?
- What is Sandler’s Model and how does it work?
- Why do they cut out Scrum?
- What are his suggestions if you want to start a dev shop agency?
- And so much more!
We begin today with Ryan explaining the way their company functions: everyone who works at the company programs, and it’s a blended model. He got to a point in enterprise software where his rate was very competitive and he started managing offshore teams, which he didn’t enjoy.
But then he met his business partner and they realized they could create a lot of value. He soon realized why big companies were paying him to get that model to work, and he and his partner decided together they should try to sell that same model to small and mid-level companies.
Now they have taken on a few projects for folks where they are going CTO down. They are finalizing a deal right now with a company that is creating a marketing research-type platform and he foresees stepping into a fractional CTO-type role there while his partner who lives in New Delhi manages the team and the operations. Ryan also handles ensuring their technology vision is correct and they are strategically set for the right technologies at the right time.
I ask him to expand on the agency software model; I personally think it’s incredibly valuable for CTOs who are considering hiring shops like Ryan’s. Ryan’s company takes what lessons have worked for him in the enterprise world and makes that information available to start-ups and tech projects on a smaller scale.
He explains what some of those lessons are. Everybody is looking at $10-$15 an hour labor offshore and while it’s very tempting, not a lot of people do it because it’s really hard to be successful using that as your labor source. What he found was every single large company that contracted him would almost immediately put him in charge of an offshore team.
Basically, every time he was hired in the past he was put in charge of a remote team. And now he’s converted that experience into him managing his own teams with his partner in New Delhi; they’ve implemented lessons learned and optimized their processes to make it more efficient so smaller companies can use his services.