SlideShare a Scribd company logo
Five things to do
before you go Agile




Arne Åhlander   安儒宣
Five things do do before you go Agile
1.   Identify your Why
2.   Inform and Educate
3.   Define your Engineering Practices
4.   Define your Product Backlog
5.   Set your definition of Done
• Today many teams and companies are turning
  to Agile product development. Scrum is
  among the most popular choices.
• The promises from Agile are several. Still it is
  good advice to do a couple of things before
  you go Agile.
• In the following I will list and discuss five
  things to do before you go Agile.
Identify your Why
• Agile in it self is not a
  goal. Therefore it is of
  importance for a
  successful implemen-
  tation to understand
  and know why you want
  to go Agile and what
  benefits you expect
  from going Agile.
Why Agile?
• Shorten Time to
  Market;
• Increase control of a
  project;
• Increase the quality of
  the product
• Reduce the risk;
• Maximize Return on
  Investment; and,
• Increase probability of
  success.
More why
• Customers, users, and
  stakeholders are active
  participants throughout
  the project
• Requirements change
  rapidly
• Primary focus is on
  software development
  rather than processes or
  documentation
• Aim is for simplicity in
  terms of tools and models
  used
Benefits of Agile
         • Simplicity and transparency
         • Higher customer satisfaction
         • Greater staff morale and
           retention
         • Improved quality deliverables
         • Improved business value
         • Quicker Return on Investment
           (ROI)
         • Increased productivity and
           decreased development costs
         • Ability to rapidly change
           direction
How to?
• Define your vision
   – Where do you want to
     go?


• Create a guiding
  coalition
   – Senior people with
     decision power
Inform and Educate
         • Since Agile ways of working
           often include different ways
           of thinking than traditional
           product development it is
           well adviced to inform and
           train the team or teams
           turning Agile as well as the
           rest of the organization.
         • Often Agile development
           will have an effect not only
           on the development depart-
           ment but also on other
           parts of the organization.
Define your Engineering Practices
• One of the important parts
  of Agile is the Engineering
  Practices. In eXtreme
  Programming (XP) the
  engineering practices is an
  integral part.
• In Scrum the are up to the
  team or the organization to
  choose. In both cases you
  benefit from having a base-
  line of existing practices and
  a plan on which practices to
  add and introduce.
Define your Product Backlog
              • The Product Backlog is per-
                haps the most important
                artifact of Scrum. It contains
                the What of product
                development.
              • It should be based on the
                Product Vision and it should
                constantly be up to date.
              • Any team having a Product
                Backlog that is current and
                up to date will be better at
                increasing their product-
                ivity.
Define your Definition of Done
• In Agile we want frequent
  feedback. Both on what we
  have developed and how we
  are working.
• One way of getting feedback is
  to demonstrate the results
  after each iteration.The team
  should focus on developing
  working Software that is
  possible to demonstrate and
  deliver after each iteration.
• Developing a Definition of
  Done helps the team to focus
  and it helps stakeholders to
  know on what level they
  should give feedback.
Five things do do before you go Agile
1.   Identify your Why
2.   Inform and Educate
3.   Define your Engineering Practices
4.   Define your Product Backlog
5.   Set your definition of Done
Five things before you go Agile
•   Arne Åhlander 安儒宣
•   arne.ahlander@aqqurite.se
•   www.twitter.com/arneahl
•   http://www.linkedin.com/in/arneahlander

More Related Content

PPTX
Managing agile teams
PPTX
Agile Intro - Saint Louis Day of Dot Net
PPTX
Exin Agile Scrum Master - Course Preview
PPTX
Agile Auckland agile 101 back to basics
PPTX
Gems of agile a glimpse of agile for senior management
PDF
Introducing Agile Scrum XP and Kanban
PPTX
Agile evolution lifecycle - From implementing Agile to being Agile
PPTX
Agile 101
Managing agile teams
Agile Intro - Saint Louis Day of Dot Net
Exin Agile Scrum Master - Course Preview
Agile Auckland agile 101 back to basics
Gems of agile a glimpse of agile for senior management
Introducing Agile Scrum XP and Kanban
Agile evolution lifecycle - From implementing Agile to being Agile
Agile 101

What's hot (20)

PPT
Practical Implementation of Agile Methodologies
PPTX
Agile Development Process
PDF
Agile 101
PDF
Doing Agile Right - Transformation without Chaos - A summary
PPT
Agile Project Management training by manohar prasad
PPTX
Alternatives to scaling your agile process: valuing outcomes over output
PPTX
Agile Lessons Learned From the Trenches
PPTX
EXIN Agile Scrum Foundation - Course Preview
PPTX
When to use agile (PMI ACP)
PPTX
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
PDF
What a scrum master really does by Rowan Bunning
PPTX
Agile Truths and Misconceptions
PPTX
Continuous Improvement Tricks
PPTX
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
PPTX
Build Measure Learn: Designing your MVP
PPTX
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
PPTX
The Roles and Responsibilities in an Agile Project and Organization
PDF
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
PDF
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
PDF
Agile Methodology Vs. Others by Sara Berrada
Practical Implementation of Agile Methodologies
Agile Development Process
Agile 101
Doing Agile Right - Transformation without Chaos - A summary
Agile Project Management training by manohar prasad
Alternatives to scaling your agile process: valuing outcomes over output
Agile Lessons Learned From the Trenches
EXIN Agile Scrum Foundation - Course Preview
When to use agile (PMI ACP)
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
What a scrum master really does by Rowan Bunning
Agile Truths and Misconceptions
Continuous Improvement Tricks
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Build Measure Learn: Designing your MVP
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Roles and Responsibilities in an Agile Project and Organization
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Agile Methodology Vs. Others by Sara Berrada
Ad

Similar to Five things before you go Agile (20)

PDF
敏捷大师Arne谈敏捷实施的五项准备
PDF
rumgileebookasc
PDF
agilebookscrum
PPTX
Make better share point stuff with an agile methodology
PPTX
Introduction to Agile Software Development
PDF
Bosnia Agile Tuzla Meetup
KEY
Enterprise Agile Transformation Strategies
PPTX
Lean Product Development at Discovery Communications: Methodology, Practices,...
PDF
Innovation Management Support - Accialini Training & Consulting
PPTX
Agility health radar
PPTX
CSPO Presentation on Oracle Financials for ERP
PPT
Art of Agile For ShairPoint
PPTX
Standardization and strategy in agile
PDF
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PDF
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
PPTX
PDF
Agile project management using scrum
PDF
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
PPTX
What is Agility - Transforming to become an Agile Organization in the Digital...
PDF
Understanding-Agile for beginners in real
敏捷大师Arne谈敏捷实施的五项准备
rumgileebookasc
agilebookscrum
Make better share point stuff with an agile methodology
Introduction to Agile Software Development
Bosnia Agile Tuzla Meetup
Enterprise Agile Transformation Strategies
Lean Product Development at Discovery Communications: Methodology, Practices,...
Innovation Management Support - Accialini Training & Consulting
Agility health radar
CSPO Presentation on Oracle Financials for ERP
Art of Agile For ShairPoint
Standardization and strategy in agile
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile project management using scrum
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
What is Agility - Transforming to become an Agile Organization in the Digital...
Understanding-Agile for beginners in real
Ad

More from Arne Åhlander (13)

PDF
Building Blocks for Self Organization
PPTX
Coaching Teams to Self-organization
PPTX
Full-Time Dedicated ScrumMaster
PPTX
Becoming a Successful Product Owner
PDF
Coaching teams to self organization
PDF
Scrum meets Management 3.0 - how to apply the latest management ideas to stre...
PDF
The Listening ScrumMaster
PDF
Release planning in Scrum
PDF
Scrum meets Management 3.0
PPTX
Agile från dag 1
PDF
Vad chefer säger om Scrum
PPTX
Kaizen or Kaikaku
PPTX
High ROI Development
Building Blocks for Self Organization
Coaching Teams to Self-organization
Full-Time Dedicated ScrumMaster
Becoming a Successful Product Owner
Coaching teams to self organization
Scrum meets Management 3.0 - how to apply the latest management ideas to stre...
The Listening ScrumMaster
Release planning in Scrum
Scrum meets Management 3.0
Agile från dag 1
Vad chefer säger om Scrum
Kaizen or Kaikaku
High ROI Development

Recently uploaded (20)

PDF
How to Get Funding for Your Trucking Business
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Training And Development of Employee .pdf
PPTX
Amazon (Business Studies) management studies
PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
DOCX
Business Management - unit 1 and 2
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
How to Get Funding for Your Trucking Business
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Reconciliation AND MEMORANDUM RECONCILATION
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Roadmap Map-digital Banking feature MB,IB,AB
Deliverable file - Regulatory guideline analysis.pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
COST SHEET- Tender and Quotation unit 2.pdf
ICG2025_ICG 6th steering committee 30-8-24.pptx
Training And Development of Employee .pdf
Amazon (Business Studies) management studies
Chapter 5_Foreign Exchange Market in .pdf
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Business Management - unit 1 and 2
New Microsoft PowerPoint Presentation - Copy.pptx
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034

Five things before you go Agile

  • 1. Five things to do before you go Agile Arne Åhlander 安儒宣
  • 2. Five things do do before you go Agile 1. Identify your Why 2. Inform and Educate 3. Define your Engineering Practices 4. Define your Product Backlog 5. Set your definition of Done
  • 3. • Today many teams and companies are turning to Agile product development. Scrum is among the most popular choices. • The promises from Agile are several. Still it is good advice to do a couple of things before you go Agile. • In the following I will list and discuss five things to do before you go Agile.
  • 4. Identify your Why • Agile in it self is not a goal. Therefore it is of importance for a successful implemen- tation to understand and know why you want to go Agile and what benefits you expect from going Agile.
  • 5. Why Agile? • Shorten Time to Market; • Increase control of a project; • Increase the quality of the product • Reduce the risk; • Maximize Return on Investment; and, • Increase probability of success.
  • 6. More why • Customers, users, and stakeholders are active participants throughout the project • Requirements change rapidly • Primary focus is on software development rather than processes or documentation • Aim is for simplicity in terms of tools and models used
  • 7. Benefits of Agile • Simplicity and transparency • Higher customer satisfaction • Greater staff morale and retention • Improved quality deliverables • Improved business value • Quicker Return on Investment (ROI) • Increased productivity and decreased development costs • Ability to rapidly change direction
  • 8. How to? • Define your vision – Where do you want to go? • Create a guiding coalition – Senior people with decision power
  • 9. Inform and Educate • Since Agile ways of working often include different ways of thinking than traditional product development it is well adviced to inform and train the team or teams turning Agile as well as the rest of the organization. • Often Agile development will have an effect not only on the development depart- ment but also on other parts of the organization.
  • 10. Define your Engineering Practices • One of the important parts of Agile is the Engineering Practices. In eXtreme Programming (XP) the engineering practices is an integral part. • In Scrum the are up to the team or the organization to choose. In both cases you benefit from having a base- line of existing practices and a plan on which practices to add and introduce.
  • 11. Define your Product Backlog • The Product Backlog is per- haps the most important artifact of Scrum. It contains the What of product development. • It should be based on the Product Vision and it should constantly be up to date. • Any team having a Product Backlog that is current and up to date will be better at increasing their product- ivity.
  • 12. Define your Definition of Done • In Agile we want frequent feedback. Both on what we have developed and how we are working. • One way of getting feedback is to demonstrate the results after each iteration.The team should focus on developing working Software that is possible to demonstrate and deliver after each iteration. • Developing a Definition of Done helps the team to focus and it helps stakeholders to know on what level they should give feedback.
  • 13. Five things do do before you go Agile 1. Identify your Why 2. Inform and Educate 3. Define your Engineering Practices 4. Define your Product Backlog 5. Set your definition of Done
  • 15. Arne Åhlander 安儒宣 • arne.ahlander@aqqurite.se • www.twitter.com/arneahl • http://www.linkedin.com/in/arneahlander