SlideShare ist ein Scribd-Unternehmen logo
1 von 20
An example of Agile survival
     in a big Company
       Sergey Berezhnyy
         @anotherpm
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
and THE PROBLEM
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
What could be better, man?
But let’s try
In a year…




We stepped over so many rakes that started making fun of them…
Anotherpm at AgileEE

PROCESS FEATURES THAT SAVED US
Fast Lane




System is connected to many other
         Business Critical
       Quite long Releases
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!
Multi-Product-ownership
         Nobody knows how it
          works

         Everybody escapes
           responsibility
           therefore acceptance

         Project is under
           regulation

         System is connected to
           many other
Splitting acceptance



Support                   Business


           Architect
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!
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
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
Several Product Owners
Business PO is a leader   I check and accept what I know




  Acceptance goes fast                 Business is happy!
Anotherpm at AgileEE

AND A CONCLUSION
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!
Q&A

Thank you for your attention
           Awfully yours,



       Sergey Berezhnyy
         www.O2EE.com
      berezhnyy@o2ee.com

Weitere ähnliche Inhalte

Was ist angesagt?

Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in thisIasa UK
 
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsWhy Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsGene Kim
 
Discovery delivery agiletour-xian
Discovery delivery agiletour-xianDiscovery delivery agiletour-xian
Discovery delivery agiletour-xianQiao Liang
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksSanjeev Sharma
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???lazygolfer
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software DevelopmentGuy Nirpaz
 
Devops culture in customer systems
Devops culture in customer systemsDevops culture in customer systems
Devops culture in customer systemsMatthew Jones
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Chandler Anderson
 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)Nitin Bhide
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Devops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetDevops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetKris Buytaert
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous DeliveryJez Humble
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...Simplilearn
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date againSudipta Lahiri
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016gjdevos
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentSven Peters
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryNaveen Kumar Singh
 

Was ist angesagt? (20)

ROOTS2011 Continuous Delivery
ROOTS2011 Continuous DeliveryROOTS2011 Continuous Delivery
ROOTS2011 Continuous Delivery
 
Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in this
 
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsWhy Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
 
Discovery delivery agiletour-xian
Discovery delivery agiletour-xianDiscovery delivery agiletour-xian
Discovery delivery agiletour-xian
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 
Agile Evolution
Agile EvolutionAgile Evolution
Agile Evolution
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
Devops culture in customer systems
Devops culture in customer systemsDevops culture in customer systems
Devops culture in customer systems
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Devops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetDevops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yet
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date again
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
 

Andere mochten auch

Piotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexPiotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexAgileee
 
Nataliya Trenina: Office magic
Nataliya Trenina: Office magicNataliya Trenina: Office magic
Nataliya Trenina: Office magicAgileee
 
Nick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanNick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanAgileee
 
Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Agileee
 
Geeks vs Managers (part 2)
Geeks vs Managers (part 2)Geeks vs Managers (part 2)
Geeks vs Managers (part 2)Andrey Bibichev
 
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...Timofey (Tim) Yevgrashyn
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEAgileee
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeAgileee
 
The recent history of management
The recent history of managementThe recent history of management
The recent history of managementAlexey Krivitsky
 

Andere mochten auch (9)

Piotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexPiotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complex
 
Nataliya Trenina: Office magic
Nataliya Trenina: Office magicNataliya Trenina: Office magic
Nataliya Trenina: Office magic
 
Nick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanNick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against Kanban
 
Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation
 
Geeks vs Managers (part 2)
Geeks vs Managers (part 2)Geeks vs Managers (part 2)
Geeks vs Managers (part 2)
 
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at home
 
The recent history of management
The recent history of managementThe recent history of management
The recent history of management
 

Ähnlich wie Anotherpm an example of agile survival

Tales from the Platform Trade
Tales from the Platform TradeTales from the Platform Trade
Tales from the Platform TradeWilliam Grosso
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Kris Buytaert
 
Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?Kris Buytaert
 
TLC2018 Shyam Sunder: Legoizing Testing
TLC2018 Shyam Sunder: Legoizing TestingTLC2018 Shyam Sunder: Legoizing Testing
TLC2018 Shyam Sunder: Legoizing TestingAnna Royzman
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationRaimonds Simanovskis
 
Agile - A failure story
Agile - A failure storyAgile - A failure story
Agile - A failure storyMiki Lior
 
Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Mauro Servienti
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling frameworkagilebydesign
 
Kanban testing
Kanban testingKanban testing
Kanban testingCprime
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"Dave King
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...AgileNetwork
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agileAndre Simones
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Dror Helper
 
Django production
Django productionDjango production
Django productionpythonsd
 
A lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliveryA lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliverySauce Labs
 
DevOps - Successful Patterns
DevOps - Successful PatternsDevOps - Successful Patterns
DevOps - Successful PatternsCreationline,inc.
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at FrosconKris Buytaert
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAgileSparks
 

Ähnlich wie Anotherpm an example of agile survival (20)

Tales from the Platform Trade
Tales from the Platform TradeTales from the Platform Trade
Tales from the Platform Trade
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?Devops, Secops, Opsec, DevSec *ops *.* ?
Devops, Secops, Opsec, DevSec *ops *.* ?
 
TLC2018 Shyam Sunder: Legoizing Testing
TLC2018 Shyam Sunder: Legoizing TestingTLC2018 Shyam Sunder: Legoizing Testing
TLC2018 Shyam Sunder: Legoizing Testing
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
 
Agile - A failure story
Agile - A failure storyAgile - A failure story
Agile - A failure story
 
Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!Shipping code is not the problem, deciding what to ship it is!
Shipping code is not the problem, deciding what to ship it is!
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling framework
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Getting By Without "QA"
Getting By Without "QA"Getting By Without "QA"
Getting By Without "QA"
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agile
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012
 
Django production
Django productionDjango production
Django production
 
A lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous deliveryA lean automation blueprint for testing in continuous delivery
A lean automation blueprint for testing in continuous delivery
 
DevOps - Successful Patterns
DevOps - Successful PatternsDevOps - Successful Patterns
DevOps - Successful Patterns
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at Froscon
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Devops For Drupal
Devops  For DrupalDevops  For Drupal
Devops For Drupal
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
 

Mehr von Сергей Бережной

Проблемы локальных аутсорсинговых проектов
Проблемы локальных аутсорсинговых проектовПроблемы локальных аутсорсинговых проектов
Проблемы локальных аутсорсинговых проектовСергей Бережной
 
10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проектаСергей Бережной
 
сопротивление делегированию - Pragmatic.PM
сопротивление делегированию - Pragmatic.PMсопротивление делегированию - Pragmatic.PM
сопротивление делегированию - Pragmatic.PMСергей Бережной
 
Выход из Кризиса с Заказчиком
Выход из Кризиса с ЗаказчикомВыход из Кризиса с Заказчиком
Выход из Кризиса с ЗаказчикомСергей Бережной
 
5 основных ошибок при переносе сроков проекта light
5 основных ошибок при переносе сроков проекта light5 основных ошибок при переносе сроков проекта light
5 основных ошибок при переносе сроков проекта lightСергей Бережной
 
Почему заказчики не любят Agile/Scrum
Почему заказчики не любят Agile/ScrumПочему заказчики не любят Agile/Scrum
Почему заказчики не любят Agile/ScrumСергей Бережной
 
Sef.by - Manager' Code - Сергей Бережной
 Sef.by - Manager' Code - Сергей Бережной Sef.by - Manager' Code - Сергей Бережной
Sef.by - Manager' Code - Сергей БережнойСергей Бережной
 
карьерный рост благодаря заказчику
карьерный рост благодаря заказчикукарьерный рост благодаря заказчику
карьерный рост благодаря заказчикуСергей Бережной
 

Mehr von Сергей Бережной (12)

Проблемы локальных аутсорсинговых проектов
Проблемы локальных аутсорсинговых проектовПроблемы локальных аутсорсинговых проектов
Проблемы локальных аутсорсинговых проектов
 
10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта
 
сопротивление делегированию - Pragmatic.PM
сопротивление делегированию - Pragmatic.PMсопротивление делегированию - Pragmatic.PM
сопротивление делегированию - Pragmatic.PM
 
Выход из Кризиса с Заказчиком
Выход из Кризиса с ЗаказчикомВыход из Кризиса с Заказчиком
Выход из Кризиса с Заказчиком
 
IT People Pecha Kucha
IT People Pecha KuchaIT People Pecha Kucha
IT People Pecha Kucha
 
5 основных ошибок при переносе сроков проекта light
5 основных ошибок при переносе сроков проекта light5 основных ошибок при переносе сроков проекта light
5 основных ошибок при переносе сроков проекта light
 
ИТ-работа как сервис
ИТ-работа как сервисИТ-работа как сервис
ИТ-работа как сервис
 
Почему заказчики не любят Agile/Scrum
Почему заказчики не любят Agile/ScrumПочему заказчики не любят Agile/Scrum
Почему заказчики не любят Agile/Scrum
 
Sef.by - Manager' Code - Сергей Бережной
 Sef.by - Manager' Code - Сергей Бережной Sef.by - Manager' Code - Сергей Бережной
Sef.by - Manager' Code - Сергей Бережной
 
Работа с командой Заказчика
Работа с командой ЗаказчикаРабота с командой Заказчика
Работа с командой Заказчика
 
карьерный рост благодаря заказчику
карьерный рост благодаря заказчикукарьерный рост благодаря заказчику
карьерный рост благодаря заказчику
 
разработка по как сервис
разработка по как сервисразработка по как сервис
разработка по как сервис
 

Anotherpm an example of agile survival

  • 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
  • 5. What could be better, man?
  • 7. In a year… We stepped over so many rakes that started making fun of them…
  • 8.
  • 9. Anotherpm at AgileEE PROCESS FEATURES THAT SAVED US
  • 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
  • 13. Splitting acceptance Support Business Architect
  • 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
  • 17. Several Product Owners Business PO is a leader I check and accept what I know Acceptance goes fast Business is happy!
  • 18. Anotherpm at AgileEE AND A CONCLUSION
  • 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