SlideShare a Scribd company logo
1 of 60
Download to read offline
SaiHo Yuen
                                   M.Sc, ift.a, SCJP, PSM I, ITIL
                                       saihoyuen@gmail.com
                                             17 February 2012




                      1st INTERTIONAL CONFERENCE ON
                  AGILE AND LEAN SOFTWARE METHODS



Adopting Agile in medium and large organization
RISKS AND STRATEGIES
Me
                                         Canada,        Québec
                          M.Sc. from U. Montréal and U. Rostock
                            Software Developer, Project Manager
                              SCRUM Master and Agile transition
                           Netscape, Database, Civil engineering
                    Scientific & Military research and Government

                             Employers of my area
                        SME in high technologies, Game industries
                   Insurance companies, Banking and Government



The world I live
Who am I?
Why are you doing this      ?
                          What are you looking for     ?
                                          Why Agile    ?
                          What Agile means to you      ?
                           Is Agile the right answer   ?

                        How are you going to do it     ?
                             Where do you stand        ?
                               What do you have        ?
                               What do you need        ?

                 They will guide you into all the truth!



What is yours?
Every why hath a wherefore
Problems
                      What makes Agile adoption so difficult?


                                                       Risks
                Some common pitfalls you may want to avoid!



                                               Strategies
          Some ideas to make your adoption a little bit easier!




Concerto in 3 Movements
Too Many Reasons!
                                                Migration means change
                         complex and underestimated, so often unmanaged

                             Change doesn’t mean only the process or tools
                                 Also the people and specially the people

                                          Process can’t never change people
                            (a lasting change come always from the inside)
      Capability of change is different for everyone, thus every organization

                                            Isolated initiative, trial and error


What makes Agile migration so difficult?
Introduction
A successful Agile project means a lot, but not everything
        (A certain type of project under certain conditions with a very specific team)


                            An idea, a thought, a state of mind, a philosophy

                              Knowing is one thing; Doing is quite another;
                       Too many “ways”, “practices”, “products” and “Tools”
                                    Everyone has his own idea and model

                Are we getting the right helps, coaching on the right things?


                                                      So on and so on…
Too many ways to get lost!
Why so difficult?
Well, I have to say…Yes
                                   An established culture and structure

                          You can hardly play with the magic triangle

                        Different levels of hierarchy has different goals

                Nothing is personal, thus everything becomes personal

                                                     Informal VS official




Does size really matter?
Small, medium, large
Complex business model and structure

                          First mission is not always software development

                       Business and TI don’t mixed, thus don’t understand

                                     Concurrence from inside and outside

         Resources availability & distributed Teamwork (International laws)

                                       Governance & procurement model

                                                                     Union


They also have money!
Complicated, but don’t forget…
Version One 2011 Survey




Leading causes of failed Agile projects
So far, how do we do?
Version One 2011 Survey




Barriers to further Agile adoption
Any icebergs ahead?
Understands the risks and chooses the right strategy!

         Understand the strategy and choose the right risks!




A dog chasing its tail?
So, where should we start?
Culture and Structure
                The personality of your organization. You may not notice it, but it is certainly there


                                                                                             Process
                                      It isn’t about how we change, but how to make it acceptable


                                                                Human factor (Resistance)
     First, it is ridiculed. Second, it is violently opposed. Third, it is accepted as being self-evident


                                                                                Communication
                                               Most known problem, but still always underestimated




Come from not knowing what you're doing!
Risks
Consistency for an organization and its people

               Order and structure for activity within an organization

                                        Boundaries and ground rules

                                             Communication patterns

                                                 Membership criteria

                     Patterns for internal relationships among people



Why so important?
Organizational Culture
Condition for reward and punishment

                                       Expectations and priorities

                                             Define performance

                                       Approach to management

                                                    Limits strategy

                                                      Productivity



Without it, there will be no soul!
Organizational Culture
Why is it so popular among Agilists?
William E. Schneider’s Model
20 Questions from William E. Schneider

When we worry about something in the organization, it is usually about:

a) Losing. We worry most about being also-rans or having our reputation
harmed because we couldn’t deliver as well as, or better than our competitors.
b) Stagnation. We worry most about failing to progress, simply existing from
day to day, or even going backwards.
c) Vulnerability. We worry most about being in a position where others have
more power or market share than we do
d) Lack of unity. We worry most about the team being broken up or alienating
our customers. We worry about a lack of trust among ourselves.


What’s your culture?
Freud on the sofa
R. Harrison
                                               Power, role, task and person orientation

                                                     T.E. Deal and A. A. Kennedy
                  Tough-guy/macho, work hard/playhard, bet-your-company and process

                                                          W. Bennis and b. Nanus
                                                 Formalistic, collegial and personalistic

                                                                               O’
                                                                            J. O’Toole
                                Meritocracy, egalitarianism, behaviorism and humanism


            Giving a name to your culture is not important.
                                       Understand it, it is.

Yes, of course!
Other models?
No matter which culture there is always an organizational structure

                               Huge impact on adoption, but often ignored

         Reflects decision making, tasks execution, communication pathway


                                            Competitions between divisions




We are sisters, and therefore, born to be rivals
The Other Boleyn Girl
One size fit all?
Change requires an adequate preparation
                             Simplicity necessitates understanding complexity

                                         Each problem has multiple solutions
                                        We can not predict the best solutions

                   Ever-changing environment requires ever-changing process

                                Change process depend on its environment
       And as soon as the process exists, it changes its environment and itself

                             Each strange solution is the best one somewhere



It isn’t about how we change, but how to make it acceptable

Process
All plausible solutions should be examined
             The process should gather and synthesize different viewpoints

                                Raison of change has to be clearly defined
                           Processes has to be transparent and meaningful
   Otherwise, it won’t able to mobilize people and increase the resistance

                                                     Confusion may occur
        If different “changes processes” are already underway or planned

                The process should not ignore organization‘s core cultural,
                                                  values and past events




Process
happiness does not necessarily mean commitment
                           false signals can easily lead to misinterpretations

                               The responsibilities has to be clearly defined
                     The lack of or too many responsible impair the process

                                      Adequate means to measure is required
                    Therefore, it is difficult to manage, monitor and measure
                            the impacts of the process and the process itself

  It may take considerable time before the new performance indicators and
                      incentive systems are acting in line with the objectives
                which can greatly affect the mechanism of decision making




Process
Capability of change is different for everyone

                                      Changes always clashes with old habits

                    Resistance to change caused often by the loss of acquired
                (recognition, prestige, social status, power, job security, etc..)

               Fear of the unknown and failure reduces the desire for change

   Doubts about the reasons of change hinder the motivation of those involved
            Understanding the vision, purpose and importance of the change




Resistance is futile…eventually?
Human factor
The benefits of change should be visible to those concerned

        All participations should be properly managed and encouraged
                   Incentives and recognition should be properly granted

   Participations may not properly evaluated by the old and new metrics

                     Change increases necessarily the existing conflicts




Human factor
Recognize someone?
Mike Cohn’s Model
What shall we do?(Active & Like Status quo)

                                                   Align incentive

                         Create dissatisfaction with the status quo

                                  Acknowledge and confront fear




With a vengeance?
Diehards
What shall we do?(Passive & Like Status quo)

                             Change the composition of the team

                                       Praise the right behaviour

                                                     Involve them

                              Model the right behaviours yourself

                                          Identify the true barrier



Of the One ring?
Followers
What shall we do?(Passive & don’t like Scrum)

                                          Let time run its course

                                               Provide training

                                         Solicit peer anecdotes

                                    Appoint a champion skeptic

                                                  Push the issue

                                               Build awareness

Finger of St Thomas?
Skeptics
What shall we do?(Active & Don’t like scrum)

                                                          Success

                            Reiterate and reinforce the commitment

                                                       Move them

                                                         Fire them

                               Be sure the right people are talking



An ardent believers?
Saboteurs
What’s his name again?
A smart guy does a stupid thing?
Robert Kegan and Lisa Laskow Lahey


                    Resistance doesn’t mean opposition nor inertia
                   Unwittingly caught in a Competing Commitment

        The Competing Commitment is created by a Big Assumption




But it doesn’t mean there is nothing!
Real Men Don’t Cry
1) What would you like to see changed at work, so you could be more
effective, or so work would be more satisfying?

2) What commitment does your complaint imply?

3) What you are doing, or not doing, to keep your commitment from being fully
realized?

4) Imagine doing the opposite of the undermining behaviour. Do you feel any
discomfort, worry or vague fear?

5) By engaging in this undermining behaviour, what worrisome outcome are
you committed to preventing?


5 Questions
The competing commitment
1) Create a sentence stem that inverts the competing commitment, then “fill in
the blank”

2) Test and Consider replacing the big Assumption
          a) Notice and record current behaviour
          b) Look for contrary evidence
          c) Explore the history
          d) Test the assumption
          e) Evaluate the result




Some little steps
Big Assumption
The communication plan is always required
                                                    (planned and supported)

                                            Access to information should be
                          homogeneous, uniform, continuous and transparent

              Information should come from and receive from official channels
                            (eg. through the hierarchy, official statements, etc.)

 Communication should promote understanding of the objectives of the change




Do we need oil for an engine?
Communication
Communication should focus on quality rather than quantity
                    Organization confuses information with communication
                            People are flooded with all kinds of information
                   but it doesn’t help them to better understand the situation

      Communication relies heavily on technology and organization structure
                             face to face communication is underestimated

              Communication should accompanied by appropriate activities

            Communication should not focused exclusively on the objectives
                                 the reasons that command are important



= Information + relationship + Feedback
Communication
Well, fortunately there is none!
                             (Otherwise, it will be a little bit boring!)

             Never forget: A lasting change come always from the inside




Is there any magic bullet?
Strategies
Why are you doing all this     ?
                                       What are you really looking for   ?
                                                            Why Agile    ?
                                           What Agile means to you       ?
                                             Is Agile the right answer   ?


                          Thinking Agile + acting Agile = Being Agile
                              (sometime, you may also have to love it)




Water cannot rise higher than its source, neither can human reason

Once again, Why?
Symphony in 6 Movements
                                         (Inspired by John P. Kotter & Ken Schwaber)

     Establish a sense of urgency              Teams of power




Consolidate, institutionalize                         Create visions and values
and produce more




                                               Communicate everything
             Re-
     Plan to Re-plan, small victories

     All models are wrong, but some are useful!
     My two cents
Point out the facts: Good, Bad and Ugly
                                                             (sometime Weird)

                                 Examine environment and competitive realities
                                for potential crises and untapped opportunities

                              Statue quo is more dangerous than the unknown

 Never underestimated the difficulty of driving people out of the comfort zones




Understands where we stand
Establish a sense of urgency
Lean Management Mieux, plus vite avec les mêmes personnes (Pierre Pessiardi)
                Mieux,                    mê                      Pessiardi)

                                                                         4 metrics
Active
Turnovers lost without this computer system
Replacement cost by men



Total cost
The annual saving oragnisation realize that if it abolished the system




Carte d’état-major
Passive
The expense would be needed to bring the application to productivity
standards consistent with your purpose




The number of unprocessed demands




Number doesn’t lie
Who is the best?
Two committees : Director (3 + 1) and Coordination (5)

                                  Director : approve and guide the change
                                           Coordination : make the change
                  Change agent: Informer when sit on the director committee

             Groups with shared idea and enough power to lead the change
   Never forget the ones whom oppose it, Union, RH and You (change agent)

                                                 Rotate committee members

                               Work as a team outside the normal hierarchy



It takes two to make a thing go right!
Teams of power
Create visions and values to direct the change effort

                     Develop strategies for realizing those visions and values
                                           (Backlog of things to be changed)

                                      Don’t present a vision too complicated
                              or too vague to be communicated in 5 minutes

                                     Define organization and team’s values
        (be specific, measurable, meaningful, attainable, realistic and Timed)

      Vision and values must respond to the organization existing core culture
                  (Never try to change your organization culture in one step)


Vision is the art of seeing what is invisible to others                      L


Creation visions and values
Do-It-
                                      Do-It-Yourself Team Values (Jurgen Appelo)
                                                                 (Jurgen Appelo)

      Accuracy        Creativity       Honesty           Persistence       Simplicity

      Assertiveness   Curiosity        Humour            Pragmatism        Skill

      Aesthetics      Decisiveness     Industriousness   Purposefulness    Stewardship

      Balance         Determination    Initiative        Rationality       Tactfulness

      Caution         Endurance        Integrity         Resilience        Thoroughness

      Cleanliness     Enthusiasm       Joyfulness        reliability       Tolerance

      Commitment      Excellence       Knowledge         Respect           Trust

      Confidence      Flexibility      Mindfulness       Responsibility    Trustworthiness

      Cooperation     Focus            Openness          Self-discipline   Unity

      Courage         Helpfulness      Orderliness       Service           Vision


Anything that changes your values changes your behavior

How to choose values?
1) Give the list to the team (you can add any new values)

2) Together, they must select between three and seven, they consider most
important, according to project, situation, culture and their personality

3) Do the same thing with stakeholder (outside of the team)

4) Gather both groups, talk about the selections and the mutual expectations
until you reach consensus on a merged list of three to seven values


5) Once you have the values, make them clear to everyone




Do-It-Yourself Team Values
Otherwise, there will be only two candidates
Choose wisely your values…
Use every vehicle possible to communicate
                 the new vision, values, strategies and all things you do

           Communication comes in both words and deeds, set example

                               Communicate to whom are hurt the most

                                                           Transparency

                                Use the same language of your listeners




Communication works for those who work at it.
Communicate everything
Responsible (The Doer)
                           Accountable (The Buck stops here)
                                        Consult (In the loop)
                                 Inform (Keep in the picture)




RACI / RASCI / RACI-VS / CARIO /
Responsibility assignment matrix
Galati, Tess (2001, Paractical Communication, inc.)
     How well the Medium is suited to Hard copy Phone call Voice mail E-mail Meeting Web site
     Assesing commintment                      3         2           3     3        1        3
     Building consensus                         3        2          3      3       1         3
     Mediating a conflit                        3        2          3      3       1         3
     Resolveing a misunderstanding              3        1          3      3       2         3
     Addressing negative behavior               3        2          3      2       1         3
     Expressing support/appreciation            1        2          2      1       2         3
     Encourage creative thinking                2        3          3      1       3         3
     Making an ironic statement                 3        2          2      3       1         3
     Conveying a reference document             1        3          3      3       3         2
     Reinforcing one's authority                1        2          3      3       1         1
     Providing a permanent record               1        3          3      1       3         3
     Maintaining confidentiality                2        1          2      3       1         3
     Converying simple information              3        1          1      1       2         3
     Asking an information question             3        1          1      1       3         3
     Make a simple request                      3        1          1      1       3         3
     Giving complex instruction                 3        3          2      2       1         2
     Addressing many people                     2        3          2      2       3         1



Using the right tool for the right job
Media Choice Table
Media richness theory
Follow organization’s governance and procurement model
      Never ask for exception, but you can explain why you aren’t do that

                                                  Choose visible problems
               if the problem is too big, choose a smaller related problem

                   Define and engineer visible performance improvements
     Encourage risk taking, and non traditional ideas, activities and action

   Plan and Keep Re-planning, create maximum of small victories (In sprint)

           Recognize and reward ones who contribute to the improvement




Plan to Re-plan, small victories
Big brother is always watching!
Governance
Agile is a philosophy, many many “reincarnations”
                           Use the practices that are suited to you

                                                  Be very honest
                             Respect the meaning of the practices

                                 Choose carefully the practices,
                       because some practices must come-in pair




A, B, C ⊆ D, D ⊆ E → A, B, C ⊆ E
Clothes don't make the man
United we stand, divided we fall
Use increased credibility from early wins
             to change systems, structure, and policies undermining the vision

                                           Hire, promote and develop ones
                                    who can implement the vision and values

       Reinvigorate the change process with new project and change agents

              Articulate connections between Agile and organization success

Create leadership development and succession plans consistent with the Agile




Consolidate, institutionalize
and produce more
C. Director
          C. Coordination




Mille viae ducunt homines per saecula Romam
SCRUM
Credibility

         Don’t be a prince, neither a priest; Be pragmatic and persuasive

                      If you want something done practice your patience

                 Restrains your desire for control and need for importance

                                                    Don’t copy and paste

                                                           Walk the Talk

                                                  Conductor of orchestra


Enemies within
One more thing…
I know one thing, that I know nothing
Comments, Questions, Objections?
Risks and strategies adopting agile in medium and large organizations

More Related Content

What's hot

Luke Naismith - KM Middle East 2011
Luke Naismith -  KM Middle East 2011Luke Naismith -  KM Middle East 2011
Luke Naismith - KM Middle East 2011KMMiddleEast
 
David Gurteen - KM Middle East 2011
David Gurteen - KM Middle East 2011David Gurteen - KM Middle East 2011
David Gurteen - KM Middle East 2011KMMiddleEast
 
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CC
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CCUsing Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CC
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CCIABC Houston
 
The Counsellor’s role in client career success
The Counsellor’s role in client career successThe Counsellor’s role in client career success
The Counsellor’s role in client career successGregg Taylor
 
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战LetAgileFly
 
Tacit Knowledge Sharing for Emerging Practices
Tacit Knowledge Sharing for Emerging PracticesTacit Knowledge Sharing for Emerging Practices
Tacit Knowledge Sharing for Emerging Practicesjcichelli
 
Zabeda Abdul Hamid - Middle East 2011
Zabeda Abdul Hamid -  Middle East 2011Zabeda Abdul Hamid -  Middle East 2011
Zabeda Abdul Hamid - Middle East 2011KMMiddleEast
 
Chorev teambuilding profile
Chorev teambuilding profileChorev teambuilding profile
Chorev teambuilding profileAndrew Ma, PhD
 
John Girard - Workshop - KM Middle East 2011
John Girard - Workshop - KM Middle East 2011John Girard - Workshop - KM Middle East 2011
John Girard - Workshop - KM Middle East 2011KMMiddleEast
 
Cleverwood friday session - Company culture and consultant work
Cleverwood friday session - Company culture and consultant workCleverwood friday session - Company culture and consultant work
Cleverwood friday session - Company culture and consultant workCleverwood Belgium
 
CMI Presentation On Aligning Culture 15 Sept 2011
CMI  Presentation On Aligning Culture   15 Sept 2011CMI  Presentation On Aligning Culture   15 Sept 2011
CMI Presentation On Aligning Culture 15 Sept 2011kyliemalmberg
 
Rossett fallinloveagain w isd
Rossett fallinloveagain w isdRossett fallinloveagain w isd
Rossett fallinloveagain w isdAllison Rossett
 
Leading with Flexible Targets: How to Create the Performance Revolution - Key...
Leading with Flexible Targets: How to Create the Performance Revolution - Key...Leading with Flexible Targets: How to Create the Performance Revolution - Key...
Leading with Flexible Targets: How to Create the Performance Revolution - Key...Niels Pflaeging
 
Learning Pool's Content Jam | 2013
Learning Pool's Content Jam | 2013Learning Pool's Content Jam | 2013
Learning Pool's Content Jam | 2013Learning Pool Ltd
 
World's Next Practice eBook by Future Thread Co-op
World's Next Practice eBook by Future Thread Co-opWorld's Next Practice eBook by Future Thread Co-op
World's Next Practice eBook by Future Thread Co-opfuturethread
 
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...Todd Nilson
 

What's hot (20)

Luke Naismith - KM Middle East 2011
Luke Naismith -  KM Middle East 2011Luke Naismith -  KM Middle East 2011
Luke Naismith - KM Middle East 2011
 
David Gurteen - KM Middle East 2011
David Gurteen - KM Middle East 2011David Gurteen - KM Middle East 2011
David Gurteen - KM Middle East 2011
 
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CC
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CCUsing Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CC
Using Your Personal Power to Convince by Kathi Crawford, SPHR, IAC-CC
 
The Counsellor’s role in client career success
The Counsellor’s role in client career successThe Counsellor’s role in client career success
The Counsellor’s role in client career success
 
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
 
Tacit Knowledge Sharing for Emerging Practices
Tacit Knowledge Sharing for Emerging PracticesTacit Knowledge Sharing for Emerging Practices
Tacit Knowledge Sharing for Emerging Practices
 
Habits -Customised summary by chakri
Habits -Customised summary by chakriHabits -Customised summary by chakri
Habits -Customised summary by chakri
 
Zabeda Abdul Hamid - Middle East 2011
Zabeda Abdul Hamid -  Middle East 2011Zabeda Abdul Hamid -  Middle East 2011
Zabeda Abdul Hamid - Middle East 2011
 
Chorev teambuilding profile
Chorev teambuilding profileChorev teambuilding profile
Chorev teambuilding profile
 
John Girard - Workshop - KM Middle East 2011
John Girard - Workshop - KM Middle East 2011John Girard - Workshop - KM Middle East 2011
John Girard - Workshop - KM Middle East 2011
 
On Knowledge Management
On Knowledge ManagementOn Knowledge Management
On Knowledge Management
 
Cleverwood friday session - Company culture and consultant work
Cleverwood friday session - Company culture and consultant workCleverwood friday session - Company culture and consultant work
Cleverwood friday session - Company culture and consultant work
 
PDC+++ Module 1 Class 7, Thinking Tools
PDC+++ Module 1 Class 7, Thinking ToolsPDC+++ Module 1 Class 7, Thinking Tools
PDC+++ Module 1 Class 7, Thinking Tools
 
CMI Presentation On Aligning Culture 15 Sept 2011
CMI  Presentation On Aligning Culture   15 Sept 2011CMI  Presentation On Aligning Culture   15 Sept 2011
CMI Presentation On Aligning Culture 15 Sept 2011
 
Training issues managers face
Training issues managers faceTraining issues managers face
Training issues managers face
 
Rossett fallinloveagain w isd
Rossett fallinloveagain w isdRossett fallinloveagain w isd
Rossett fallinloveagain w isd
 
Leading with Flexible Targets: How to Create the Performance Revolution - Key...
Leading with Flexible Targets: How to Create the Performance Revolution - Key...Leading with Flexible Targets: How to Create the Performance Revolution - Key...
Leading with Flexible Targets: How to Create the Performance Revolution - Key...
 
Learning Pool's Content Jam | 2013
Learning Pool's Content Jam | 2013Learning Pool's Content Jam | 2013
Learning Pool's Content Jam | 2013
 
World's Next Practice eBook by Future Thread Co-op
World's Next Practice eBook by Future Thread Co-opWorld's Next Practice eBook by Future Thread Co-op
World's Next Practice eBook by Future Thread Co-op
 
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...
Career Changer Mindset, Strategy, Branding and Execution: Getting Your Ducks ...
 

Viewers also liked

Overcome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionOvercome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionAgile Velocity
 
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel Dabrytski
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel DabrytskiSUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel Dabrytski
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel DabrytskiIQ Business - agility@IQ
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patternsAndrew Cox
 
BDD - Keep love alive
BDD - Keep love aliveBDD - Keep love alive
BDD - Keep love aliveRory Preddy
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Sander Hoogendoorn
 
ScrumDay Vietnam 2012 - Agile adoption - Nhan
ScrumDay Vietnam 2012 - Agile adoption - NhanScrumDay Vietnam 2012 - Agile adoption - Nhan
ScrumDay Vietnam 2012 - Agile adoption - NhanDUONG Trong Tan
 
User Story Smells & Anti-patterns
User Story Smells & Anti-patternsUser Story Smells & Anti-patterns
User Story Smells & Anti-patternsFadi Stephan
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationRaimonds Simanovskis
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsNaresh Jain
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasRumah Belajar
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting AgileCoverity
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarReedy Feggins Jr
 
Agile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideAgile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideMichael Sahota
 

Viewers also liked (17)

Overcome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionOvercome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile Adoption
 
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel Dabrytski
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel DabrytskiSUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel Dabrytski
SUGSA JHB 10 Agile anti-patterns in distributed teams 2014 - Pavel Dabrytski
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patterns
 
BDD - Keep love alive
BDD - Keep love aliveBDD - Keep love alive
BDD - Keep love alive
 
Coaching Anti-Pattens and common smells
 Coaching Anti-Pattens and common smells Coaching Anti-Pattens and common smells
Coaching Anti-Pattens and common smells
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
ScrumDay Vietnam 2012 - Agile adoption - Nhan
ScrumDay Vietnam 2012 - Agile adoption - NhanScrumDay Vietnam 2012 - Agile adoption - Nhan
ScrumDay Vietnam 2012 - Agile adoption - Nhan
 
User Story Smells & Anti-patterns
User Story Smells & Anti-patternsUser Story Smells & Anti-patterns
User Story Smells & Anti-patterns
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And Antipatterns
 
Bab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan lasBab 09 kekuatan sambungan las
Bab 09 kekuatan sambungan las
 
Adopting Agile
Adopting  AgileAdopting  Agile
Adopting Agile
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting Agile
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Agile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideAgile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival Guide
 

Similar to Risks and strategies adopting agile in medium and large organizations

A hard look at the softer side of business analysis
A hard look at the softer side of business analysisA hard look at the softer side of business analysis
A hard look at the softer side of business analysisJoe Newbert
 
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsSensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsMatt Arnold
 
Collaboration
CollaborationCollaboration
CollaborationDick Lam
 
Values: the new OS for business and marketing
Values: the new OS for business and marketingValues: the new OS for business and marketing
Values: the new OS for business and marketingZigurds Zakis
 
Dialogue & Collective Sensemaking
Dialogue & Collective SensemakingDialogue & Collective Sensemaking
Dialogue & Collective SensemakingPeter Jones
 
Conversational Leadership
Conversational LeadershipConversational Leadership
Conversational Leadership2016
 
Leading in the NOW: Conference Board
Leading in the NOW: Conference BoardLeading in the NOW: Conference Board
Leading in the NOW: Conference BoardJohn Bernard
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge ManagementAdrianMalone
 
Communicating Vision and Value
Communicating Vision and ValueCommunicating Vision and Value
Communicating Vision and Value4Good.org
 
EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it Mike Walker
 
Social media program development success 3 steps
Social media program development success   3 stepsSocial media program development success   3 steps
Social media program development success 3 stepsi-SCOOP
 
30 way's to be a better ie
30 way's to be a better ie30 way's to be a better ie
30 way's to be a better ieKalum Sampath
 
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...Pozzolini
 
Assessing Org Intelligence
Assessing Org IntelligenceAssessing Org Intelligence
Assessing Org IntelligenceRichard Veryard
 

Similar to Risks and strategies adopting agile in medium and large organizations (20)

A hard look at the softer side of business analysis
A hard look at the softer side of business analysisA hard look at the softer side of business analysis
A hard look at the softer side of business analysis
 
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex SystemsSensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
Sensemaking & Wayfinding: Why IA is Essential When Navigating Complex Systems
 
Strategic Management
Strategic ManagementStrategic Management
Strategic Management
 
Collaboration
CollaborationCollaboration
Collaboration
 
Values: the new OS for business and marketing
Values: the new OS for business and marketingValues: the new OS for business and marketing
Values: the new OS for business and marketing
 
Dialogue & Collective Sensemaking
Dialogue & Collective SensemakingDialogue & Collective Sensemaking
Dialogue & Collective Sensemaking
 
Conversational Leadership
Conversational LeadershipConversational Leadership
Conversational Leadership
 
Leading in the NOW: Conference Board
Leading in the NOW: Conference BoardLeading in the NOW: Conference Board
Leading in the NOW: Conference Board
 
Knowledge Resources Talk - Top 10 Skills 2020
Knowledge Resources Talk - Top 10 Skills 2020Knowledge Resources Talk - Top 10 Skills 2020
Knowledge Resources Talk - Top 10 Skills 2020
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
What's Next: Neurodesign
What's Next: NeurodesignWhat's Next: Neurodesign
What's Next: Neurodesign
 
OXFAM CPDLT
OXFAM CPDLTOXFAM CPDLT
OXFAM CPDLT
 
Slides David Cooperrider Pre-Conference #2012WAIC (part 3)
Slides David Cooperrider Pre-Conference #2012WAIC (part 3)Slides David Cooperrider Pre-Conference #2012WAIC (part 3)
Slides David Cooperrider Pre-Conference #2012WAIC (part 3)
 
Communicating Vision and Value
Communicating Vision and ValueCommunicating Vision and Value
Communicating Vision and Value
 
EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it EA Effectiveness: It’s not about how much you know but how you use it
EA Effectiveness: It’s not about how much you know but how you use it
 
Social media program development success 3 steps
Social media program development success   3 stepsSocial media program development success   3 steps
Social media program development success 3 steps
 
30 way's to be a better ie
30 way's to be a better ie30 way's to be a better ie
30 way's to be a better ie
 
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...
Think With Your Brain (Revised Release Of Do We Need Business Intelligence) A...
 
Assessing Org Intelligence
Assessing Org IntelligenceAssessing Org Intelligence
Assessing Org Intelligence
 
Tim Lyons - Understanding how humans work within teams
Tim Lyons - Understanding how humans work within teamsTim Lyons - Understanding how humans work within teams
Tim Lyons - Understanding how humans work within teams
 

More from Agile Software Community of India

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Agile Software Community of India
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...Agile Software Community of India
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...Agile Software Community of India
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleAgile Software Community of India
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Agile Software Community of India
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...Agile Software Community of India
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Agile Software Community of India
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019Agile Software Community of India
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Agile Software Community of India
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Agile Software Community of India
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Agile Software Community of India
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Agile Software Community of India
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019Agile Software Community of India
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile Software Community of India
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Agile Software Community of India
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Agile Software Community of India
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Agile Software Community of India
 

More from Agile Software Community of India (20)

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
 
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
 
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
 

Recently uploaded

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 

Risks and strategies adopting agile in medium and large organizations

  • 1. SaiHo Yuen M.Sc, ift.a, SCJP, PSM I, ITIL saihoyuen@gmail.com 17 February 2012 1st INTERTIONAL CONFERENCE ON AGILE AND LEAN SOFTWARE METHODS Adopting Agile in medium and large organization RISKS AND STRATEGIES
  • 2. Me Canada, Québec M.Sc. from U. Montréal and U. Rostock Software Developer, Project Manager SCRUM Master and Agile transition Netscape, Database, Civil engineering Scientific & Military research and Government Employers of my area SME in high technologies, Game industries Insurance companies, Banking and Government The world I live Who am I?
  • 3. Why are you doing this ? What are you looking for ? Why Agile ? What Agile means to you ? Is Agile the right answer ? How are you going to do it ? Where do you stand ? What do you have ? What do you need ? They will guide you into all the truth! What is yours? Every why hath a wherefore
  • 4. Problems What makes Agile adoption so difficult? Risks Some common pitfalls you may want to avoid! Strategies Some ideas to make your adoption a little bit easier! Concerto in 3 Movements
  • 5. Too Many Reasons! Migration means change complex and underestimated, so often unmanaged Change doesn’t mean only the process or tools Also the people and specially the people Process can’t never change people (a lasting change come always from the inside) Capability of change is different for everyone, thus every organization Isolated initiative, trial and error What makes Agile migration so difficult? Introduction
  • 6. A successful Agile project means a lot, but not everything (A certain type of project under certain conditions with a very specific team) An idea, a thought, a state of mind, a philosophy Knowing is one thing; Doing is quite another; Too many “ways”, “practices”, “products” and “Tools” Everyone has his own idea and model Are we getting the right helps, coaching on the right things? So on and so on… Too many ways to get lost! Why so difficult?
  • 7. Well, I have to say…Yes An established culture and structure You can hardly play with the magic triangle Different levels of hierarchy has different goals Nothing is personal, thus everything becomes personal Informal VS official Does size really matter? Small, medium, large
  • 8. Complex business model and structure First mission is not always software development Business and TI don’t mixed, thus don’t understand Concurrence from inside and outside Resources availability & distributed Teamwork (International laws) Governance & procurement model Union They also have money! Complicated, but don’t forget…
  • 9. Version One 2011 Survey Leading causes of failed Agile projects So far, how do we do?
  • 10. Version One 2011 Survey Barriers to further Agile adoption Any icebergs ahead?
  • 11. Understands the risks and chooses the right strategy! Understand the strategy and choose the right risks! A dog chasing its tail? So, where should we start?
  • 12. Culture and Structure The personality of your organization. You may not notice it, but it is certainly there Process It isn’t about how we change, but how to make it acceptable Human factor (Resistance) First, it is ridiculed. Second, it is violently opposed. Third, it is accepted as being self-evident Communication Most known problem, but still always underestimated Come from not knowing what you're doing! Risks
  • 13. Consistency for an organization and its people Order and structure for activity within an organization Boundaries and ground rules Communication patterns Membership criteria Patterns for internal relationships among people Why so important? Organizational Culture
  • 14. Condition for reward and punishment Expectations and priorities Define performance Approach to management Limits strategy Productivity Without it, there will be no soul! Organizational Culture
  • 15. Why is it so popular among Agilists? William E. Schneider’s Model
  • 16. 20 Questions from William E. Schneider When we worry about something in the organization, it is usually about: a) Losing. We worry most about being also-rans or having our reputation harmed because we couldn’t deliver as well as, or better than our competitors. b) Stagnation. We worry most about failing to progress, simply existing from day to day, or even going backwards. c) Vulnerability. We worry most about being in a position where others have more power or market share than we do d) Lack of unity. We worry most about the team being broken up or alienating our customers. We worry about a lack of trust among ourselves. What’s your culture? Freud on the sofa
  • 17. R. Harrison Power, role, task and person orientation T.E. Deal and A. A. Kennedy Tough-guy/macho, work hard/playhard, bet-your-company and process W. Bennis and b. Nanus Formalistic, collegial and personalistic O’ J. O’Toole Meritocracy, egalitarianism, behaviorism and humanism Giving a name to your culture is not important. Understand it, it is. Yes, of course! Other models?
  • 18. No matter which culture there is always an organizational structure Huge impact on adoption, but often ignored Reflects decision making, tasks execution, communication pathway Competitions between divisions We are sisters, and therefore, born to be rivals The Other Boleyn Girl
  • 19. One size fit all?
  • 20. Change requires an adequate preparation Simplicity necessitates understanding complexity Each problem has multiple solutions We can not predict the best solutions Ever-changing environment requires ever-changing process Change process depend on its environment And as soon as the process exists, it changes its environment and itself Each strange solution is the best one somewhere It isn’t about how we change, but how to make it acceptable Process
  • 21. All plausible solutions should be examined The process should gather and synthesize different viewpoints Raison of change has to be clearly defined Processes has to be transparent and meaningful Otherwise, it won’t able to mobilize people and increase the resistance Confusion may occur If different “changes processes” are already underway or planned The process should not ignore organization‘s core cultural, values and past events Process
  • 22. happiness does not necessarily mean commitment false signals can easily lead to misinterpretations The responsibilities has to be clearly defined The lack of or too many responsible impair the process Adequate means to measure is required Therefore, it is difficult to manage, monitor and measure the impacts of the process and the process itself It may take considerable time before the new performance indicators and incentive systems are acting in line with the objectives which can greatly affect the mechanism of decision making Process
  • 23. Capability of change is different for everyone Changes always clashes with old habits Resistance to change caused often by the loss of acquired (recognition, prestige, social status, power, job security, etc..) Fear of the unknown and failure reduces the desire for change Doubts about the reasons of change hinder the motivation of those involved Understanding the vision, purpose and importance of the change Resistance is futile…eventually? Human factor
  • 24. The benefits of change should be visible to those concerned All participations should be properly managed and encouraged Incentives and recognition should be properly granted Participations may not properly evaluated by the old and new metrics Change increases necessarily the existing conflicts Human factor
  • 26. What shall we do?(Active & Like Status quo) Align incentive Create dissatisfaction with the status quo Acknowledge and confront fear With a vengeance? Diehards
  • 27. What shall we do?(Passive & Like Status quo) Change the composition of the team Praise the right behaviour Involve them Model the right behaviours yourself Identify the true barrier Of the One ring? Followers
  • 28. What shall we do?(Passive & don’t like Scrum) Let time run its course Provide training Solicit peer anecdotes Appoint a champion skeptic Push the issue Build awareness Finger of St Thomas? Skeptics
  • 29. What shall we do?(Active & Don’t like scrum) Success Reiterate and reinforce the commitment Move them Fire them Be sure the right people are talking An ardent believers? Saboteurs
  • 30. What’s his name again? A smart guy does a stupid thing?
  • 31. Robert Kegan and Lisa Laskow Lahey Resistance doesn’t mean opposition nor inertia Unwittingly caught in a Competing Commitment The Competing Commitment is created by a Big Assumption But it doesn’t mean there is nothing! Real Men Don’t Cry
  • 32. 1) What would you like to see changed at work, so you could be more effective, or so work would be more satisfying? 2) What commitment does your complaint imply? 3) What you are doing, or not doing, to keep your commitment from being fully realized? 4) Imagine doing the opposite of the undermining behaviour. Do you feel any discomfort, worry or vague fear? 5) By engaging in this undermining behaviour, what worrisome outcome are you committed to preventing? 5 Questions The competing commitment
  • 33. 1) Create a sentence stem that inverts the competing commitment, then “fill in the blank” 2) Test and Consider replacing the big Assumption a) Notice and record current behaviour b) Look for contrary evidence c) Explore the history d) Test the assumption e) Evaluate the result Some little steps Big Assumption
  • 34. The communication plan is always required (planned and supported) Access to information should be homogeneous, uniform, continuous and transparent Information should come from and receive from official channels (eg. through the hierarchy, official statements, etc.) Communication should promote understanding of the objectives of the change Do we need oil for an engine? Communication
  • 35. Communication should focus on quality rather than quantity Organization confuses information with communication People are flooded with all kinds of information but it doesn’t help them to better understand the situation Communication relies heavily on technology and organization structure face to face communication is underestimated Communication should accompanied by appropriate activities Communication should not focused exclusively on the objectives the reasons that command are important = Information + relationship + Feedback Communication
  • 36. Well, fortunately there is none! (Otherwise, it will be a little bit boring!) Never forget: A lasting change come always from the inside Is there any magic bullet? Strategies
  • 37. Why are you doing all this ? What are you really looking for ? Why Agile ? What Agile means to you ? Is Agile the right answer ? Thinking Agile + acting Agile = Being Agile (sometime, you may also have to love it) Water cannot rise higher than its source, neither can human reason Once again, Why?
  • 38. Symphony in 6 Movements (Inspired by John P. Kotter & Ken Schwaber) Establish a sense of urgency Teams of power Consolidate, institutionalize Create visions and values and produce more Communicate everything Re- Plan to Re-plan, small victories All models are wrong, but some are useful! My two cents
  • 39. Point out the facts: Good, Bad and Ugly (sometime Weird) Examine environment and competitive realities for potential crises and untapped opportunities Statue quo is more dangerous than the unknown Never underestimated the difficulty of driving people out of the comfort zones Understands where we stand Establish a sense of urgency
  • 40. Lean Management Mieux, plus vite avec les mêmes personnes (Pierre Pessiardi) Mieux, mê Pessiardi) 4 metrics Active Turnovers lost without this computer system Replacement cost by men Total cost The annual saving oragnisation realize that if it abolished the system Carte d’état-major
  • 41. Passive The expense would be needed to bring the application to productivity standards consistent with your purpose The number of unprocessed demands Number doesn’t lie
  • 42. Who is the best?
  • 43. Two committees : Director (3 + 1) and Coordination (5) Director : approve and guide the change Coordination : make the change Change agent: Informer when sit on the director committee Groups with shared idea and enough power to lead the change Never forget the ones whom oppose it, Union, RH and You (change agent) Rotate committee members Work as a team outside the normal hierarchy It takes two to make a thing go right! Teams of power
  • 44. Create visions and values to direct the change effort Develop strategies for realizing those visions and values (Backlog of things to be changed) Don’t present a vision too complicated or too vague to be communicated in 5 minutes Define organization and team’s values (be specific, measurable, meaningful, attainable, realistic and Timed) Vision and values must respond to the organization existing core culture (Never try to change your organization culture in one step) Vision is the art of seeing what is invisible to others L Creation visions and values
  • 45. Do-It- Do-It-Yourself Team Values (Jurgen Appelo) (Jurgen Appelo) Accuracy Creativity Honesty Persistence Simplicity Assertiveness Curiosity Humour Pragmatism Skill Aesthetics Decisiveness Industriousness Purposefulness Stewardship Balance Determination Initiative Rationality Tactfulness Caution Endurance Integrity Resilience Thoroughness Cleanliness Enthusiasm Joyfulness reliability Tolerance Commitment Excellence Knowledge Respect Trust Confidence Flexibility Mindfulness Responsibility Trustworthiness Cooperation Focus Openness Self-discipline Unity Courage Helpfulness Orderliness Service Vision Anything that changes your values changes your behavior How to choose values?
  • 46. 1) Give the list to the team (you can add any new values) 2) Together, they must select between three and seven, they consider most important, according to project, situation, culture and their personality 3) Do the same thing with stakeholder (outside of the team) 4) Gather both groups, talk about the selections and the mutual expectations until you reach consensus on a merged list of three to seven values 5) Once you have the values, make them clear to everyone Do-It-Yourself Team Values
  • 47. Otherwise, there will be only two candidates Choose wisely your values…
  • 48. Use every vehicle possible to communicate the new vision, values, strategies and all things you do Communication comes in both words and deeds, set example Communicate to whom are hurt the most Transparency Use the same language of your listeners Communication works for those who work at it. Communicate everything
  • 49. Responsible (The Doer) Accountable (The Buck stops here) Consult (In the loop) Inform (Keep in the picture) RACI / RASCI / RACI-VS / CARIO / Responsibility assignment matrix
  • 50. Galati, Tess (2001, Paractical Communication, inc.) How well the Medium is suited to Hard copy Phone call Voice mail E-mail Meeting Web site Assesing commintment 3 2 3 3 1 3 Building consensus 3 2 3 3 1 3 Mediating a conflit 3 2 3 3 1 3 Resolveing a misunderstanding 3 1 3 3 2 3 Addressing negative behavior 3 2 3 2 1 3 Expressing support/appreciation 1 2 2 1 2 3 Encourage creative thinking 2 3 3 1 3 3 Making an ironic statement 3 2 2 3 1 3 Conveying a reference document 1 3 3 3 3 2 Reinforcing one's authority 1 2 3 3 1 1 Providing a permanent record 1 3 3 1 3 3 Maintaining confidentiality 2 1 2 3 1 3 Converying simple information 3 1 1 1 2 3 Asking an information question 3 1 1 1 3 3 Make a simple request 3 1 1 1 3 3 Giving complex instruction 3 3 2 2 1 2 Addressing many people 2 3 2 2 3 1 Using the right tool for the right job Media Choice Table
  • 52. Follow organization’s governance and procurement model Never ask for exception, but you can explain why you aren’t do that Choose visible problems if the problem is too big, choose a smaller related problem Define and engineer visible performance improvements Encourage risk taking, and non traditional ideas, activities and action Plan and Keep Re-planning, create maximum of small victories (In sprint) Recognize and reward ones who contribute to the improvement Plan to Re-plan, small victories
  • 53. Big brother is always watching! Governance
  • 54. Agile is a philosophy, many many “reincarnations” Use the practices that are suited to you Be very honest Respect the meaning of the practices Choose carefully the practices, because some practices must come-in pair A, B, C ⊆ D, D ⊆ E → A, B, C ⊆ E Clothes don't make the man
  • 55. United we stand, divided we fall
  • 56. Use increased credibility from early wins to change systems, structure, and policies undermining the vision Hire, promote and develop ones who can implement the vision and values Reinvigorate the change process with new project and change agents Articulate connections between Agile and organization success Create leadership development and succession plans consistent with the Agile Consolidate, institutionalize and produce more
  • 57. C. Director C. Coordination Mille viae ducunt homines per saecula Romam SCRUM
  • 58. Credibility Don’t be a prince, neither a priest; Be pragmatic and persuasive If you want something done practice your patience Restrains your desire for control and need for importance Don’t copy and paste Walk the Talk Conductor of orchestra Enemies within One more thing…
  • 59. I know one thing, that I know nothing Comments, Questions, Objections?