Careem is the most promising start-up in the UAE (according to Forbes at http://www.forbesmiddleeast.com/en/lists/people/pname/careem/pid/90822/) and is battling Uber for supremacy in the car hailing industry in the middle east. Andreas Hagglund is chief post-it writer and works with the business, product and engineering teams to build a truly agile organization. In this session he will tell you more about Careems journey and share some of the learnings from building a world class agile organization with in a boot-strapped company in the region. The session is intended to be more of a discussion and a Q&A so please, come prepared to ask questions and participate.
13. Continous tweaking
Clear target users
Contains development teams
Development team has 5-9 people
Focused on a domain
Full time developers
Co-location is a priority
Motherships
@ahab1972
14. • Temporary
• Clear Purpose
• Clear start & finish
• Borrows people from the motherships
• 1 Navigator
• Returns to mothership after mission
Speedboats
@ahab1972
18. CROSS FUNCTIONAL TEAMS
FEW THINGS AT A TIME
PLAN MORE – BUT JUST IN TIME
TEAMWORK & COMMUNICATION ALL THE WAY
SELF-ORGANIZATION
TEAM OWNS QUALITY & BUSINESS VALUE
DISCIPLINE – COMMITTING TO THE PROCESS
FAST FEEDBACK – CONTINOUS LEARNING
This is what AGILE is about for us
19. From Idea to Deployment
IDEA BOARD THINKING BOARD SPRINT BOARD
23. Increase Captain
Trust by x%
We aim to simplify life for the captain
Decrease Captain
churn by y%
Feature
...
...
Improv
ement
Bug
PRODUCT
PROMISE
90 DAY
OBJECTIVE
90 DAY KEY
RESULT
BI-WEEKLY
INTERMEDIATE
DELIVERIES
Product Planning
28
Other
25. We have evolved the way we work in many dimensions
Component Teams
Resource Allocation
One way communication
Silos
Diversions
Fire fighting
Coordination/decision-making
challenges
Cross functional teams
Self chosen teams
Conversations
Team
Coordinated delivery
Proactive planning
Daily Check-ins
Starting point Direction
26. We have learnt a lot along the way
❖ How to collaborate
➢ Small teams are more efficient
➢ Cross functional teams reduces dependencies
➢ Product & Engineering objectives are interdependent
➢ There are big differences between being a Scrum Master, Navigator & Tech leads
➢ There is a difference between letting other people speak and listening
❖ How to scale
➢ Automation is the only way forward as the product grows
➢ 24/7 support is necessary
➢ Dev complete does not mean deployable
➢ Quality is not negotiable
❖ How to be productive
➢ Getting things done is more important than logging time
➢ Self Management is really challenging
➢ People management is important
27. While having improved, we are still seeing some challenges
As we mitigate one problem new
ones are unearthed.
Delays
Production Issues
Communication
...