SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Agile Management
                          driving leadership & complexity of change


                                         Ravi Kumar
                                    HCL Technologies Ltd.

                                              1
Thursday, 8 November 12
agenda
                  agile management & roles – quandary vs conundrum

                  many manifestos and agile principles – where is
                  focus on management?

                  obstacles for agile

                  software development - a complex adaptive system

                  views of management

                  measurements

                  future of management

                  where do we go from here
                                         2
Thursday, 8 November 12
agile management & roles


               Servant leader &
               facilitator – SCRUM
               Master

               Owner of project vision &
               represents the customer –
               Product Owner

               Project Manager – Where
               does he fit now?


                                           http://socialneteffect.com/social-media-marketing-2/quandary-vs-conundrum




                                            3
Thursday, 8 November 12
management & project failures



      "Poor management can
     increase software costs
      more rapidly than any
          other factor."
          —Barry Boehm



                               http://geekandpoke.typepad.com/geekandpoke/2007/08/page/3/




                           4
Thursday, 8 November 12
uncertainty & urgency


         Accept Uncertainty,                a g ile
            Manage with
            Transparency




                                    5
Thursday, 8 November 12
agile manifesto




                                            http://agilemanifesto.org/
                                 6
Thursday, 8 November 12
agile principles

              Our highest priority is to satisfy the customer         Working software is the primary measure of
              through early and continuous delivery                   progress.
              of valuable software.
                                                                      Agile processes promote sustainable
              Welcome changing requirements, even late in             development. The sponsors, developers, and
              development. Agile processes harness change for


                 Which of these
                                                                      users should be able to maintain a constant
              the customer's competitive advantage.                   pace indefinitely.

              Deliver working software frequently, from a             Continuous attention to technical excellence
              couple of weeks to a couple of months, with a           and good design enhances agility.


             principles is focused on
              preference to the shorter timescale.
                                                                      Simplicity--the art of maximizing the amount
              Business people and developers must work                of work not done--is essential.
              together daily throughout the project.


                  management?
              Build projects around motivated individuals. Give
              them the environment and support they need,
              and trust them to get the job done.
                                                                      The best architectures, requirements, and
                                                                      designs emerge from self-organizing teams.

                                                                      At regular intervals, the team reflects on how
                                                                      to become more effective, then tunes and
              The most efficient and effective method of               adjusts its behavior accordingly.
              conveying information to and within a development
              team is face-to-face conversation.

                                                                  8
Thursday, 8 November 12
manifesto for software
                              craftsmanship




                                    7         http://manifesto.softwarecraftsmanship.org/


Thursday, 8 November 12
declaration of interdependence




                          9
Thursday, 8 November 12
obstacles for agile




                                   10
Thursday, 8 November 12
obstacles for agile




                                   11
Thursday, 8 November 12
complex adaptive systems

                           e
                         ar
                    ftw      e nt
                  so opm
                     vel
                  de




                                                     wikipedia
                                     12
Thursday, 8 November 12
complex adaptive systems




                                                 cognitive-edge.com
                                     13
Thursday, 8 November 12
6 views of agile management

                          Align Constraints

                          Develop Competence

                          Grow Structure

                          Improve Everything

                          Energize People

                          Empower Teams




                                               14
Thursday, 8 November 12
situational leadership


                                                            o ut
                                                    in g ab
                                          sion-mak         ey
                                  d deci          ho w th                                             to ge
                                                                                                             t
                             hare            an d          ed                                    ion
                           s
                                     task
                                           s          plish                                nicat            al
                                the            acco
                                                    m                              co m mu         d ivi du
                                    o uld
                                           be                               -way           the in
                                 sh                                     two          fro m
                                                                                 in”
                                                                          “b u y




                                                         d,                                        on
                                                in volve                                   un icati
                                         still                                       co mm
                                   r is               an d                         y
                                                                                            nage
                                                                                                  r
                           ma nage         sib ility                      On e-wa        ma
                                     spon         pass
                                                       ed                            the
                             b ut re        are                               fro m
                                    o rity
                               auth




                                                                   15       http://www.informit.com/articles/article.aspx?p=1675546

Thursday, 8 November 12
organizational style
                                                        n                                                      en
                                                betwee                                                 b etwe
                                       ination      by t
                                                          he                                   ation              s
                                     d                                                      din              team
                               Co or       l tea
                                                 ms                                   Co or       ction
                                                                                                         al          s
                                   ction
                                         a
                                                  selve
                                                        s
                                                                                           s- fu n          em selve
                               fu n        s th
                                               em                                     cros         am s th
                                    team                                                   h e te
                                                                                      by t




                                                                                                             n
                                                   n                                               betwee
                                           betwee                                        dina
                                                                                             tion        team
                                                                                                                s
                                   na tion      s is                               Co or        tion
                                                                                                    al
                                                                                                                 or
                          Co o r di       lteam                                         s -fun
                                                                                               c
                                                                                                         ag e r
                                     iona             rs                           cros              an
                            fu n  ct           a nage                                         e ct m            o ve
                                          by m                                            proj         ie s ab
                                 or m e
                                        d                                          by a       ut horit
                          perf                                                           er a              s
                                                                                    oth            team
                                                                                               the




                                                               http://www.informit.com/articles/article.aspx?p=1674234&seqNum=10
                                                               16
Thursday, 8 November 12
governance vs anarchy




          CHAOS - Absence of order (presence of disorder)

          COMPLEXITY - Absence of imposed (top-down) order




                                           http://www.informit.com/articles/article.aspx?p=1675545
                                      17
Thursday, 8 November 12
improvement initiatives
       Process improvement Initiatives don’t work
              Implementation of Lean Six
              Sigma

                      Identifying and elimination
                      of waste is promiscuous

                      Geared only towards
                      process refinement or
                      efficiency

                      Design for Six Sigma(DFSS)
                      model might be effective
                      alternate.
                                                                              http://www.bpminstitute.org/resources/articles/what-bpm-anyway



     initiatives are primarily focused on quality and estimation improvement, that is, better control over scope, time, and
     resources, whilst maximizing the production rate through use of quality improvement techniques such as peer code
                                                             reviews
                                                                                               - De Marco & List: Peopleware
                                                               18
Thursday, 8 November 12
measurements
       Measures must help improving & decision making
       not just tracking
              Earned Value (EV) as a measure for
              agile projects will not work

                      agile projects are non linear

                      Plans often change and so does feature values      Inappropriate
                                                                           for agile

              First time right in agile projects

                      often misconstrued for not changing code after
                      delivered


              CFDs are good for visualization

                      helps tracking and cycle time

                      can be customized to depict value delivered
                                                                    19
Thursday, 8 November 12
the end & future of management

           “We are all prisoners of
            our paradigms. And as
          Managers, we are captives
          of a paradigm that places
           the pursuit of efficiency
            ahead of every other
                   goal…”

                  “21st century managers are still obsessing over the same problems that
                              occupied his inventive mind a hundred years ago”
                                                                 - Fredrick Winslow Taylor
                                                    20
Thursday, 8 November 12
agile management - where from
                     here?
             So what if agile principles don’t talk about management

                Look for lean practices to compliment in the agile journey.


                agile management roles must embrace responsibilities.


             Software development is a Complex matter

                 Borrowing practices blindly may not yield desired results


                 Be agile about the way you go about adopting agile


             Organization change management centered around people and continuous
             improvement is critical

                 One true agile…there’s nothing like that


                 Adapting and evolving pays better dividends over striving for efficiency.

                                                              21
Thursday, 8 November 12
Thank you!!

                          ravikumar.rk@gmail.com
                                    22
Thursday, 8 November 12

Mais conteúdo relacionado

Mais procurados

Deltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS FirmsDeltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS FirmsBrian LaMee
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Consulting AG
 
Community Driven Development and Gender Mainstreaming APMAS report
Community Driven Development and Gender Mainstreaming APMAS reportCommunity Driven Development and Gender Mainstreaming APMAS report
Community Driven Development and Gender Mainstreaming APMAS reportIFAD Vietnam
 
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...David Leip
 
Agile, IT and the Business Community
Agile, IT and the Business CommunityAgile, IT and the Business Community
Agile, IT and the Business CommunityWilliam F. Nazzaro
 
Beyond the Scrum - I
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - IAdam Monago
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesRam Srivastava
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Ken Power
 
Team develmt gsw
Team develmt gswTeam develmt gsw
Team develmt gswwoznite65
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentKen Power
 
Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Reliefrpboulan53
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesLaszlo Szalvay
 
Why software projects_need_heroes
Why software projects_need_heroesWhy software projects_need_heroes
Why software projects_need_heroesSundar Scorp
 
KMW12 W5 Flow of Insights
KMW12 W5 Flow of InsightsKMW12 W5 Flow of Insights
KMW12 W5 Flow of InsightsChris Jones
 
About us groupaccelerators_ase
About us groupaccelerators_aseAbout us groupaccelerators_ase
About us groupaccelerators_aseCapIpad
 
Jrd Project Management Services
Jrd Project Management ServicesJrd Project Management Services
Jrd Project Management Servicestiglesias
 

Mais procurados (20)

Deltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS FirmsDeltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS Firms
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
 
Community Driven Development and Gender Mainstreaming APMAS report
Community Driven Development and Gender Mainstreaming APMAS reportCommunity Driven Development and Gender Mainstreaming APMAS report
Community Driven Development and Gender Mainstreaming APMAS report
 
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
 
Rightplacing
RightplacingRightplacing
Rightplacing
 
Rational Agility
Rational AgilityRational Agility
Rational Agility
 
Agile, IT and the Business Community
Agile, IT and the Business CommunityAgile, IT and the Business Community
Agile, IT and the Business Community
 
Transformational Leadership
Transformational LeadershipTransformational Leadership
Transformational Leadership
 
Beyond the Scrum - I
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - I
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)
 
Team develmt gsw
Team develmt gswTeam develmt gsw
Team develmt gsw
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
 
Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Relief
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_Values
 
Why software projects_need_heroes
Why software projects_need_heroesWhy software projects_need_heroes
Why software projects_need_heroes
 
The agile vision
The agile visionThe agile vision
The agile vision
 
KMW12 W5 Flow of Insights
KMW12 W5 Flow of InsightsKMW12 W5 Flow of Insights
KMW12 W5 Flow of Insights
 
About us groupaccelerators_ase
About us groupaccelerators_aseAbout us groupaccelerators_ase
About us groupaccelerators_ase
 
Jrd Project Management Services
Jrd Project Management ServicesJrd Project Management Services
Jrd Project Management Services
 

Destaque

Embracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementEmbracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementRavi Kumar
 
Agile IT Services Manifesto
Agile IT Services ManifestoAgile IT Services Manifesto
Agile IT Services ManifestoRavi Kumar
 
DevOps Days 2012 - Going LEAN in IT Services Organization
DevOps Days 2012 -  Going LEAN in IT Services OrganizationDevOps Days 2012 -  Going LEAN in IT Services Organization
DevOps Days 2012 - Going LEAN in IT Services OrganizationRavi Kumar
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersRavi Kumar
 
Agile india2012 - Dealing with agile RFP
Agile india2012   - Dealing with agile RFPAgile india2012   - Dealing with agile RFP
Agile india2012 - Dealing with agile RFPRavi Kumar
 
Agile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionAgile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionRavi Kumar
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessRavi Kumar
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of softwareNitish Xavier Tirkey
 

Destaque (9)

Embracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & ManagementEmbracing Agile for Business Impact: Role of Leadership & Management
Embracing Agile for Business Impact: Role of Leadership & Management
 
Agile IT Services Manifesto
Agile IT Services ManifestoAgile IT Services Manifesto
Agile IT Services Manifesto
 
DevOps Days 2012 - Going LEAN in IT Services Organization
DevOps Days 2012 -  Going LEAN in IT Services OrganizationDevOps Days 2012 -  Going LEAN in IT Services Organization
DevOps Days 2012 - Going LEAN in IT Services Organization
 
Delivering Business Value - The Deal Breakers
Delivering Business Value - The Deal BreakersDelivering Business Value - The Deal Breakers
Delivering Business Value - The Deal Breakers
 
Agile india2012 - Dealing with agile RFP
Agile india2012   - Dealing with agile RFPAgile india2012   - Dealing with agile RFP
Agile india2012 - Dealing with agile RFP
 
Agile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over RevolutionAgile Adoption in IT Services - Evolution over Revolution
Agile Adoption in IT Services - Evolution over Revolution
 
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over ProcessAttaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
Attaining Agile Fluency: Coaching Techniques - Focus on Goals Over Process
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 

Semelhante a ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …

How to be an agile programmer.
How to be an agile programmer.How to be an agile programmer.
How to be an agile programmer.Tsuyoshi Ushio
 
ETIS11 - Agile Business Intelligence - Presentation
ETIS11 -  Agile Business Intelligence - PresentationETIS11 -  Agile Business Intelligence - Presentation
ETIS11 - Agile Business Intelligence - PresentationDavid Walker
 
Practices of an agile developer
Practices of an agile developerPractices of an agile developer
Practices of an agile developerDUONG Trong Tan
 
The Art of Scalability - Managing growth
The Art of Scalability - Managing growthThe Art of Scalability - Managing growth
The Art of Scalability - Managing growthLorenzo Alberton
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileRichard Cheng
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debtspullara
 
Dennis stevens response
Dennis stevens responseDennis stevens response
Dennis stevens responseGlen Alleman
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aimRussell Pannone
 
agile is not.pptx
agile is not.pptxagile is not.pptx
agile is not.pptxmecheemeow
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?John Goodpasture
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small BatchesSteve Rogalsky
 
You don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pmYou don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pmGlen Alleman
 

Semelhante a ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of … (20)

How to be an agile programmer.
How to be an agile programmer.How to be an agile programmer.
How to be an agile programmer.
 
Ultimate agilisttokyo
Ultimate agilisttokyoUltimate agilisttokyo
Ultimate agilisttokyo
 
ETIS11 - Agile Business Intelligence - Presentation
ETIS11 -  Agile Business Intelligence - PresentationETIS11 -  Agile Business Intelligence - Presentation
ETIS11 - Agile Business Intelligence - Presentation
 
121211 improve your productivity
121211 improve your productivity121211 improve your productivity
121211 improve your productivity
 
About scrum
About scrumAbout scrum
About scrum
 
Agile values
Agile valuesAgile values
Agile values
 
Practices of an agile developer
Practices of an agile developerPractices of an agile developer
Practices of an agile developer
 
The Art of Scalability - Managing growth
The Art of Scalability - Managing growthThe Art of Scalability - Managing growth
The Art of Scalability - Managing growth
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
A Dynamic Future
A Dynamic FutureA Dynamic Future
A Dynamic Future
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debt
 
Dennis stevens response
Dennis stevens responseDennis stevens response
Dennis stevens response
 
Normalizing agile and lean product development and aim
Normalizing agile and lean product development and aimNormalizing agile and lean product development and aim
Normalizing agile and lean product development and aim
 
agile is not.pptx
agile is not.pptxagile is not.pptx
agile is not.pptx
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small Batches
 
You don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pmYou don’t need agile to avoid the seven deadly sins of pm
You don’t need agile to avoid the seven deadly sins of pm
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 

Último

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …

  • 1. Agile Management driving leadership & complexity of change Ravi Kumar HCL Technologies Ltd. 1 Thursday, 8 November 12
  • 2. agenda agile management & roles – quandary vs conundrum many manifestos and agile principles – where is focus on management? obstacles for agile software development - a complex adaptive system views of management measurements future of management where do we go from here 2 Thursday, 8 November 12
  • 3. agile management & roles Servant leader & facilitator – SCRUM Master Owner of project vision & represents the customer – Product Owner Project Manager – Where does he fit now? http://socialneteffect.com/social-media-marketing-2/quandary-vs-conundrum 3 Thursday, 8 November 12
  • 4. management & project failures "Poor management can increase software costs more rapidly than any other factor." —Barry Boehm http://geekandpoke.typepad.com/geekandpoke/2007/08/page/3/ 4 Thursday, 8 November 12
  • 5. uncertainty & urgency Accept Uncertainty, a g ile Manage with Transparency 5 Thursday, 8 November 12
  • 6. agile manifesto http://agilemanifesto.org/ 6 Thursday, 8 November 12
  • 7. agile principles Our highest priority is to satisfy the customer Working software is the primary measure of through early and continuous delivery progress. of valuable software. Agile processes promote sustainable Welcome changing requirements, even late in development. The sponsors, developers, and development. Agile processes harness change for Which of these users should be able to maintain a constant the customer's competitive advantage. pace indefinitely. Deliver working software frequently, from a Continuous attention to technical excellence couple of weeks to a couple of months, with a and good design enhances agility. principles is focused on preference to the shorter timescale. Simplicity--the art of maximizing the amount Business people and developers must work of work not done--is essential. together daily throughout the project. management? Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and The most efficient and effective method of adjusts its behavior accordingly. conveying information to and within a development team is face-to-face conversation. 8 Thursday, 8 November 12
  • 8. manifesto for software craftsmanship 7 http://manifesto.softwarecraftsmanship.org/ Thursday, 8 November 12
  • 9. declaration of interdependence 9 Thursday, 8 November 12
  • 10. obstacles for agile 10 Thursday, 8 November 12
  • 11. obstacles for agile 11 Thursday, 8 November 12
  • 12. complex adaptive systems e ar ftw e nt so opm vel de wikipedia 12 Thursday, 8 November 12
  • 13. complex adaptive systems cognitive-edge.com 13 Thursday, 8 November 12
  • 14. 6 views of agile management Align Constraints Develop Competence Grow Structure Improve Everything Energize People Empower Teams 14 Thursday, 8 November 12
  • 15. situational leadership o ut in g ab sion-mak ey d deci ho w th to ge t hare an d ed ion s task s plish nicat al the acco m co m mu d ivi du o uld be -way the in sh two fro m in” “b u y d, on in volve un icati still co mm r is an d y nage r ma nage sib ility On e-wa ma spon pass ed the b ut re are fro m o rity auth 15 http://www.informit.com/articles/article.aspx?p=1675546 Thursday, 8 November 12
  • 16. organizational style n en betwee b etwe ination by t he ation s d din team Co or l tea ms Co or ction al s ction a selve s s- fu n em selve fu n s th em cros am s th team h e te by t n n betwee betwee dina tion team s na tion s is Co or tion al or Co o r di lteam s -fun c ag e r iona rs cros an fu n ct a nage e ct m o ve by m proj ie s ab or m e d by a ut horit perf er a s oth team the http://www.informit.com/articles/article.aspx?p=1674234&seqNum=10 16 Thursday, 8 November 12
  • 17. governance vs anarchy CHAOS - Absence of order (presence of disorder) COMPLEXITY - Absence of imposed (top-down) order http://www.informit.com/articles/article.aspx?p=1675545 17 Thursday, 8 November 12
  • 18. improvement initiatives Process improvement Initiatives don’t work Implementation of Lean Six Sigma Identifying and elimination of waste is promiscuous Geared only towards process refinement or efficiency Design for Six Sigma(DFSS) model might be effective alternate. http://www.bpminstitute.org/resources/articles/what-bpm-anyway initiatives are primarily focused on quality and estimation improvement, that is, better control over scope, time, and resources, whilst maximizing the production rate through use of quality improvement techniques such as peer code reviews - De Marco & List: Peopleware 18 Thursday, 8 November 12
  • 19. measurements Measures must help improving & decision making not just tracking Earned Value (EV) as a measure for agile projects will not work agile projects are non linear Plans often change and so does feature values Inappropriate for agile First time right in agile projects often misconstrued for not changing code after delivered CFDs are good for visualization helps tracking and cycle time can be customized to depict value delivered 19 Thursday, 8 November 12
  • 20. the end & future of management “We are all prisoners of our paradigms. And as Managers, we are captives of a paradigm that places the pursuit of efficiency ahead of every other goal…” “21st century managers are still obsessing over the same problems that occupied his inventive mind a hundred years ago” - Fredrick Winslow Taylor 20 Thursday, 8 November 12
  • 21. agile management - where from here? So what if agile principles don’t talk about management Look for lean practices to compliment in the agile journey. agile management roles must embrace responsibilities. Software development is a Complex matter Borrowing practices blindly may not yield desired results Be agile about the way you go about adopting agile Organization change management centered around people and continuous improvement is critical One true agile…there’s nothing like that Adapting and evolving pays better dividends over striving for efficiency. 21 Thursday, 8 November 12
  • 22. Thank you!! ravikumar.rk@gmail.com 22 Thursday, 8 November 12