SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
These presentation series are subjected
          to explore the alternative yields of
            Agile methods besides the well known
            ones; Managing Changing Priorities,
           better Time to Market, Higher Quality...

                           The Scrum framework considered mostly



                                    Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Alternatives to Go Agile
         Continuous Improvement/Kaizen
          by Ahmet Akdağ




                            Copyright 2007, ACM. All rights reserved

Tuesday, December 18, 12
How often do you review your
                      software development process?




                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Does a detailed software development
              process suits for all kinds of software
                   projects in the company?



                             Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                            managed project




                                                  Success
                              Project closing
                               meeting by
                           procedure, reports...


                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                            managed project




                           Celebration, dinner,  Success

                               night out...



                               Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                           managed project




                           Stay away from      Failure


                           project closing
                              meeting

                             Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                            managed project




                                                  Failure
                             No talking about
                           the project in public



                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                            managed project




                                                 Failure
                              Team splits into
                           sides and each side
                            blames the others


                               Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                           managed project




                                               Failure
        Documentation,
   customer approval, test
      etc. processes may
   become more complex
  for the upcoming projects
                             Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Traditional way
                           managed project




                                               Failure
        Documentation,        People may
   customer approval, test conclude; ‘Existing
      etc. processes may process should be
   become more complex        used more
  for the upcoming projects   accurately’
                             Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
We’ll be using our current processes
                           more accurately!




                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Actually one     size doesn’t fit for all




                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Because every software product is a
              unique prototype and developed
             under the conditions of uncertainty and
                         disagreement




                                 Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Because every software product is a
              unique prototype and developed
             under the conditions of uncertainty and
                         disagreement
                                                                            Human factor
                                                                              makes the
                                                                               process
                                                                            become more
                                                                            complex, even
                                                                               chaotic



                                 Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Agile Solution?




                               Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Kaizen
                       (Continuous Improvement)



                               Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Process should be inspected
                in at least each iteration



                           Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                     Efficiency

                                People Behaviors

                                           Quality

                               Engineering Practices

                                Tools being Used




                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                       Efficiency

                               People Behaviors

                                           Quality

                               Engineering Practices

                                Tools being Used




                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                       Efficiency

                                People Behaviors

                                          Quality

                               Engineering Practices

                                Tools being Used




                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                       Efficiency

                                 Team Behaviors

                                           Quality

                              Engineering Practices

                                Tools being Used




                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                       Efficiency

                                People Behaviors

                                           Quality

                               Engineering Practices

                                Tools being Used




                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement Areas of
                                       Efficiency

                                People Behaviors

                                           Quality

                               Engineering Practices

                                Tools being Used

                              are inspected
                                  Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Improvement points identified
            can be applied immediately
              during the next iteration



                           Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
The problems that become
                    visible at the end of long
                       periods of software
                   development in traditional
                            processes,


                            Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Become visible more often in
              Agile process so that it
          becomes more crucial to solve
         the root cause rather then the
                    symptom


                           Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Instead of having significant
                 experiences from major
                       experiments,




                           Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Have significant experiences
           from minor experiments with
            Kaizen and iterative nature



                           Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
Agile process applied with Kaizen is the
               universal remedy to deliver up-to-date,
                   high quality software products

                                                                         Over
                                                                        80.000
                                                                           IT
                                                                        projects
                                     Standish Group

                             Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12
www.acm-software.com
                                    @ACMSoftware
                                    @aakdag




                                Copyright 2007, ACM. All rights reserved
Tuesday, December 18, 12

Contenu connexe

Plus de ACM

Scrum Master Competency
Scrum Master CompetencyScrum Master Competency
Scrum Master CompetencyACM
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum FrameworkACM
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
Being an Agile Engineer
Being an Agile EngineerBeing an Agile Engineer
Being an Agile EngineerACM
 
Agile Transformation
Agile TransformationAgile Transformation
Agile TransformationACM
 
Scrum Master Yetkinlikleri
Scrum Master YetkinlikleriScrum Master Yetkinlikleri
Scrum Master YetkinlikleriACM
 
Product Owner Yetkinlikleri
Product Owner YetkinlikleriProduct Owner Yetkinlikleri
Product Owner YetkinlikleriACM
 
The Agile DNA
The Agile DNAThe Agile DNA
The Agile DNAACM
 
Scrum Görsel Kılavuzu
Scrum Görsel KılavuzuScrum Görsel Kılavuzu
Scrum Görsel KılavuzuACM
 
Agile values
Agile valuesAgile values
Agile valuesACM
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Agile Manifesto Nedir
Agile Manifesto NedirAgile Manifesto Nedir
Agile Manifesto NedirACM
 
What is Agile - Poster
What is Agile -  PosterWhat is Agile -  Poster
What is Agile - PosterACM
 
Sprint Backlog Nedir?
Sprint Backlog Nedir?Sprint Backlog Nedir?
Sprint Backlog Nedir?ACM
 
Agility Check Up
Agility Check UpAgility Check Up
Agility Check UpACM
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?ACM
 
Şirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterŞirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterACM
 
Nedir Bu Çeviklik?
Nedir Bu Çeviklik?Nedir Bu Çeviklik?
Nedir Bu Çeviklik?ACM
 
Agile&Scrum
Agile&ScrumAgile&Scrum
Agile&ScrumACM
 

Plus de ACM (20)

Scrum Master Competency
Scrum Master CompetencyScrum Master Competency
Scrum Master Competency
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
Being an Agile Engineer
Being an Agile EngineerBeing an Agile Engineer
Being an Agile Engineer
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Scrum Master Yetkinlikleri
Scrum Master YetkinlikleriScrum Master Yetkinlikleri
Scrum Master Yetkinlikleri
 
Product Owner Yetkinlikleri
Product Owner YetkinlikleriProduct Owner Yetkinlikleri
Product Owner Yetkinlikleri
 
The Agile DNA
The Agile DNAThe Agile DNA
The Agile DNA
 
Scrum Görsel Kılavuzu
Scrum Görsel KılavuzuScrum Görsel Kılavuzu
Scrum Görsel Kılavuzu
 
Agile values
Agile valuesAgile values
Agile values
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Agile Manifesto Nedir
Agile Manifesto NedirAgile Manifesto Nedir
Agile Manifesto Nedir
 
What is Agile - Poster
What is Agile -  PosterWhat is Agile -  Poster
What is Agile - Poster
 
Sprint Backlog Nedir?
Sprint Backlog Nedir?Sprint Backlog Nedir?
Sprint Backlog Nedir?
 
Agility Check Up
Agility Check UpAgility Check Up
Agility Check Up
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?
 
Şirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterŞirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - Poster
 
Nedir Bu Çeviklik?
Nedir Bu Çeviklik?Nedir Bu Çeviklik?
Nedir Bu Çeviklik?
 
Agile&Scrum
Agile&ScrumAgile&Scrum
Agile&Scrum
 

Agile Kaizen Continuous Improvement

  • 1. These presentation series are subjected to explore the alternative yields of Agile methods besides the well known ones; Managing Changing Priorities, better Time to Market, Higher Quality... The Scrum framework considered mostly Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 2. Alternatives to Go Agile Continuous Improvement/Kaizen by Ahmet Akdağ Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 3. How often do you review your software development process? Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 4. Does a detailed software development process suits for all kinds of software projects in the company? Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 5. Traditional way managed project Success Project closing meeting by procedure, reports... Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 6. Traditional way managed project Celebration, dinner, Success night out... Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 7. Traditional way managed project Stay away from Failure project closing meeting Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 8. Traditional way managed project Failure No talking about the project in public Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 9. Traditional way managed project Failure Team splits into sides and each side blames the others Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 10. Traditional way managed project Failure Documentation, customer approval, test etc. processes may become more complex for the upcoming projects Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 11. Traditional way managed project Failure Documentation, People may customer approval, test conclude; ‘Existing etc. processes may process should be become more complex used more for the upcoming projects accurately’ Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 12. We’ll be using our current processes more accurately! Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 13. Actually one size doesn’t fit for all Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 14. Because every software product is a unique prototype and developed under the conditions of uncertainty and disagreement Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 15. Because every software product is a unique prototype and developed under the conditions of uncertainty and disagreement Human factor makes the process become more complex, even chaotic Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 16. Agile Solution? Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 17. Kaizen (Continuous Improvement) Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 18. Process should be inspected in at least each iteration Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 19. Improvement Areas of Efficiency People Behaviors Quality Engineering Practices Tools being Used Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 20. Improvement Areas of Efficiency People Behaviors Quality Engineering Practices Tools being Used Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 21. Improvement Areas of Efficiency People Behaviors Quality Engineering Practices Tools being Used Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 22. Improvement Areas of Efficiency Team Behaviors Quality Engineering Practices Tools being Used Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 23. Improvement Areas of Efficiency People Behaviors Quality Engineering Practices Tools being Used Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 24. Improvement Areas of Efficiency People Behaviors Quality Engineering Practices Tools being Used are inspected Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 25. Improvement points identified can be applied immediately during the next iteration Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 26. The problems that become visible at the end of long periods of software development in traditional processes, Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 27. Become visible more often in Agile process so that it becomes more crucial to solve the root cause rather then the symptom Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 28. Instead of having significant experiences from major experiments, Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 29. Have significant experiences from minor experiments with Kaizen and iterative nature Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 30. Agile process applied with Kaizen is the universal remedy to deliver up-to-date, high quality software products Over 80.000 IT projects Standish Group Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12
  • 31. www.acm-software.com @ACMSoftware @aakdag Copyright 2007, ACM. All rights reserved Tuesday, December 18, 12