Growing Remotely: Augmentation, not outsourcinghttp://bit.ly/growingRemotely_icalia
@edolopezCEO - @icalialabs
Outline
1. Augmentation, not outsourcing.2. Considering an external team. 3. Choosing the right team.4. Keeping the value of your team.5. Q&A.
A product development and design firm focused on Web and Mobile consumer products.
- 30+ Products- 35% American Clients- 3+ years operating
Why the difference?
1. Outsourcing: A practice executed by dinosaurs only thinking about allocating people working anywhere.
Many companies have affected on the perspective of working with external teams.
2. Team Augmentation: A practice executed by people willing to add value to the products and companies they are working on.
Considering an external team
When should I consider an external team?Scenarios:1. You are entering a growing phase, but still
validating certain things in your business.2. Not enough resources to maintain growth.3. You want to reduce costs on your operations
while growing. 4. You still want to focus on your product,
before thinking about a business. 5. You want to improve quality.
Am I ready for an external team?
1. Have a technical person on your team.2. Modern tools and procedures.
Spikes
User Interface &Design Testing
* Every agile procedure needs to adapt to the context of the product, client and/or user.
ProductBacklog
(Sprints)Iterations
Releases
SprintBacklog
Practices
How do you want to work?
● Man-hour cost per region.● Different time zones.● Culture from the people.
Choosing the right team
1. Their culture.2. Work done (Portfolio)3. Quality in their work: Code, design,
commitment velocity.4. Tools & Practices.5. People behind. (Open source?, career
path?)6. How do you want to work?
Keeping your value as a company
● Continuous Hiring for the best. ● Train your people.● Have procedures and knowledge ready to
share whenever. ● Start and grow your inside team along with
the augmentation strategy.