Title: When Agile goes bad'''
1When Agile goes bad...
- How to stay calm and move forward
2Sebastien Lambla
Founder of
Helping people achieve greatness
seb_at_serialseb.com - _at_serialseb
http//serialseb.blogspot.com
3(No Transcript)
4The organization
- A company becomes agile as a whole
5Watch out for...
- High turnover
- High documentation environment
6Managers ctos
- Dealing with the sceptics
7Engineers are not agile! And they build planes!
And they fly!
- Boeing and Airbus are Lean companies.
8We have a culture of working hard
- Measure and show what happens with long hours
9Agile proponents are socialists. We want
superstars!
10In waterfall, I have a full one-year ahead plan.
I need that for my budget
- The budgets have always been estimates. Thats
not changing...
11Agile is just an excuse for cowboys development
- Business-focus and releases, and a structured
approach to development
12Choosing a project
13You cant do agile for fixed price projects
14Scope, resources and release dates are fixed!
15Building your project team
16Accountability
17The Developers
18Dont impose a methodology. Build a trust
relationship.
19Heroes
20The customer
- The business, the stakeholders, the sponsors,
their proxies, etc.
21The proxy I cant make that call, need to
discuss it
- Proxy without authority is an impediment
22The Scrum Master
- Manager managing something
23Im your boss
- Dont manage people, manage issues. Leadership
over control.
24We need to take what will work for our
organization and blend it with its current
practices
- You should, but you cant. Not at the beginning
anyway.
25Agile is like cooking
- Learn the recipeThe Checklist step
- Grab other peoples recipes
- Blend The final stageif you ever get thereis
a level of fluency and intuitiveness where you
can't say what you're doing, but you kind of
borrow and blend - Cockburn
26Workshop Iteration 0
27The workshop
28(No Transcript)
29The Planning
- Time, estimates, cards, points, poker game etc.
30just write it
31The Scrum Master writes and distribute tasks
- Iterative waterfall ! agile
32The iteration
33Were stopping the SCRUM temporarily because we
know exactly what needs to be done
34We cant do CI, it doesnt work with our
source-control repository
- Change the tools, not the practices
35Its done, except for a bit of data integration
36The Daily standup
37People sit down
38People have conversations
39Can I talk now?
40The Retrospective
41Its Johns fault.
- The team succeeds or fails as a unit.
42What do you mean we write less than perfect
code?
- Charge interest to your technical debt!
43The release party
44The stakeholders are not coming...