SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
Agile Projects
Myths & Selection Criteria
Agile
Is NOT a silver bullet
So why choose Agile then?
•

Because it's 'cool'

•

Someone said to do it

•

I like how you 'stand up'

•

You are so 'Retro'!
Why do projects?
•

Projects are about introducing change to;
•

New or existing processes, systems,
applications. Eg; New payment system

•

RTB - Running the business or BAU
changes. Eg; Update the website
content

•

CTB - Change the business to compete
or survive. Eg; Discounted offer

•

Organisations need to be good at projects
in order to deliver change

•

And we know projects sometimes fail or
not deliver the expected change for many
many reasons

•

We are not selling rainbows and unicorns
we are about delivering value

Agile is ONE way of being
good at delivering projects
Projects Succeed because...
•

User involvement and commitment

•

Executive / Senior Management sponsorship

•

Defined business objectives

•

Good control of project costs

•

Skilled and experienced team

•

Proven technology

•

Why has your project been considered a success??
And they fail because...
•

Unclear scope, objectives and requirements

•

Changing scope, objectives

•

Poor project management and governance

•

Lack of skills and experience

•

Artificial and unrealistic deadlines

•

Use of new technology

•

Poor quality

•

Why did your project fail??
Different types of projects

Source:Alan McSweeney
•

Simple

•

Well proven

•

Well defined / agreed
•

Highly complex

•

Highly uncertain

•

Highly un-defined / agreed
Is there a
Nirvana?
Agile v's the rest
Agile Manifesto
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

•

Individuals and interactions over processes and tools

•

Working software over comprehensive documentation

•

Customer collaboration over contract negotiation

•

Responding to change over following a plan

That is, while there is value in the items on the right, we value the items
on the left more.
You said what?
“....allows us to focus on delivering the
highest business value in the shortest time”

– Mike Cohen
Why Agile?

Source: 7th Annual State of Agile Survey
This feels weird

it's only weird if it doesn't work
http://youtu.be/2oiHPEzCa08
The A Checklist for suitability
•

Do the sponsor and management understand and accept the agile philosophy as their buy-in is essential?

•

Will the team members be empowered to make decisions?

•

Is there senior user commitment to provide end user involvement? Can the organisation accommodate the frequent delivery
of increments?

•

Will it be possible for the project team to have access to the users throughout the project?

•

Will the project team remain the same throughout as stability is important? Will the team have appropriate skills?

•

Will the individual project team consist of 6-8 people or less?

•

Will the project use technology suitable for prototyping?

•

Is there a highly demonstrable user interface?

•

Is there clear ownership?

•

Will the solution development be computationally non-complex as the more complex the greater the risks? Can the solution
be implemented in increments?

•

Has the development a fixed timescale?

•

Can the requirements be prioritised - Must have O Should have Could have O Wont have (MOSCOW)

•

Can users define requirements interactively?
Source:Alan McSweeney
Pragmatic
1. of or pertaining to a practical point of view of practical considerations
A list of when not to
•

Process control / real-time applications

•

Requirements that have been fully specified before any programs
are written

•

Safety-critical applications

•

Solutions aimed at delivering re-usable components (a contentious one,
however this talks to the theory we are building and delivering business value NOW not
for tomorrow)

•

Well known and understood scope, risk, technology, - very little
"newness", we've done this before we can do it again

•

Building a house!
Selection criteria ideas
•

How complex is the project (think back to the classifications)

•

How much of the plan & requirements have you pre-baked, you may
be further along project methodology and approach than you think

•

Who's hungry? What appetite is there for Agile, don't do it if it doesn't
feel right

•

How engaged can/will you product owner(s) be?

•

Stability and accessibility to resources?

•

Flexibility towards scope. If you can't or won't accept change then
don't bother

•

COLLABORATE, COMMUNICATE, ADAPT, TEST, LEARN
“Agile is not something you become, it's
something you become more of”

–Mike Cohen
Have Fun!
Date: December 2013
Authored by: Matt Hickman, Agilista!

Más contenido relacionado

La actualidad más candente

Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore
 
Agile Network India | Coaching for Agile Transformation Journey | Balaji.T
Agile Network India | Coaching for Agile Transformation Journey | Balaji.TAgile Network India | Coaching for Agile Transformation Journey | Balaji.T
Agile Network India | Coaching for Agile Transformation Journey | Balaji.TAgileNetwork
 
Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILENah Wee Yang
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 
Investing in agile transformation
Investing in agile transformationInvesting in agile transformation
Investing in agile transformationAgileNetwork
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Portolearn
 
Intro to agile business analysis
Intro to agile business analysisIntro to agile business analysis
Intro to agile business analysisSumit Mahajan
 
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Scott W. Ambler
 

La actualidad más candente (20)

Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Intelliware's Agile Adoption Checklist
Intelliware's Agile Adoption ChecklistIntelliware's Agile Adoption Checklist
Intelliware's Agile Adoption Checklist
 
Agile in the waterfall
Agile in the waterfall Agile in the waterfall
Agile in the waterfall
 
Agile Network India | Coaching for Agile Transformation Journey | Balaji.T
Agile Network India | Coaching for Agile Transformation Journey | Balaji.TAgile Network India | Coaching for Agile Transformation Journey | Balaji.T
Agile Network India | Coaching for Agile Transformation Journey | Balaji.T
 
Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
 
Value-Driven-Delivery
Value-Driven-DeliveryValue-Driven-Delivery
Value-Driven-Delivery
 
BARoleAgileVsStandard
BARoleAgileVsStandardBARoleAgileVsStandard
BARoleAgileVsStandard
 
Agile Concepts
Agile ConceptsAgile Concepts
Agile Concepts
 
Agile transformation model
Agile transformation modelAgile transformation model
Agile transformation model
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 
Investing in agile transformation
Investing in agile transformationInvesting in agile transformation
Investing in agile transformation
 
Conducting Agile Retrospectives
Conducting Agile Retrospectives Conducting Agile Retrospectives
Conducting Agile Retrospectives
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1
 
Intro to agile business analysis
Intro to agile business analysisIntro to agile business analysis
Intro to agile business analysis
 
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
 

Similar a Agile project, myths & selection criteria

Successful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsSuccessful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsChris Mundy
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course PresentationSoumya De
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdfChandan Kumar
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshopdan.p.taylor
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...AgileNetwork
 
Olena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentOlena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentTimetogrowup
 
Doing It On Your Own: When to Call in the Consultants, When to Leave Them Out
Doing It On Your Own: When to Call in the Consultants, When to Leave Them OutDoing It On Your Own: When to Call in the Consultants, When to Leave Them Out
Doing It On Your Own: When to Call in the Consultants, When to Leave Them OutNTEN
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...Loay Qabaha
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyJohn Giaconia
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyKara Hansen
 

Similar a Agile project, myths & selection criteria (20)

Successful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsSuccessful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT Projects
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course Presentation
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdf
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
Olena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentOlena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile development
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Doing It On Your Own: When to Call in the Consultants, When to Leave Them Out
Doing It On Your Own: When to Call in the Consultants, When to Leave Them OutDoing It On Your Own: When to Call in the Consultants, When to Leave Them Out
Doing It On Your Own: When to Call in the Consultants, When to Leave Them Out
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...
Project management ,By :Loay Qabaha -An-Najah National University -Nublus_pal...
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 

Último

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Agile project, myths & selection criteria

  • 1. Agile Projects Myths & Selection Criteria
  • 2. Agile Is NOT a silver bullet
  • 3. So why choose Agile then? • Because it's 'cool' • Someone said to do it • I like how you 'stand up' • You are so 'Retro'!
  • 4. Why do projects? • Projects are about introducing change to; • New or existing processes, systems, applications. Eg; New payment system • RTB - Running the business or BAU changes. Eg; Update the website content • CTB - Change the business to compete or survive. Eg; Discounted offer • Organisations need to be good at projects in order to deliver change • And we know projects sometimes fail or not deliver the expected change for many many reasons • We are not selling rainbows and unicorns we are about delivering value Agile is ONE way of being good at delivering projects
  • 5. Projects Succeed because... • User involvement and commitment • Executive / Senior Management sponsorship • Defined business objectives • Good control of project costs • Skilled and experienced team • Proven technology • Why has your project been considered a success??
  • 6. And they fail because... • Unclear scope, objectives and requirements • Changing scope, objectives • Poor project management and governance • Lack of skills and experience • Artificial and unrealistic deadlines • Use of new technology • Poor quality • Why did your project fail??
  • 7. Different types of projects Source:Alan McSweeney
  • 13. We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
 • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 14. You said what? “....allows us to focus on delivering the highest business value in the shortest time” – Mike Cohen
  • 15. Why Agile? Source: 7th Annual State of Agile Survey
  • 16. This feels weird it's only weird if it doesn't work http://youtu.be/2oiHPEzCa08
  • 17. The A Checklist for suitability • Do the sponsor and management understand and accept the agile philosophy as their buy-in is essential? • Will the team members be empowered to make decisions? • Is there senior user commitment to provide end user involvement? Can the organisation accommodate the frequent delivery of increments? • Will it be possible for the project team to have access to the users throughout the project? • Will the project team remain the same throughout as stability is important? Will the team have appropriate skills? • Will the individual project team consist of 6-8 people or less? • Will the project use technology suitable for prototyping? • Is there a highly demonstrable user interface? • Is there clear ownership? • Will the solution development be computationally non-complex as the more complex the greater the risks? Can the solution be implemented in increments? • Has the development a fixed timescale? • Can the requirements be prioritised - Must have O Should have Could have O Wont have (MOSCOW) • Can users define requirements interactively? Source:Alan McSweeney
  • 18. Pragmatic 1. of or pertaining to a practical point of view of practical considerations
  • 19. A list of when not to • Process control / real-time applications • Requirements that have been fully specified before any programs are written • Safety-critical applications • Solutions aimed at delivering re-usable components (a contentious one, however this talks to the theory we are building and delivering business value NOW not for tomorrow) • Well known and understood scope, risk, technology, - very little "newness", we've done this before we can do it again • Building a house!
  • 20. Selection criteria ideas • How complex is the project (think back to the classifications) • How much of the plan & requirements have you pre-baked, you may be further along project methodology and approach than you think • Who's hungry? What appetite is there for Agile, don't do it if it doesn't feel right • How engaged can/will you product owner(s) be? • Stability and accessibility to resources? • Flexibility towards scope. If you can't or won't accept change then don't bother • COLLABORATE, COMMUNICATE, ADAPT, TEST, LEARN
  • 21. “Agile is not something you become, it's something you become more of” –Mike Cohen
  • 23. Date: December 2013 Authored by: Matt Hickman, Agilista!