SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Introducing Agile
Andreas Hägglund
Andreas
Hägglund
andreas.hagglund
@systemvaruhuset.se
Contact
Information
andreashagglund
@ahab1972
slideshare.net/andreashagglund
www.kravanalys.se
www.systemvaruhuset.se
Agile ME Summit April 12 2015
http://agileme2015.meagile.com/
Agile Middle East
info@meagile.com
https://agilemiddleeast.org/
Contact
Information https://www.facebook.com/AgileMiddleEast
https://twitter.com/MEAgile
https://www.linkedin.com/groups?home=&gid=8133203
Questions are more important than Answers
“The mere formulation of a
problem is often far more
essential than its solution which
may be merely a matter of
mathematical or experimental
skill.
To raise new questions, new
possibilities, to regard old
problems from a new angle
requires creative imagination
and marks real advances in
science.”
The problem
The CHAOS Manifesto, Standish Group 2012
29%
14%
57%
Waterfall development
Failed
Successful
Challenged
Just an example
Original budget
• Planned work from
February 2005 to
December 2008 (=34
months)
• Estimated cost: 876
Million USD
• Height: 728 m
Just an example
Original budget
• Planned work from
February 2005 to
December 2008 (=34
months)
• Estimated cost: 876
Million USD
• Height: 728 m
Actual Outcome
• Actual work from
September 2004 to
September 2009 (=60
months)
• Cost: 1.500 Million
USD
• Height: 828 m
Why?
Why?
• The requirements changes
• The environment changes
• The business changes
• The technology changes
• The competition changes
• The people changes
• The tool changes
• Experience grows
“At the end of the day, your job
isn’t to execute a plan or get
the requirements right—your
job is to change the world”
The solution?
9%
42%
49%
Agile Development
Failed
Successful
Challenged
29%
14%
57%
Waterfall development
The CHAOS Manifesto, Standish Group 2012
So, what is Agile?
So, what is Agile?
Well...
• It’s not Happy Hacking
• It’s not unorganized
• It’s not unstructured
• It’s not unplanned
• It’s not undocumented
• It’s not undisciplined
Fact is – It’s extremely disciplined
Values and Principles
Agile Goal (1)
Agile Values (4)
Agile Principles
(12)
Agile Methods
(40+)
Agile Techniques
(200+)
Agile Goal
Business
Value
Agile Values
Agile Principles
1. Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software.
2. Welcome changing requirements
3. Deliver working software frequently
4. Business & IT must work together daily
5. Build projects around motivated individuals. Give them the environment and support
they need, and trust them to get the job done.
6. Face-to-face conversation is the most effective method of communicating
7. Working software is the primary measure of progress.
8. Sustainable development
9. Technical excellence
10. Simplicity--the art of maximizing the amount of work not done - is essential.
11. Self-organizing teams.
12. Reflect and adapt continuously
Key words
1. Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software.
2. Welcome changing requirements
3. Deliver working software frequently
4. Business & IT must work together daily
5. Build projects around motivated individuals. Give them the environment and support
they need, and trust them to get the job done.
6. Face-to-face conversation is the most effective method of communicating
7. Working software is the primary measure of progress.
8. Sustainable development
9. Technical excellence
10. Simplicity--the art of maximizing the amount of work not done - is essential.
11. Self-organizing teams.
12. Reflect and adapt continuously
The Bottom Line
1. Continuous Improvement
2. Iterative Development
3. Respect
Framework for
Continuous Improvement
• Respect where you are
• Make work and problems visible
• Use empirical evidence as a basis for decisions
• Optimize the whole, not the parts (System’s
thinking)
Plan
Do
Check
Act
”Learning is not mandatory, neither is survival”
Iterative
Waterfall
Analysis
Design
Implementation
Test
Deployment
Icons designed by Freepik
Release 1 Release 2 Release 3
Release 1
The Roots
• Toyota Production
System
• KaiZen & Lean
Management
• The New New Product
Development Game
• Principles of Flow
• The Goal
• Total Quality
Management
• Evo
• W Edwards Deming
• Taiichi Ohno
• Hirotaka Takeuchi
• Eliyahu M Goldratt
• Tom Gilb
• Don Reinertsen
The number one problem
Why can’t you unders
Communication in real life
Comparing Waterfall and Agile
Waterfall
Comparing Waterfall and Agile
Waterfall
Risk Reduction
Waterfall
Agile
Time
Risk
When should I use Agile?
When should I use Agile?
”You should only use Agile on Projects
you want to succeed”
When should I use Agile?
”You should only use Agile on Projects
you want to succeed”
9%
42%49%
Agile Development
Failed
Successful
Challenged
29%
14%
57%
Waterfall development
Scope
Time
Quality
Cost
The Iron Triangle
Fixed
Scope
Time
Quality
Cost
The Iron Triangle
Scope
Time
Quality
Cost
Fixed
Time Cost
Quality
Scope
The Agile Triangle
Scope
Time
Quality
Cost
Fixed
Time Cost
Quality
Scope
Fixed
The Agile Triangle
When a traditional manager goes
shopping...
Make
shopping
list
Estimate
costs
Plan
route
Set iron
triangle
Assign
resources
Shop
Deliver to
kitchen
Put in
fridge
Fetch
goods
Start
cooking
Manager
Purchaser
Chef
Hand-off
Hand-off
When a traditional manager goes
shopping...
Make
shopping
list
Estimate
costs
Plan
route
Set iron
triangle
Assign
resources
Shop
Deliver to
kitchen
Put in
fridge
Fetch
goods
Start
cooking
Manager
Purchaser
Chef
Hand-off
Hand-off
When a traditional manager goes
shopping...
Make
shopping
list
Estimate
costs
Plan
route
Set iron
triangle
Assign
resources
Shop
Deliver to
kitchen
Put in
fridge
Fetch
goods
Start
cooking
Manager
Purchaser
Chef
Hand-off
Hand-off
When the agile manager
goes shopping
Set
timebox
Fetch
credit
card
Go to
super-
market
Check
prices
and
supplies
Try
sample
food in
shop
Call
family
Shop
Rent a
movie
Deliver to
kitchen
Show
goods for
chef
Buy extra
items at
7-11
Cook
food
”As a loving father I want
to have a nice affordable
dinner with my family so
that I can go to bed feeling
good”
Are You Agile?
How to run an Agile Project
Identify the
business
opportunity
Prioritize
Self-organize
- Analyze
- Implement
- Refactor
- Test
- Deploy
Evaluate, Reflect
& Adapt
”As a loving father I want to
have a nice affordable dinner
with my family so that I can
go to bed feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
”As a loving father I
want to have a nice
affordable dinner
with my family so
that I can go to bed
feeling good”
Priority
Retrospect
Done
Traditional Employee
• Specialist (I-profile)
• Accountable for own
work
• Acts on instruction
Agile Employee
• General Specialist
(T-profile)
• Accountable for
team’s work
• Acts on needs
• Self-organizes
Competence
Competence
Management
Traditional Manager
• Decision maker
• Accountable for the
result
• Assigns tasks and roles
Managers in Agile organizations
• Servant Leader & Guide
• Accountable for the
environment the team
works within
• Setting goals
Project Teams
Agile Teams
• Self-organizes
• Network
• Team accountability
• Individual responsibility
Traditional Teams
• Predefined roles
• Hierarchy
• Individual accountability
Agile Planning ≠ WBS
Todo Doing Done Analy
sis
Prior
ity
Burnd
own
Cumul
ative
Flow
Deliver
ed
Value
1. Tasks are selected instead of assigned
2. Individuals are responsible for tasks they selected themselves
3. Team is accountable for delivery
4. Plan and analysis is visible for all
Ris
k
Declaration of interdependance
We are a community of project leaders that are highly successful at delivering
results. To achieve these results:
• We increase return on investment by making continuous flow of value our
focus.
• We deliver reliable results by engaging customers in frequent interactions
and shared ownership.
• We expect uncertainty and manage for it through iterations, anticipation,
and adaptation.
• We unleash creativity and innovation by recognizing that individuals are
the ultimate source of value, and creating an environment where they can
make a difference.
• We boost performance through group accountability for results and
shared responsibility for team effectiveness.
• We improve effectiveness and reliability through situationally specific
strategies, processes and practices.
Q&A
Andreas
Hägglund
andreas.hagglund
@systemvaruhuset.se
Contact
Information
andreashagglund
@ahab1972
slideshare.net/andreashagglund
www.kravanalys.se
www.systemvaruhuset.se

Contenu connexe

Tendances

Tendances (20)

4 Key Steps to Get Buy-In
4 Key Steps to Get Buy-In4 Key Steps to Get Buy-In
4 Key Steps to Get Buy-In
 
10 Commandments for Lean in Government (and Beyond)
10 Commandments for Lean in Government (and Beyond)10 Commandments for Lean in Government (and Beyond)
10 Commandments for Lean in Government (and Beyond)
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 Thinking
 
Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & Tools
 
Using Hoshin Kanri to Align and Coordinate Your Lean Strategy
Using Hoshin Kanri to Align and Coordinate Your Lean StrategyUsing Hoshin Kanri to Align and Coordinate Your Lean Strategy
Using Hoshin Kanri to Align and Coordinate Your Lean Strategy
 
Six Weeks to Success: How to double your output and half your stress by using...
Six Weeks to Success: How to double your output and half your stress by using...Six Weeks to Success: How to double your output and half your stress by using...
Six Weeks to Success: How to double your output and half your stress by using...
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Agile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem AhmedAgile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem Ahmed
 
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
 
Gavin Coughlan (Boost)
Gavin Coughlan (Boost)Gavin Coughlan (Boost)
Gavin Coughlan (Boost)
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
Mike Walls (Revera)
Mike Walls (Revera)Mike Walls (Revera)
Mike Walls (Revera)
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Melbourne, A...
 
The Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and MethodsThe Agile Primer: Agile Best Practices, Tips and Methods
The Agile Primer: Agile Best Practices, Tips and Methods
 
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firmJames Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
 
The Power of Process: The Role of the System Architect
The Power of Process: The Role of the System ArchitectThe Power of Process: The Role of the System Architect
The Power of Process: The Role of the System Architect
 
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
 
Building a Better Way, Every Day: The Value of Small Improvements
Building a Better Way, Every Day: The Value of Small ImprovementsBuilding a Better Way, Every Day: The Value of Small Improvements
Building a Better Way, Every Day: The Value of Small Improvements
 

Similaire à Introducing agile

Similaire à Introducing agile (20)

News Flash: Agile Requires Culture Change (mLearnCon 2015)
News Flash: Agile Requires Culture Change (mLearnCon 2015)News Flash: Agile Requires Culture Change (mLearnCon 2015)
News Flash: Agile Requires Culture Change (mLearnCon 2015)
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
The Agile Way
The Agile WayThe Agile Way
The Agile Way
 
Jennifer volk, anton naumenko
Jennifer volk, anton naumenko Jennifer volk, anton naumenko
Jennifer volk, anton naumenko
 
How Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to EyeHow Product Managers and Agile Development Teams Can See Eye to Eye
How Product Managers and Agile Development Teams Can See Eye to Eye
 
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
 
Role of the Project Manager in Agile
Role of the Project Manager in AgileRole of the Project Manager in Agile
Role of the Project Manager in Agile
 
The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015
 
Applying Lean and Agile mindsets
Applying Lean and Agile mindsetsApplying Lean and Agile mindsets
Applying Lean and Agile mindsets
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farm
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs being
 
Design Thinking for Children
Design Thinking for ChildrenDesign Thinking for Children
Design Thinking for Children
 
Agile Leadership introduction
Agile Leadership introductionAgile Leadership introduction
Agile Leadership introduction
 

Plus de Andreas Hägglund

Plus de Andreas Hägglund (15)

Unleashing the Power of Innovation at Agile Beirut
Unleashing the Power of Innovation at Agile BeirutUnleashing the Power of Innovation at Agile Beirut
Unleashing the Power of Innovation at Agile Beirut
 
The Manifesto Manifesto
The Manifesto ManifestoThe Manifesto Manifesto
The Manifesto Manifesto
 
Agile Requirements with User Story Mapping
Agile Requirements with User Story MappingAgile Requirements with User Story Mapping
Agile Requirements with User Story Mapping
 
Introducing lean and agile to heriot watt
Introducing lean and agile to heriot wattIntroducing lean and agile to heriot watt
Introducing lean and agile to heriot watt
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
10+2 reasons for going agile
10+2 reasons for going agile10+2 reasons for going agile
10+2 reasons for going agile
 
10 tools to become lean and agile
10 tools to become lean and agile10 tools to become lean and agile
10 tools to become lean and agile
 
Unleashing power of innovation
Unleashing power of innovationUnleashing power of innovation
Unleashing power of innovation
 
Lean Management
Lean ManagementLean Management
Lean Management
 
Template for writing Use Case Specifications
Template for writing Use Case SpecificationsTemplate for writing Use Case Specifications
Template for writing Use Case Specifications
 
How to run a great requirements workshop with Use Cases
How to run a great requirements workshop with Use CasesHow to run a great requirements workshop with Use Cases
How to run a great requirements workshop with Use Cases
 
How to revive a dead meeting
How to revive a dead meetingHow to revive a dead meeting
How to revive a dead meeting
 
10+ do's and dont's for writing better use cases
10+ do's and dont's for writing better use cases10+ do's and dont's for writing better use cases
10+ do's and dont's for writing better use cases
 
How to become a great Business Analyst
How to become a great Business AnalystHow to become a great Business Analyst
How to become a great Business Analyst
 
10 models to supplement use cases
10 models to supplement use cases10 models to supplement use cases
10 models to supplement use cases
 

Dernier

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 

Dernier (20)

RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 

Introducing agile

  • 3. Agile ME Summit April 12 2015 http://agileme2015.meagile.com/
  • 4. Agile Middle East info@meagile.com https://agilemiddleeast.org/ Contact Information https://www.facebook.com/AgileMiddleEast https://twitter.com/MEAgile https://www.linkedin.com/groups?home=&gid=8133203
  • 5. Questions are more important than Answers “The mere formulation of a problem is often far more essential than its solution which may be merely a matter of mathematical or experimental skill. To raise new questions, new possibilities, to regard old problems from a new angle requires creative imagination and marks real advances in science.”
  • 6. The problem The CHAOS Manifesto, Standish Group 2012 29% 14% 57% Waterfall development Failed Successful Challenged
  • 7. Just an example Original budget • Planned work from February 2005 to December 2008 (=34 months) • Estimated cost: 876 Million USD • Height: 728 m
  • 8. Just an example Original budget • Planned work from February 2005 to December 2008 (=34 months) • Estimated cost: 876 Million USD • Height: 728 m Actual Outcome • Actual work from September 2004 to September 2009 (=60 months) • Cost: 1.500 Million USD • Height: 828 m
  • 10. Why? • The requirements changes • The environment changes • The business changes • The technology changes • The competition changes • The people changes • The tool changes • Experience grows
  • 11. “At the end of the day, your job isn’t to execute a plan or get the requirements right—your job is to change the world”
  • 13.
  • 14.
  • 15. So, what is Agile?
  • 16. So, what is Agile? Well... • It’s not Happy Hacking • It’s not unorganized • It’s not unstructured • It’s not unplanned • It’s not undocumented • It’s not undisciplined Fact is – It’s extremely disciplined
  • 17. Values and Principles Agile Goal (1) Agile Values (4) Agile Principles (12) Agile Methods (40+) Agile Techniques (200+)
  • 20. Agile Principles 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. Welcome changing requirements 3. Deliver working software frequently 4. Business & IT must work together daily 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. Face-to-face conversation is the most effective method of communicating 7. Working software is the primary measure of progress. 8. Sustainable development 9. Technical excellence 10. Simplicity--the art of maximizing the amount of work not done - is essential. 11. Self-organizing teams. 12. Reflect and adapt continuously
  • 21. Key words 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. Welcome changing requirements 3. Deliver working software frequently 4. Business & IT must work together daily 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. Face-to-face conversation is the most effective method of communicating 7. Working software is the primary measure of progress. 8. Sustainable development 9. Technical excellence 10. Simplicity--the art of maximizing the amount of work not done - is essential. 11. Self-organizing teams. 12. Reflect and adapt continuously
  • 22. The Bottom Line 1. Continuous Improvement 2. Iterative Development 3. Respect
  • 23. Framework for Continuous Improvement • Respect where you are • Make work and problems visible • Use empirical evidence as a basis for decisions • Optimize the whole, not the parts (System’s thinking) Plan Do Check Act ”Learning is not mandatory, neither is survival”
  • 25. The Roots • Toyota Production System • KaiZen & Lean Management • The New New Product Development Game • Principles of Flow • The Goal • Total Quality Management • Evo • W Edwards Deming • Taiichi Ohno • Hirotaka Takeuchi • Eliyahu M Goldratt • Tom Gilb • Don Reinertsen
  • 26. The number one problem Why can’t you unders
  • 28. Comparing Waterfall and Agile Waterfall
  • 29. Comparing Waterfall and Agile Waterfall
  • 31. When should I use Agile?
  • 32. When should I use Agile? ”You should only use Agile on Projects you want to succeed”
  • 33. When should I use Agile? ”You should only use Agile on Projects you want to succeed” 9% 42%49% Agile Development Failed Successful Challenged 29% 14% 57% Waterfall development
  • 38. When a traditional manager goes shopping... Make shopping list Estimate costs Plan route Set iron triangle Assign resources Shop Deliver to kitchen Put in fridge Fetch goods Start cooking Manager Purchaser Chef Hand-off Hand-off
  • 39. When a traditional manager goes shopping... Make shopping list Estimate costs Plan route Set iron triangle Assign resources Shop Deliver to kitchen Put in fridge Fetch goods Start cooking Manager Purchaser Chef Hand-off Hand-off
  • 40. When a traditional manager goes shopping... Make shopping list Estimate costs Plan route Set iron triangle Assign resources Shop Deliver to kitchen Put in fridge Fetch goods Start cooking Manager Purchaser Chef Hand-off Hand-off
  • 41. When the agile manager goes shopping Set timebox Fetch credit card Go to super- market Check prices and supplies Try sample food in shop Call family Shop Rent a movie Deliver to kitchen Show goods for chef Buy extra items at 7-11 Cook food ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good”
  • 43. How to run an Agile Project Identify the business opportunity Prioritize Self-organize - Analyze - Implement - Refactor - Test - Deploy Evaluate, Reflect & Adapt ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” ”As a loving father I want to have a nice affordable dinner with my family so that I can go to bed feeling good” Priority Retrospect Done
  • 44. Traditional Employee • Specialist (I-profile) • Accountable for own work • Acts on instruction Agile Employee • General Specialist (T-profile) • Accountable for team’s work • Acts on needs • Self-organizes Competence Competence
  • 45. Management Traditional Manager • Decision maker • Accountable for the result • Assigns tasks and roles Managers in Agile organizations • Servant Leader & Guide • Accountable for the environment the team works within • Setting goals
  • 46. Project Teams Agile Teams • Self-organizes • Network • Team accountability • Individual responsibility Traditional Teams • Predefined roles • Hierarchy • Individual accountability
  • 47. Agile Planning ≠ WBS Todo Doing Done Analy sis Prior ity Burnd own Cumul ative Flow Deliver ed Value 1. Tasks are selected instead of assigned 2. Individuals are responsible for tasks they selected themselves 3. Team is accountable for delivery 4. Plan and analysis is visible for all Ris k
  • 48. Declaration of interdependance We are a community of project leaders that are highly successful at delivering results. To achieve these results: • We increase return on investment by making continuous flow of value our focus. • We deliver reliable results by engaging customers in frequent interactions and shared ownership. • We expect uncertainty and manage for it through iterations, anticipation, and adaptation. • We unleash creativity and innovation by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference. • We boost performance through group accountability for results and shared responsibility for team effectiveness. • We improve effectiveness and reliability through situationally specific strategies, processes and practices.
  • 49. Q&A