1) The document discusses strategies for successfully integrating an acquired startup into a larger parent company. It outlines an initial strategy of pre-negotiating details, determining desired outcomes, and learning the parent company's vocabulary.
2) It recommends over-communicating, identifying champions within the parent company, building reusable components, and raising all boats.
3) It also covers internal tools like IRC bots and GitHub for managing a remote team, and stresses the importance of change from the side and respecting the existing culture of the parent company.
12. caseorganic.com
• Crippling management/overhead
to get simple things done
• Founder flight
• Lack of detailed transition plan
• Loss of passion for original product
• Left of respect and cross-
compromise
Why acquisitions fail
13. caseorganic.com
• Culture clash
• Jealousy/blocking from
parent company employees
• Sprinters vs. Marathon
runners
Why acquisitions fail
15. caseorganic.com
1.5 years later
What we got done
!
Open Source
(hundreds of repos)
Developer Site
(hundreds of thousands
of site visits per month)
Geotrigger Service
(original product)
17. caseorganic.com
1. Pre-negotiate
• Don’t leave the details for later and hope
they work
• Be as detailed as possible and get
corporate buyoff.
• Don’t be vague! Vagueness breeds
confusion and paranoia.
18. caseorganic.com
• Create and lead the transition plan
• Retain passion for original product
• Help parent company to sprint
• Adopt traits of a marathon runner
• Maintain and improve team
quality
2. Predetermine Your Desired
Outcome
19. caseorganic.com
• Optimize and consolidate overhead
• Prevent founder flight by removing
lock-in
• Work together to build a better
overall culture
• Create successful products that
support company
20. caseorganic.com
3. Learn the Local Language
Our Vocabulary
• Cloud Storage!
• Map Tiles!
• Zoom!
• Directions!
Esri’s Vocabulary
• Feature Service!
• Basemap!
• LOD!
• Routing!
23. caseorganic.com
5. Win friends and influence people
!
• Entire team spent 2 weeks on campus
planning and socializing
• Important to identify yourself and
make friends at this stage
• As many people should have positive
interactions with you at this stage
24. caseorganic.com
6. Beta test people
•See how long it takes to get a
tiny thing done
•Fix the process and then launch
the real thing
•Identify who actually does the
work
25. caseorganic.com
Rule of 5
Work groups should be no larger than 5
when building new systems
• Groups of 5 or less can communicate
easily and get things done without
significant overhead
• Sample group: 5 different people
26. caseorganic.com
Example: ArcGIS for
Developers
Developer Site never got built because it was
always done with 30 people in the room.
Once narrowed down to a team of 5 site was
built in 3 months.
Find the people that actually do something!
27. caseorganic.com
When the storytelling is told by
people, not by traction or real
implementation, then whoever tells
the best story wins
— Blaine Cook
7. Show, don’t tell
28. caseorganic.com
8. Develop Trust
• Build something
people need
• Make people’s lives
easier, not harder
• Making people
happy will reduce
feelings of
resentment and
uncertainty
37. caseorganic.com
2. Find the Competent ‘Jerks’
* Casciaro,Tiziana and Miguel Sousa Lobo. Competent Jerks,
Lovable Fools, and the Formation of Social Networks. Harvard Business Review June 2005
Competent Jerk
mostly avoided
Loveable Fool
mildly wanted
Competence
high
low
Incompetent Jerk
desperately avoided
Lovable Star
desperately wanted
44. caseorganic.com
IRC Bots
ZenIRC Bot!
Great framework for building bots!
github.com/zenirc
!
Benefits
• Modular – service oriented
• Can write in any language and run under the same bot
• Uses Redis PubSub to pass message between the
different frameworks
45. caseorganic.com
IRC Bots
ZenIRC Bot!
Great framework for building bots!
github.com/zenirc
!
Benefits
• Modular – service oriented
• Can write in any language and run under the same bot
• Uses Redis PubSub to pass message between the
different frameworks
53. caseorganic.com
3. Give the company
something it needs first
• Trivial for your team but difficult for the
parent company
• Builds trust that you are on their side
and have the parent company’s
interests in mind
55. caseorganic.com
5. Distribute the Stress
•Don’t think you need to do
the entire thing
!
•Distribute the stress:
•Handed a team of 30?
•Match with a team of 5!