SlideShare a Scribd company logo
1 of 28
Agile ThinkingBecoming the best product development & management organization in your market Edwin Dando 26 October 2010
Why Agile Thinking? “Companies have discovered that it takes more than high quality, low cost, and differentiation to excel. It also takes speed and flexibility. This calls for a different approach.” “Traditional sequential or ‘relay race’ approach may conflict goals of maximum speed & flexibility.” “Instead, a holistic or ‘rugby’ approach— where a team tries to go the distance as a unit, passing the ball back and forth—may better serve today's competitive requirements.” New, New Product Development Game, Hirotaka Takeuchi and IkujiroNonaka, Harvard Business Review (1986)
About Me  ,[object Object]
Clarus exclusive NZ business partner of Scrum co-creator Dr. Jeff Sutherland
Agile Coach
Using Agile/Scrum since 2002
Software consulting background
Accenture, Synergy, Gen-I, Vodafone, Telecom and Clarus
Certified Scrum Practitioner and PMP,[object Object]
“Yeah, we Do Agile” Most implementations doing superficial Agile: ScrumBut Done properly, Scrum is a very good framework to  help develop Agile thinking  manage the cultural & organisational transition Scrum will highlight every deficiency and impediment that the enterprise has so the enterprise can fix them and change into the best product development and management organization in its market. – Ken Schwaber, co-inventor of Scrum
Is Agile new? Theory of Constraints – Goldratt, 1984 The New New Product Development Game (1986) Empirical Process Control – centuries Toyota Production Systems and Just in Time – 1950’s Lean, TQM – Named as Lean in 1990’s Servant Leadership – 1970, Robert K. Greenleaf  - “The Servant as Leader”
What is Agile Thinking? The philosophical concepts, based on the Agile Manifesto A way of being the best you can while managing change in a transparent, cooperative manner.  Frameworks help us transition to Agile Thinking.  Frameworks alone do not equal Agile Thinking.
Old approach to product development Relay race - one group of functional specialists passing the baton to the next Project goes sequentially from phase to phase Functions specialized and segmented Marketing people examine customer needs & perceptions in concept phase R&D engineers selected the appropriate design the production engineers put it into shape other functional specialists carried the baton at different stages of the race.
New approach to product development Product development process emerges from the constant interaction of a multidisciplinary team whose members working together from start to finish. Rather than moving in defined, highly structured stages, the process is born out of the team members' interplay Team may be forced to reconsider a decision as a result of later information. The team does not stop then, but engages in iterative experimentation. This goes on in even the latest phases of the development process.
Rugby Approach Source: The New New Product Development Game, Hirotaka Takeuchi and IkujiroNonaka, Harvard Business Review 1986
Findings This approach is essential for companies seeking to develop new products quickly and flexibly. The shift from a linear to an integrated approach encourages trial and error and challenges the status quo. It stimulates new kinds of learning and thinking within the organization at different levels and functions. Just as important, this strategy for product development can act as an agent of change for the larger organization. The energy and motivation the effort produces can spread throughout the big company and begin to break down some of the rigidities that have set in over time.
Characteristics of Agile Thinking Customer Centricity Transparency Accountability & Trust Kaizan culture Behaviours and feelings matter Team focus Servant Leadership Feedback
Customer Centricity We are in business to develop products for the customer Customer revenue pays our salaries.  Attention turns to what the customer values Goodbye architecture for the sake of architecture & documentation for the sake of documentation.  Hello challenges to accepted norms “But that is how we do software projects here!” “But does that actually of value to the customer?” Measurements change: customer satisfaction and cycle time Must have a customer representative XP – customer onsite Scrum – effective Product Owner
Transparency With transparency we can inspect and adapt Open tradeoffs on project constraints  Scope versus budget versus schedule versus quality Open dialogue We are committed to doing the best possible and need open communication Goodbye business passing project to IT and coming back at the end. Hello open dialogue, transparency and trust Hello collaboration, change, adaption and commitment Hello increased likelihood of meeting expectations
Accountability & Trust Create backlog of prioritised product features Every iteration Meet and collaboratively agree to what can be delivered in the next iteration (features & tasks) Throughout Track progress in highly visible way Update backlog from using software, market feedback, changes etc End of iteration  Meet to demonstrate delivery of teams commitments Openly inspect team approach seeking constant improvement Repeat until done
Kaizen Culture Constant improvement Challenge the status quo Retrospectives – critical part of inspect and adapt Open forum to honestly and transparently inspect ourselves as a team  What are we doing well? What are we not doing well? How are we feeling? How can we improve?
Behaviours and feelings matter It is not all about Intelligence Quotient EQ is just as (if not more) important  software mainly delivered by teams It is not all about you! My retrospectives Emotional seismograph Opportunity to discuss behaviours, communication Often new and unfamiliar, especially for engineers Social norms and team contracts
Team focus Focus on teams performance We are as good as our slowest member Tuckman’s research: teams go through  4 stages of development Forming - Individuals meet and learn about goals, opportunities. Little shared knowledge, no trust yet, strong desire for direction.  Storming - Conflict and polarization around interpersonal issues, roles, goals, standards and processes. Norming - Team identity and cohesiveness develops, new standards evolve, and new roles are adopted. Performing - High degree of cooperation and interdependence.  Goals are achieved smoothly and effectively with a minimum of conflict. 							Bruce Tuckman - 1965
Servant Leadership Create highly fertile environment that  nurtures success allows constrained failure harnesses multiple perspectives to problem solving Removes impediments to the teams progress Environment Bureaucracy Interruptions and distractions Executive communication Organisational and cultural change
Feedback Constant feedback loops back into “the system” Product Owner Use the latest delivered version of the software Change your mind as you see fit (it is your cheque book) but not during the iteration Communicate clearly with the team Team Make a commitment then demonstrate delivery of it Review yourself regularly (suggestion: every iteration) Creative criticism focused on constant improvement
How do we think Agile? We have been schooled in relay race, hierarchical thinking.  Changing this is difficult Behaviours required Courage Discipline Passion How we help our clients do it at Clarus Training: baseline knowledge for everyone Coaching: putting it into action Leadership: constantly improving by being Agile
Transitioning to being Agile is hard The most serious impediments to using Scrum are habits of waterfall, predictive thinking; these have spawned command and control management, belief that demanding something will make it happen, and the willingness of development to cut quality to meet dates. These are inbred habits that we aren't even aware of anymore. Iterative, incremental development is much harder than waterfall development; everything that was hard in waterfall engineering practices now has to be done every iteration, and this is incredibly hard. It is not impossible, but has to be worked toward over time. The role of an enterprises management changes from telling people what to do to leading and helping everyone do their best to achieve goals. Source: Ken Schwaber, Scrum is Hard and Disruptive, 2006
Transitioning to being Agile is hard Scrum is not a methodology that needs enhancing. That is how we got into trouble in the first place, thinking that the problem was not having a perfect methodology. Effort centres on the changes in the enterprise that is needed. Whenever an enterprise modifies or only partially implements Scrum, it is hiding or obscuring one or more dysfunctionalities that restrict its competence in product development and management. The focus of using Scrum is the change from old habits to new ways of doing business. Scrum is not implemented or rolled-out as a process; it is used to foment change. Source: Ken Schwaber, Scrum is Hard and Disruptive, 2006

More Related Content

What's hot

Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
Alexis Hui
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
Dimitri Ponomareff
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242
Ross Lawley
 
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
Raimonds Simanovskis
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
Zhang Keqiang
 

What's hot (20)

Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar - Executive agility to be able to respond effectively in chaosZXM Webinar -
Executive agility to be able to respond effectively in chaosZXM Webinar -
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban Introduction
 
Scrumban
ScrumbanScrumban
Scrumban
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242
 
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
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at Scale
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadership
 
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyAgile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
 

Viewers also liked

Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)
ProductCamp Boston
 

Viewers also liked (19)

Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
 
Agile Product Management and the Product Owner role
Agile Product Management and the Product Owner roleAgile Product Management and the Product Owner role
Agile Product Management and the Product Owner role
 
Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)
 
Product owner
Product ownerProduct owner
Product owner
 
Le Product Owner est-il un Product Manage agile ? v2.0
Le Product Owner est-il un Product Manage agile ? v2.0Le Product Owner est-il un Product Manage agile ? v2.0
Le Product Owner est-il un Product Manage agile ? v2.0
 
Inceptions
InceptionsInceptions
Inceptions
 
Scrum role introduction – The Product Owner
Scrum role introduction – The Product OwnerScrum role introduction – The Product Owner
Scrum role introduction – The Product Owner
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Taller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPTaller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIP
 
User Story Mapping in Practice
User Story Mapping in PracticeUser Story Mapping in Practice
User Story Mapping in Practice
 
AIESEC: Develop
AIESEC: DevelopAIESEC: Develop
AIESEC: Develop
 
GET: Membership Selection
GET: Membership SelectionGET: Membership Selection
GET: Membership Selection
 
People Analytics
People AnalyticsPeople Analytics
People Analytics
 
GET: Membership Planning
GET: Membership PlanningGET: Membership Planning
GET: Membership Planning
 
AIESEC: How to downscale the team standards
AIESEC: How to downscale the team standardsAIESEC: How to downscale the team standards
AIESEC: How to downscale the team standards
 
AIESEC: The Team Standards & Explanation
AIESEC: The Team Standards & ExplanationAIESEC: The Team Standards & Explanation
AIESEC: The Team Standards & Explanation
 
Role of Talent Management
Role of Talent ManagementRole of Talent Management
Role of Talent Management
 
Big idea: Design Thinking & Your Organization
Big idea: Design Thinking & Your OrganizationBig idea: Design Thinking & Your Organization
Big idea: Design Thinking & Your Organization
 
Strategic Role - Product Management
Strategic Role - Product ManagementStrategic Role - Product Management
Strategic Role - Product Management
 

Similar to Agile thinking

PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
Mike Cottmeyer
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
rhetttrevannion
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
tamicawaysmith
 

Similar to Agile thinking (20)

Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?
 
ANIn Ahmedabad March 2023 |Achieving Agility across the Enterprise by Kuldeep...
ANIn Ahmedabad March 2023 |Achieving Agility across the Enterprise by Kuldeep...ANIn Ahmedabad March 2023 |Achieving Agility across the Enterprise by Kuldeep...
ANIn Ahmedabad March 2023 |Achieving Agility across the Enterprise by Kuldeep...
 
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
 
PSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.pptPSPO Training by Manohar Prasad.ppt
PSPO Training by Manohar Prasad.ppt
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
 
Team-Design-Slides-1.pptx
Team-Design-Slides-1.pptxTeam-Design-Slides-1.pptx
Team-Design-Slides-1.pptx
 
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.pptpspotrainingbymanoharprasad-230119074638-553afd9f.ppt
pspotrainingbymanoharprasad-230119074638-553afd9f.ppt
 
Agility Transformations - Learn, Plan, Go!
Agility Transformations - Learn, Plan, Go!Agility Transformations - Learn, Plan, Go!
Agility Transformations - Learn, Plan, Go!
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx3 6 I E E E  S O F T W A R E P u b l i s h e d  b y  t h e  I .docx
3 6 I E E E S O F T W A R E P u b l i s h e d b y t h e I .docx
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
ReadyforAgile Webinar hosted by ICAgile
ReadyforAgile Webinar hosted by ICAgileReadyforAgile Webinar hosted by ICAgile
ReadyforAgile Webinar hosted by ICAgile
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
Organize for Agile Adoption and Sustainability
Organize for Agile Adoption and SustainabilityOrganize for Agile Adoption and Sustainability
Organize for Agile Adoption and Sustainability
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 

More from Edwin Dando

More from Edwin Dando (9)

The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum   The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
 
Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019
 
Design Thinking for Children
Design Thinking for ChildrenDesign Thinking for Children
Design Thinking for Children
 
The Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital AgeThe Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital Age
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond Software
 
Quality on agile projects what it means to you as a tester
Quality on agile projects   what it means to you as a testerQuality on agile projects   what it means to you as a tester
Quality on agile projects what it means to you as a tester
 
Software project failure in new zealand – what’s killing us and what we can d...
Software project failure in new zealand – what’s killing us and what we can d...Software project failure in new zealand – what’s killing us and what we can d...
Software project failure in new zealand – what’s killing us and what we can d...
 
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
 

Recently uploaded

Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Klinik kandungan
 
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
yulianti213969
 

Recently uploaded (20)

Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
Jual obat aborsi Hongkong ( 085657271886 ) Cytote pil telat bulan penggugur k...
 
Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.Ital Liptz - all about Itai Liptz. news.
Ital Liptz - all about Itai Liptz. news.
 
Moradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in PenacovaMoradia Isolada com Logradouro; Detached house with patio in Penacova
Moradia Isolada com Logradouro; Detached house with patio in Penacova
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024Home Furnishings Ecommerce Platform Short Pitch 2024
Home Furnishings Ecommerce Platform Short Pitch 2024
 
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
obat aborsi bandung wa 081336238223 jual obat aborsi cytotec asli di bandung9...
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
JHANSI CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JHANSI ESCORTS SERVICE PROVIDE
JHANSI CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JHANSI ESCORTS SERVICE PROVIDEJHANSI CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JHANSI ESCORTS SERVICE PROVIDE
JHANSI CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JHANSI ESCORTS SERVICE PROVIDE
 
Understanding Financial Accounting 3rd Canadian Edition by Christopher D. Bur...
Understanding Financial Accounting 3rd Canadian Edition by Christopher D. Bur...Understanding Financial Accounting 3rd Canadian Edition by Christopher D. Bur...
Understanding Financial Accounting 3rd Canadian Edition by Christopher D. Bur...
 
A DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptxA DAY IN THE LIFE OF A SALESPERSON .pptx
A DAY IN THE LIFE OF A SALESPERSON .pptx
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptxThompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
Thompson_Taylor_MBBS_PB1_2024-03 (1)- Project & Portfolio 2.pptx
 
JIND CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JIND ESCORTS SERVICE PROVIDE
JIND CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JIND ESCORTS SERVICE PROVIDEJIND CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JIND ESCORTS SERVICE PROVIDE
JIND CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JIND ESCORTS SERVICE PROVIDE
 
Progress Report - Oracle's OCI Analyst Summit 2024
Progress Report - Oracle's OCI Analyst Summit 2024Progress Report - Oracle's OCI Analyst Summit 2024
Progress Report - Oracle's OCI Analyst Summit 2024
 
Progress Report - UKG Analyst Summit 2024 - A lot to do - Good Progress1-1.pdf
Progress Report - UKG Analyst Summit 2024 - A lot to do - Good Progress1-1.pdfProgress Report - UKG Analyst Summit 2024 - A lot to do - Good Progress1-1.pdf
Progress Report - UKG Analyst Summit 2024 - A lot to do - Good Progress1-1.pdf
 
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDEUJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
UJJAIN CALL GIRL ❤ 8272964427❤ CALL GIRLS IN UJJAIN ESCORTS SERVICE PROVIDE
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
JAJPUR CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JAJPUR ESCORTS SERVICE PROVIDE
JAJPUR CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JAJPUR  ESCORTS SERVICE PROVIDEJAJPUR CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JAJPUR  ESCORTS SERVICE PROVIDE
JAJPUR CALL GIRL ❤ 8272964427❤ CALL GIRLS IN JAJPUR ESCORTS SERVICE PROVIDE
 

Agile thinking

  • 1. Agile ThinkingBecoming the best product development & management organization in your market Edwin Dando 26 October 2010
  • 2. Why Agile Thinking? “Companies have discovered that it takes more than high quality, low cost, and differentiation to excel. It also takes speed and flexibility. This calls for a different approach.” “Traditional sequential or ‘relay race’ approach may conflict goals of maximum speed & flexibility.” “Instead, a holistic or ‘rugby’ approach— where a team tries to go the distance as a unit, passing the ball back and forth—may better serve today's competitive requirements.” New, New Product Development Game, Hirotaka Takeuchi and IkujiroNonaka, Harvard Business Review (1986)
  • 3.
  • 4. Clarus exclusive NZ business partner of Scrum co-creator Dr. Jeff Sutherland
  • 8. Accenture, Synergy, Gen-I, Vodafone, Telecom and Clarus
  • 9.
  • 10. “Yeah, we Do Agile” Most implementations doing superficial Agile: ScrumBut Done properly, Scrum is a very good framework to help develop Agile thinking manage the cultural & organisational transition Scrum will highlight every deficiency and impediment that the enterprise has so the enterprise can fix them and change into the best product development and management organization in its market. – Ken Schwaber, co-inventor of Scrum
  • 11. Is Agile new? Theory of Constraints – Goldratt, 1984 The New New Product Development Game (1986) Empirical Process Control – centuries Toyota Production Systems and Just in Time – 1950’s Lean, TQM – Named as Lean in 1990’s Servant Leadership – 1970, Robert K. Greenleaf - “The Servant as Leader”
  • 12. What is Agile Thinking? The philosophical concepts, based on the Agile Manifesto A way of being the best you can while managing change in a transparent, cooperative manner. Frameworks help us transition to Agile Thinking. Frameworks alone do not equal Agile Thinking.
  • 13. Old approach to product development Relay race - one group of functional specialists passing the baton to the next Project goes sequentially from phase to phase Functions specialized and segmented Marketing people examine customer needs & perceptions in concept phase R&D engineers selected the appropriate design the production engineers put it into shape other functional specialists carried the baton at different stages of the race.
  • 14. New approach to product development Product development process emerges from the constant interaction of a multidisciplinary team whose members working together from start to finish. Rather than moving in defined, highly structured stages, the process is born out of the team members' interplay Team may be forced to reconsider a decision as a result of later information. The team does not stop then, but engages in iterative experimentation. This goes on in even the latest phases of the development process.
  • 15. Rugby Approach Source: The New New Product Development Game, Hirotaka Takeuchi and IkujiroNonaka, Harvard Business Review 1986
  • 16. Findings This approach is essential for companies seeking to develop new products quickly and flexibly. The shift from a linear to an integrated approach encourages trial and error and challenges the status quo. It stimulates new kinds of learning and thinking within the organization at different levels and functions. Just as important, this strategy for product development can act as an agent of change for the larger organization. The energy and motivation the effort produces can spread throughout the big company and begin to break down some of the rigidities that have set in over time.
  • 17. Characteristics of Agile Thinking Customer Centricity Transparency Accountability & Trust Kaizan culture Behaviours and feelings matter Team focus Servant Leadership Feedback
  • 18. Customer Centricity We are in business to develop products for the customer Customer revenue pays our salaries. Attention turns to what the customer values Goodbye architecture for the sake of architecture & documentation for the sake of documentation. Hello challenges to accepted norms “But that is how we do software projects here!” “But does that actually of value to the customer?” Measurements change: customer satisfaction and cycle time Must have a customer representative XP – customer onsite Scrum – effective Product Owner
  • 19. Transparency With transparency we can inspect and adapt Open tradeoffs on project constraints Scope versus budget versus schedule versus quality Open dialogue We are committed to doing the best possible and need open communication Goodbye business passing project to IT and coming back at the end. Hello open dialogue, transparency and trust Hello collaboration, change, adaption and commitment Hello increased likelihood of meeting expectations
  • 20. Accountability & Trust Create backlog of prioritised product features Every iteration Meet and collaboratively agree to what can be delivered in the next iteration (features & tasks) Throughout Track progress in highly visible way Update backlog from using software, market feedback, changes etc End of iteration Meet to demonstrate delivery of teams commitments Openly inspect team approach seeking constant improvement Repeat until done
  • 21. Kaizen Culture Constant improvement Challenge the status quo Retrospectives – critical part of inspect and adapt Open forum to honestly and transparently inspect ourselves as a team What are we doing well? What are we not doing well? How are we feeling? How can we improve?
  • 22. Behaviours and feelings matter It is not all about Intelligence Quotient EQ is just as (if not more) important software mainly delivered by teams It is not all about you! My retrospectives Emotional seismograph Opportunity to discuss behaviours, communication Often new and unfamiliar, especially for engineers Social norms and team contracts
  • 23. Team focus Focus on teams performance We are as good as our slowest member Tuckman’s research: teams go through 4 stages of development Forming - Individuals meet and learn about goals, opportunities. Little shared knowledge, no trust yet, strong desire for direction. Storming - Conflict and polarization around interpersonal issues, roles, goals, standards and processes. Norming - Team identity and cohesiveness develops, new standards evolve, and new roles are adopted. Performing - High degree of cooperation and interdependence. Goals are achieved smoothly and effectively with a minimum of conflict. Bruce Tuckman - 1965
  • 24. Servant Leadership Create highly fertile environment that nurtures success allows constrained failure harnesses multiple perspectives to problem solving Removes impediments to the teams progress Environment Bureaucracy Interruptions and distractions Executive communication Organisational and cultural change
  • 25. Feedback Constant feedback loops back into “the system” Product Owner Use the latest delivered version of the software Change your mind as you see fit (it is your cheque book) but not during the iteration Communicate clearly with the team Team Make a commitment then demonstrate delivery of it Review yourself regularly (suggestion: every iteration) Creative criticism focused on constant improvement
  • 26. How do we think Agile? We have been schooled in relay race, hierarchical thinking. Changing this is difficult Behaviours required Courage Discipline Passion How we help our clients do it at Clarus Training: baseline knowledge for everyone Coaching: putting it into action Leadership: constantly improving by being Agile
  • 27. Transitioning to being Agile is hard The most serious impediments to using Scrum are habits of waterfall, predictive thinking; these have spawned command and control management, belief that demanding something will make it happen, and the willingness of development to cut quality to meet dates. These are inbred habits that we aren't even aware of anymore. Iterative, incremental development is much harder than waterfall development; everything that was hard in waterfall engineering practices now has to be done every iteration, and this is incredibly hard. It is not impossible, but has to be worked toward over time. The role of an enterprises management changes from telling people what to do to leading and helping everyone do their best to achieve goals. Source: Ken Schwaber, Scrum is Hard and Disruptive, 2006
  • 28. Transitioning to being Agile is hard Scrum is not a methodology that needs enhancing. That is how we got into trouble in the first place, thinking that the problem was not having a perfect methodology. Effort centres on the changes in the enterprise that is needed. Whenever an enterprise modifies or only partially implements Scrum, it is hiding or obscuring one or more dysfunctionalities that restrict its competence in product development and management. The focus of using Scrum is the change from old habits to new ways of doing business. Scrum is not implemented or rolled-out as a process; it is used to foment change. Source: Ken Schwaber, Scrum is Hard and Disruptive, 2006
  • 29. ...but worth it I am indebted to you, Agile & <company name> - I find IT fun again. I was seriously investigating making a career change and had dabbled in lecturing last year; the way the BA role was going at <old job> and other corporates, it just wasn't fun or rewarding. This is the most fun and job satisfaction I've had for at least 7 years. I like how we can all cross over into each other's domain at any time, if that's what it takes to get something done. You've put together a great team that knows how to deliver but still enjoys themselves every step of the way. You have left us (and me personally) with a small revolution in the way we work here. Agile is just what we need here to re-build our teams and re-focus this company. Thank you.
  • 31. About Clarus We improve the business of IT Consulting – delivering outcomes Mentored Learning (injecting our IP into your via business training with mentoring) Project Resourcing Certified Scrum Training Project Quality Assurance Project & Technology Audit IT Management Business Continuity Agile Adoption & Coaching Business Analysis Software Testing Project Management Software Development & Architecture
  • 32. Why Scrum? Source: Agile Tool Survey – August 2010