1. An example of Agile survival
in a big Company
Sergey Berezhnyy
@anotherpm
2. Speaker
• Consultant on outsourcing.
Managing partner at O2EE.com
• 8 years of experience in role of
Project/Program Manager
• Leading teams up to 60 team
members
• CSM
• Run my own blog:
anotherpm.com
4. Scary story
Taken from another vendor
Nobody knows how it works
Business Critical Quite long releases
Legacy code Outsourcing Under regulation
Everybody escapes responsibility
System is connected to many other
10. Fast Lane
System is connected to many other
Business Critical
Quite long Releases
11. Fast lane rules
• Emergency releases
(fixes) only
• No more than 1 issue
per Sprint
Time for re-Planning
• Drop out a bigger US Wasting “work in progress”
Integration risks
from Sprint Backlog
Hammering out task details
We had just a couple of cases!
12. Multi-Product-ownership
Nobody knows how it
works
Everybody escapes
responsibility
therefore acceptance
Project is under
regulation
System is connected to
many other
14. Architects heaven
• I’ve got the Power!
• I do love experiments
• I am not responsible for the
production
• I am the only who has an
access to the production
• Want to try many patterns
and frameworks
God, thank you for a such yummy sandbox!
15. Big fails of the sandbox dreams
• Direct fixes on production
• Inconsistent branches
• Overtimes work
• “I made some changes,
please polish them up”
• Conflicts and penalties
16. Sorry, man, we must
introduce rules
• Do not commit code to the
Release branch
• All technical details should
be in ACC prior to start
• Code review is obligatory
for your “god-like” code
• You manage and lobbying
Technical Debt
• Fighting with Pig means pig!
infrastructure support
19. We changed some SCRUM basic rules…
Keeping in mind “Individuals and
interactions over processes and tools”
And achieved good results in the nightmarish
environment
Keep trying, guys!
20. Q&A
Thank you for your attention
Awfully yours,
Sergey Berezhnyy
www.O2EE.com
berezhnyy@o2ee.com