Submit Search
Upload
Agile transformation best practices
•
Download as PPT, PDF
•
12 likes
•
8,114 views
Allyson Chiarini
Follow
Agile transformation best practices
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 34
Download now
Recommended
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
Intland Software GmbH
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
Andreano Lanusse
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
Cprime
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
srondal
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
LeadingAgile
Introduction to scaled agile framework
Introduction to scaled agile framework
ITEM
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
Agile Velocity
Agile Transformation Strategy
Agile Transformation Strategy
Semen Arslan
Recommended
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
Intland Software GmbH
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
Andreano Lanusse
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
Cprime
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
srondal
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
LeadingAgile
Introduction to scaled agile framework
Introduction to scaled agile framework
ITEM
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
Agile Velocity
Agile Transformation Strategy
Agile Transformation Strategy
Semen Arslan
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
Agile Transformation Defined
Agile Transformation Defined
Christoph Mathis
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
Mike Cottmeyer
Agile Transformation
Agile Transformation
Max Carlin
2017 Scrum by Picture
2017 Scrum by Picture
Pawel Lewinski
Agile transformation 1.3
Agile transformation 1.3
Krystian Kaczor
Transform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOps
Gaurav Sharma
Agile portfolio management
Agile portfolio management
Etienne Laverdière
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Vadim Mikhnevych
SAFe SCRUMxp Overview
SAFe SCRUMxp Overview
Rob Betcher
Agile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
Cprime
Agile Transformation v1.27
Agile Transformation v1.27
LeadingAgile
Scaled Agile Framework® and Objective Key Results
Scaled Agile Framework® and Objective Key Results
Scaled Innovation
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Saket Bansal
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
Dimitri Ponomareff
Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI Chapter
Arno Delhij 웃
Agile transformation Explanined
Agile transformation Explanined
LeadingAgile
Introduction to scaled agile framework
Introduction to scaled agile framework
Srinath Ramakrishnan
Scrum cheat sheet
Scrum cheat sheet
Christopher Daily
Project Management With Scrum
Project Management With Scrum
Tommy Norman
Amy.stapleton
Amy.stapleton
NASAPMC
More Related Content
What's hot
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
Agile Transformation Defined
Agile Transformation Defined
Christoph Mathis
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
Mike Cottmeyer
Agile Transformation
Agile Transformation
Max Carlin
2017 Scrum by Picture
2017 Scrum by Picture
Pawel Lewinski
Agile transformation 1.3
Agile transformation 1.3
Krystian Kaczor
Transform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOps
Gaurav Sharma
Agile portfolio management
Agile portfolio management
Etienne Laverdière
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Vadim Mikhnevych
SAFe SCRUMxp Overview
SAFe SCRUMxp Overview
Rob Betcher
Agile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
Cprime
Agile Transformation v1.27
Agile Transformation v1.27
LeadingAgile
Scaled Agile Framework® and Objective Key Results
Scaled Agile Framework® and Objective Key Results
Scaled Innovation
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Saket Bansal
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
Dimitri Ponomareff
Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI Chapter
Arno Delhij 웃
Agile transformation Explanined
Agile transformation Explanined
LeadingAgile
Introduction to scaled agile framework
Introduction to scaled agile framework
Srinath Ramakrishnan
Scrum cheat sheet
Scrum cheat sheet
Christopher Daily
What's hot
(20)
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
Agile Transformation Defined
Agile Transformation Defined
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
Agile Transformation
Agile Transformation
2017 Scrum by Picture
2017 Scrum by Picture
Agile transformation 1.3
Agile transformation 1.3
Transform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOps
Agile portfolio management
Agile portfolio management
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
SAFe SCRUMxp Overview
SAFe SCRUMxp Overview
Agile Transformation at Scale
Agile Transformation at Scale
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...
Agile Transformation v1.27
Agile Transformation v1.27
Scaled Agile Framework® and Objective Key Results
Scaled Agile Framework® and Objective Key Results
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile transformation Explanined
Agile transformation Explanined
Introduction to scaled agile framework
Introduction to scaled agile framework
Scrum cheat sheet
Scrum cheat sheet
Similar to Agile transformation best practices
Project Management With Scrum
Project Management With Scrum
Tommy Norman
Amy.stapleton
Amy.stapleton
NASAPMC
Scrum - A different approach to project management
Scrum - A different approach to project management
Andres Vargas
Agile for Product Owners Workshop
Agile for Product Owners Workshop
Pinkesh Shah
Agile SCRUM Methodology
Agile SCRUM Methodology
Angelin R
Scaling Scrum with UX
Scaling Scrum with UX
Caleb Jenkins
Scaling Scrum with UX
Scaling Scrum with UX
Caleb Jenkins
Managing Iterative Development Using Scrum
Managing Iterative Development Using Scrum
Kamalika Guha Roy
Agile Requirements by Agile Analysts
Agile Requirements by Agile Analysts
Kurt Solarte
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
Aras
Introduction To Agile
Introduction To Agile
Tony Deng
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESS
Jens Hoffmann
Scrum Training
Scrum Training
Qasim Mehmood MBA-PM
Scrum training
Scrum training
Qasim Mehmood MBA-PM
Agiletools
Agiletools
Gaurav Marwaha
Flexibility in Software Development Methodologies: Needs and Benefits
Flexibility in Software Development Methodologies: Needs and Benefits
Cognizant
Scrum Framework in Agile
Scrum Framework in Agile
Wipro
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
Russell Pannone
Why Scrum Why Now
Why Scrum Why Now
mtoppa
Agile at AT&T
Agile at AT&T
AgileSparks
Similar to Agile transformation best practices
(20)
Project Management With Scrum
Project Management With Scrum
Amy.stapleton
Amy.stapleton
Scrum - A different approach to project management
Scrum - A different approach to project management
Agile for Product Owners Workshop
Agile for Product Owners Workshop
Agile SCRUM Methodology
Agile SCRUM Methodology
Scaling Scrum with UX
Scaling Scrum with UX
Scaling Scrum with UX
Scaling Scrum with UX
Managing Iterative Development Using Scrum
Managing Iterative Development Using Scrum
Agile Requirements by Agile Analysts
Agile Requirements by Agile Analysts
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
Introduction To Agile
Introduction To Agile
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESS
Scrum Training
Scrum Training
Scrum training
Scrum training
Agiletools
Agiletools
Flexibility in Software Development Methodologies: Needs and Benefits
Flexibility in Software Development Methodologies: Needs and Benefits
Scrum Framework in Agile
Scrum Framework in Agile
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
Why Scrum Why Now
Why Scrum Why Now
Agile at AT&T
Agile at AT&T
More from Allyson Chiarini
Indústria 4.0: uma realidade no Brasil
Indústria 4.0: uma realidade no Brasil
Allyson Chiarini
A Nova Rota da Seda
A Nova Rota da Seda
Allyson Chiarini
A nova rota da seda e o ganho de competitividade da China 2015 bsp
A nova rota da seda e o ganho de competitividade da China 2015 bsp
Allyson Chiarini
Lindt
Lindt
Allyson Chiarini
IBM Watson
IBM Watson
Allyson Chiarini
A arte da Guerra
A arte da Guerra
Allyson Chiarini
Marketing Plan - Leite MOÇA
Marketing Plan - Leite MOÇA
Allyson Chiarini
Plano de Marketing Leite MOÇA
Plano de Marketing Leite MOÇA
Allyson Chiarini
Brasil e China - Tecnologia da Informação
Brasil e China - Tecnologia da Informação
Allyson Chiarini
Gestão de Portfólio para DevOps
Gestão de Portfólio para DevOps
Allyson Chiarini
As rupturas tecnológicas e o futuro dos desenvolvedores
As rupturas tecnológicas e o futuro dos desenvolvedores
Allyson Chiarini
Vivenciando a experiência web pelos olhos de seu cliente
Vivenciando a experiência web pelos olhos de seu cliente
Allyson Chiarini
Entregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidade
Allyson Chiarini
DevOps - visão geral
DevOps - visão geral
Allyson Chiarini
Desvendando o desenvolvimento seguro de software
Desvendando o desenvolvimento seguro de software
Allyson Chiarini
More from Allyson Chiarini
(15)
Indústria 4.0: uma realidade no Brasil
Indústria 4.0: uma realidade no Brasil
A Nova Rota da Seda
A Nova Rota da Seda
A nova rota da seda e o ganho de competitividade da China 2015 bsp
A nova rota da seda e o ganho de competitividade da China 2015 bsp
Lindt
Lindt
IBM Watson
IBM Watson
A arte da Guerra
A arte da Guerra
Marketing Plan - Leite MOÇA
Marketing Plan - Leite MOÇA
Plano de Marketing Leite MOÇA
Plano de Marketing Leite MOÇA
Brasil e China - Tecnologia da Informação
Brasil e China - Tecnologia da Informação
Gestão de Portfólio para DevOps
Gestão de Portfólio para DevOps
As rupturas tecnológicas e o futuro dos desenvolvedores
As rupturas tecnológicas e o futuro dos desenvolvedores
Vivenciando a experiência web pelos olhos de seu cliente
Vivenciando a experiência web pelos olhos de seu cliente
Entregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidade
DevOps - visão geral
DevOps - visão geral
Desvendando o desenvolvimento seguro de software
Desvendando o desenvolvimento seguro de software
Recently uploaded
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
AliaaTarek5
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Neo4j
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Recently uploaded
(20)
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
2024 April Patch Tuesday
2024 April Patch Tuesday
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Agile transformation best practices
1.
AgileTransformation
Best Practices Cherifa Mansoura IBM Rational Software Solution Architect, WW Solution Delivery Brazil, Qcon2012 © 2006 IBM Corporation © 2007 IBM Corporation
2.
2
IBM Software Group Agenda 1 Agile and before Agile? 2 What makes a successful agile adoption? Agile Adoption vs Agile Transformation: are they 3 the same? 4 Achieving Enterprise Agility Best Practices of successful agile adoption transformation 5 Conclusion © 2006 IBM Corporation 2
3.
IBM Software Group
Basic agile Scrum Results from analysis tasks and unfinished items from sprint backlog (e.g. defects) Product backlog (work items) Feedback, funding Sprint planning Select work items for sprint from product backlog and identify tasks Daily stand-up meeting Work items selected for Sprint backlog sprint (tasks) 2-6 week sprint Done Demo Release and Retrospective implementation Practices: Product Backlog Value-Driven Life Cycle Self Organization Release Planning Product Sprint Planning Scrum master Owner Daily Scrum Meeting Sprint Demo Team members Retrospectives Roles: Scrum Master Product Owner, IBM Corporation © 2006 Team Member 3
4.
IBM Software Group “Agile”
techniques have been used for decades, to resolve key challenges Key Challenges Common Agile / Lean techniques* BUSINESS participation as a project team member Requirements are dynamic Requirements are dynamic Joint requirements, design and prototyping sessions and difficult to lock down and difficult to lock down Use of visual modelling and prototyping tools Documentation of results vs. targets Team elaboration of requirements with flexible scope change Reducing the technical debt— Iterative approach allowing key components to be developed to Reducing cost of quality address “I’ll know it when I see it” mentality Prioritization of requirements based on business objectives Time boxing to fixed dates and fixed cost Deliver business value more Incremental delivery of highest priority project components first quickly Decomposition of large initiatives into multiple releases Small, dedicated, co-located teams in teaming environment Lean process framework and limited documentation Architects participate and direct lead developers Reduce risk of adopting new technologies High risk proof of concepts are performed early in the project Right skills are dedicated to the project team * Most of these are found in any Agile approach (e.g. XP, Scrum, DSDM) © 2006 IBM Corporation 4
5.
IBM Software Group Why
is waterfall still popular 1 2 Simple to explain and Easy to illustrate as an 3 recall orderly process Adopted by many companies “Do the requirements, then It gives the illusion of an in the 70’s and 80’s design, and then implement orderly, accountable, and It was promoted in many software measurable process, with engineering, requirements simple document- driven engineering, and management milestones (such as texts, courses, and consulting “requirements complete”). organizations. 5 © 2006 IBM Corporation 5
6.
IBM Software Group
Agile versus the traditional process Traditional Agile Work items assigned to specific people Stories are assigned to the entire team Beta Customers are engaged after *DCut Customers are engaged early in the Life Cycle Testing is done after design & Testing is done simultaneously with development are completed development – Done is done Defects backlog is very large and worked Backlog is kept to a minimum – not letting on from DCut to release defects pile up Weekly team meetings Daily scrum meetings Roles are well defined (Dev, test, etc) Roles are not defined by person Feature backlog is set at Plan DCP Backlog changes as customer feedback is received Large feature backlog lists Smaller releases helps manage the lists Team works individually on assigned Promotes team collaboration to succeed pieces *Design Code Unit Test © 2006 IBM Corporation 6
7.
7
IBM Software Group Agenda 1 Agile and before Agile? 2 What makes a successful agile adoption? Agile Adoption vs Agile Transformation: are they 3 the same? 4 Achieving Enterprise Agility Best Practices of successful agile adoption transformation 5 Conclusion © 2006 IBM Corporation 7
8.
IBM Software Group Key
success points for an Agile adoption: Testimonial Increased flexibility in Increased collaboration adapting to customer between dev & test. We are requirements all on the same team. Increased test automation & Stories help the team focus regression to ensure higher on delivering value to quality customer Breaking down roles, Working in small teams of 3 rotating roles to 4 increased collaboration Open communication Team took over ownership of between team members Sprint content Developers take more Team commits to what they ownership in the quality of can deliver and takes pride the release in demo’ing to stakeholders © 2006 IBM Corporation 8
9.
IBM Software Group The
IBM Agile Manifesto Agile development must Address Provide Provide Strengthen Be complex integration effective solution disciplined. architectural Be effective for processes for governance. quality and requirements. all types of small and consumability. development:. large teams Disciplined across Agile Delivery multiple sites and time zones. Team size Under 10 1000’s of developers developers Geographical distribution Co-located Global Where these statements are not yet true, we will work together to make them a reality. 9 © 2006 IBM Corporation 9
10.
IBM Software Group The
Disciplined Agile Delivery (DAD) life cycle The Disciplined Agile Delivery (DAD) process framework is a people-first, learning- oriented hybrid agile approach to IT solution delivery. It has a risk-value lifecycle, is goal-driven, is scaleable, and is enterprise aware. © 2006 IBM Corporation 10
11.
IBM Software Group Moving
to an effective agile governance Conventional Governance Agile Governance Activity-based management Results-based management Mature processes, PMI/PMBOK Plan in detail, then track variances Plan/steer/plan/steer… Adversarial relationships Honest collaborative communication Paper exchange, speculation Progressions/digressions, facts Requirements first Architecture (risk mitigation) first Assumes certainty in desired product Admits uncertainties Avoid change Manage change Early false precision Evolving artifacts “More detail = higher quality” Scope (Problem specs) Design (Solution specs) Apply too much or too little process Right-size the process Process is primary, blind adherence Desired results drive process Manage variances © 2006 IBM Corporation 11
12.
IBM Software Group From
waterfall to agile IBM promotes both Agile and Disciplined Agile approaches based on organizational needs Some organizations need more structure then Where does practices such as Scrum allows your organization fit? Predictive Adaptive Agile has moved into mainstream software development but implementation details must often be adapted to the unique needs and priorities of each organization Agile practices promote development, teamwork, collaboration, and process adaptability throughout the life-cycle of the project © 2006 IBM Corporation 12
13.
1 3
IBM Software Group Agenda 1 Agile and before Agile? 2 What makes a successful agile adoption? Agile Adoption vs Agile Transformation: are they 3 the same? 4 Achieving Enterprise Agility Best Practices of successful agile adoption transformation 5 Conclusion © 2006 IBM Corporation 13
14.
IBM Software Group So
what is the focus for agility in … ……..this context of the Global Enterprise… Process layer Empowered teams Outcome Real time information © 2006 IBM Corporation 14
15.
IBM Software Group Is
it only about adopting agile practices? Adoption is not enough To be successful, you need!!! To transform your organization – Adapt the practices to work in your environment – Align your adoption with your business objectives and management structure – Get prepared for the cultural shift – Align your team to reflect a more agile world view – Requires governance changes © 2006 IBM Corporation 15
16.
IBM Software Group Enterprise
Agile Transformation Approach Enterprise Transformation must focus on three different aspects Organization Transformation Process and Methods Adoption Through Execution Process Agile Practices Project Mentoring People (Methodology) Onboarding Process Business Intelligence - Metrics and Reporting People Transformation Enablement Program Tool Training Program Agile Practice Adoption Workshops Rational Team Concert Planning Capabilities Process ToolTool Distributed SCM People OSLC (Automation, Jazz Foundation (Enablement) Enforcement) • Agile Practices (e.g. Scrum, Release Planning) Establish Center of Excellence • Build the foundation for Enterprise roll-out • Have an enablement program • Have pilots. Learn from the pilots and update training © 2006 IBM Corporation 16
17.
1 7
IBM Software Group Agenda 1 Agile and before Agile? 2 What makes a successful agile adoption? Agile Adoption vs Agile Transformation: are they 3 the same? 4 Achieving Enterprise Agility Best Practices of successful agile adoption transformation 5 Conclusion © 2006 IBM Corporation 17
18.
IBM Software Group Enterprise
agile adoption AND transformation Five habits of successful agile “transf-adoption” 1. Be explicit about you agile goals 2. Understand the dimensions of scale up 3. Use measures to govern behavior 4. Consider People 5. Grow incrementally with a clear “transf-adoption” plan © 2006 IBM Corporation 18
19.
IBM Software Group Habit1:
Be explicit about you agile goals Business Needs Driving Agile Transformation Time to market Improve Costs Time to Improve Quality market Costs Continuous Improvement Continuous Quality Improvement © 2006 IBM Corporation 19
20.
IBM Software Group Business
Objectives – Sample Name Description Outcome Time to Projects deliver faster Complete small projects within 7 months (average market than today time to market is currently 14 months) Deliver a first increment (demo) on projects within 8 weeks from project initiation followed by subsequent increments (demos) at regular intervals of 2-4 weeks Cost Projects deliver with Increase the efficiency baseline (function points efficiency lower overall cost per FTE) by 10% than today Quality Systems exhibit the Decrease the error baseline by 10% agreed level of quality Continuous The development Knowledge and experience is used to improve Improvement organisation is a processes learning organisation Result based management using common processes that are Processes are performed in a mature and continuously updated professional way (i.e. consistently) in order to harvest the benefits of this. Pna/stee/plan/steer © 2006 IBM Corporation 20
21.
IBM Software Group Habit2:
Understand the dimensions of scale up: the Agile Scaling Model (ASM) Core Agile Development Focus is on construction Goal is to develop a high-quality system in an evolutionary, collaborative, and self-organizing manner Value-driven lifecycle with regular production of working software Small, co-located team developing straightforward software Disciplined Agile Delivery Extends agile development to address full system lifecycle Risk and value-driven lifecycle Self organization within an appropriate governance framework Small, co-located team delivering a straightforward solution Agility at Scale Disciplined agile delivery and one or more scaling factors applies © 2006 IBM Corporation 21
22.
IBM Software Group Agile
scaling factors Team size Compliance requirement Under 10 1000’s of Critical, developers developers Low risk audited Geographical distribution Domain Complexity Straight Intricate, Co-located Global -forward emerging Disciplined Enterprise discipline Agile Organization distribution Project Enterprise Delivery (outsourcing, partnerships) focus focus Collaborative Contractual Organizational complexity Technical complexity Flexible Rigid Heterogeneous, Homogenous legacy © 2006 IBM Corporation 22
23.
IBM Software Group Habit3:
Use measure to govern behavior Identify and Implement (small set of) Metrics to steer performance improvement – Business Level – Operational Level – Control Level © 2006 IBM Corporation 23
24.
IBM Software Group Measures
help answer key questions Business-Related IT-Related Agile-Related Measures Measures Measures Appropriate level of Projects deliver Agile practice management and faster than today adoption analysis activities Are we meeting Are we seeing the Are we agile? business benefit where we Projects deliver with Efficient change Agile role objectives? cost lower overall expected? request process adoption than today Systems created or Efficient updated in the requirements Agile work product projects have the definition and adoption agreed quality signoff The development Fewer breakages organisation is a when solution Agile task learning elements are adoption organisation integrated Employee Less “solution Agile process satisfaction hardening” needed adoption © 2006 IBM Corporation 24
25.
IBM Software Group Habit
4: Consider People Build an environment of trust Train your Executives on your approach Establish a new relationship with the business Use Mentors/Coaches Use Champions/Sponsors Keep it fun 4 August, 2012 © Unified Process Mentors 25 © 2006 IBM Corporation 25
26.
IBM Software Group ….It’s
all about people Make changes on how people collaborate in software development teams Behavioral and organizational change must be introduced in a planned fashion Without appropriate guidance and the right people and the right strategy teams/organizations often fail to adopt the process and tools effectively © 2006 IBM Corporation 26
27.
IBM Software Group Habit6:
Grow incrementally with a clear “transf-adoption” plan • Capability deployed in a “wave” of change 4500 4000 • Adoption increases as proficiency 3500 increases 3000 Users 2500 • Knowledge Transfer to practitioners 2000 1500 • Guidance, best practices, project 1000 500 management, etc 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 • Mentoring / Training (JIT) Capability A Capability B Capability C …. While iteratively improving deployment • Deployment teams learn from each deployment. • They build skills, proficiency, and collateral with each new iteration • Each wave consists of multiple deployment iterations • Collateral and best practices are accumulated © 2006 IBM Corporation 27
28.
IBM Software Group IBM
recommends a three-phased, incremental improvement approach Phase 3 Capability & Maturity Phase 2 Enterprise Transition Phase 1 Early Adopters Goal : complete the Mobilization enterprise roll-out, business as usual Goal :complete the roll-out Results : broader roll-out in some LOBs, expand and self-sustaining, agile Goal : develop agile early results culture transformation program, Results : demonstrate the generate quick-win Duration : 12~24 Months value across some LOBs (determined by rollout Results : show technical values (cost, fast) Duration : 6~12 Months plan) Duration : 3~4 Months Time Project/Team Focus Enterprise Focus © 2006 IBM Corporation 28
29.
IBM Software Group Summary:
Critical Success Factors Middle management championship is essential – Winning over executives is easy – Winning over practitioners is easy – Winning over middle managers is HARD - Architects, PMs, Test Managers and Development Managers - These are the folks that must translate technical results into business results Value must be demonstrable in first deployments • Incremental demonstration of value, early and often • Disruption cost profile may dominate Value delivered profile - You need to track and quantify both Once the mobilization is established, pilot significant change on business critical projects • That is where the A-players are • That is where organizational scrutiny/support is most intense © 2006 IBM Corporation 29
30.
3 0
IBM Software Group Agenda 1 Agile and before Agile? 2 What makes a successful agile adoption? Agile Adoption vs Agile Transformation: are they 3 the same? 4 Achieving Enterprise Agility Best Practices of successful agile adoption transformation 5 Conclusion © 2006 IBM Corporation 30
31.
IBM Software Group Conclusions
It works! – even in a large development organization where process maturity is essential Simple ≠ easy The challenges related to adopting agile are well known – The relative importance of these challenges and how they can/should be addressed is different for each organization – A blend of approaches, methods, tools and practices is needed – Piloting is the best way to identify where to focus Good coaches and good tools help address some of the most important challenges to reinforce behaviors Ensure measurement approach is in place early A structured enablement concept allows for large scale deployment of a common framework © 2006 IBM Corporation 31
32.
IBM Software Group What
makes IBM different IBM has extensive experience helping organizations adopt agile practices and transform to improve business performance For each engagement, whatever its scale, we mobilize selected resources from our global network. World class software development tools Thought leadership along with strategic focus to help deliver competitive advantage for your business success. © 2006 IBM Corporation 32
33.
IBM Software Group
Visit us at: @ Rational Brasil @ Rational Users Group @ IBM Rational Software @ IBM Brasil © 2006 IBM Corporation
34.
IBM Software Group
© 2006 IBM Corporation 34
Download now