Agile is a great word, it's short, suggests an athletic approach to something. It fills our minds with images of gleaming, slick perfect machines, almost "German" in its implementation. So its interesting that our experience is something far more complex and messy then this word will have you believe.
Being Agile takes commitment and hard work, work with processes and people, ensuring that there is focus on the goals throughout the organisation while it scales, this also means working with the clients to embrace this mentality.
You could say we aren't Agile, rather we are constantly increasing our Agility. This changes the idea from a perfect athlete in the Olympics, to an individual working, sweating and persevering.
It is hard, it is complicated! But, by sharing our stories we will tell you why it’s also fun and worth it.
3. AGILE ME
SO WHO ARE TELETRONICS?
3
• Teletronics is a software company working with Dubai to achieve the
government aims of a SMARTer, more CONNECTed Dubai.
• From Denmark
• Founded in 2007
• Experiencing growth
• Remaining Flat Organization
• Most of us are AGILE evangelists
6. AGILE ME
AND WHAT IS AGILE?
• FORGET what you know
• Agile is a way to show how you messed up… fast...
• The rest is up to you…
6
• Agile is a thought process allowing us to be human and complicated and complex
• Learn fast – make changes – be flexible
• A way to engage clients
• A way to focus on improving and accept change quickly
7. AGILE ME
CLASSIC PROJECTS VS. BEING AGILE
7
Analyzing
Design
Implementation
Test
Deploy
Change Requests
12 months
So after 12 months….
• Everyone is happy, right?
8. AGILE ME
CLASSIC PROJECTS VS. BEING AGILE
8
12 months
Develop
Plan
Test
Deploy
After first iteration….
• Running software
• User feedback loop
After 12 months….
• Exactly what the users need
have been delivered
Continuously…
• Deliverables of running software
with the most valuable features
1 sprint
9. AGILE ME
MINIMUM VIABLE PRODUCT (MVP)
9
• What is the minimum we need to deliver to create maximum value
• And then you just add on top of that
• As a minimum
• Earliest testable
• Usable
• Lovable
10. AGILE ME
VALUE DRIVEN SUCCESS = HAPPY CLIENTS
• Cheat!
• Give the clients what they need, not what they want
• By focusing on value and use cases, not what
• Continuously asking “Why?”
• Recurrent and strong feedback loop
• Users are part of the process
• It is their product
• Transparency and trust – No hidden surprises
10
11. AGILE ME
SO HOW DO WE PLAN THE PROJECT?
11
Classic Projects
• Work Breakdown Structure
• Estimate each task
• Gantt Chart
• Define Critical path
• Not to mention …
• CMA
• Escalation path
• And countless appendices
13. AGILE ME
SO HOW DO WE PLAN THE PROJECT?
Feature 4
Agile
• High level estimates
• Ball park figures!!
• Detailed planning 1 sprint ahead
13
Product Backlog
Feature 3
Feature 2
Feature 1
Item 2
Feature 1
Item 3
Item 1
Part 1Item 1
Part 2
Classic Projects
• Work Breakdown Structure
• Estimate each task
• Gantt Chart
• Define Critical path
• Not to mention …
• CMA
• Escalation path
• And countless appendices
14. AGILE ME
ITERATIONS
14
Start
Classic Projects
• It’s assumed that the world won’t change, so there is one direct path to the goal
By being agile
• We acknowledge that the world changes and we welcome these changes
15. AGILE ME
HOW ARE YOU GOING TO SELL THIS?
• So what challenges would you face trying to sell an agile project?
• Selling agile is easy!
• Customer centric
• Delivers ownership quickly
• Very simple to breakdown / milestone deliveries
• The clients always pays for what he got – never over pays
• The provider never over commits
15
16. AGILE ME
KEY POINTS TO BE SUCCESSFUL WITH AGILE
• Not a set of instructions
• You will never be done
• Not something you can be told – You need to try it
• It’s a culture
• Don’t fear failure
• Fast iterations in whatever you’re doing
16
17. AGILE ME
AND THAT’S NOT EVEN THE END OF IT …
We’ve seen that we have become a happier company
• We focus on the short term deliverables and not the long term deadlines
• More freedom to do “what feels right”
• More innovation and options to use new technologies
• More ownership and responsibility
17
18. AGILE ME
SO WHO ARE TELETRONICS?
18
https://www.youtube.com/embed/lgIij1Aa5lg