SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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
 

Similar 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
 

Similar 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

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Último (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

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