SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Agile in Action!
How Codesion Does Agile Development!

     Willie Wang, VP Products and Services!
Agile in Action!
•  Goals!
   –  Quick Intro of Agile SCRUM Methodology!
   –  How Codesion uses SCRUM to build great
      products!
•  Takeaways!
   –  Basic SCRUM knowledge!
   –  Manage Product Backlog!
   –  Run a Sprint!
Codesion Cloud Services!

•  Codesion FrogSAFE V4
   Platform!

•  Distributed Product
   Management and
   Engineering Team!

•  Self-Organization is Key!

•  Multiple Methodologies!

•  Product has multiple themes!
Agile SCRUM!




Artifacts – Product Backlog, Sprint Backlog, Burn Down, Shippable Increment!
Meetings – Sprint Planning, Daily SCRUM, Sprint Review, Sprint Retrospective!
Roles – Stakeholders, Product Owner, Scrum Master, Team!
Product Backlog"
(Product Owner)!
The Product Backlog (PB)!

•  List of prioritized features, PBI!

•  Prioritized using stack ranking!

•  Answers the question, what will be built!
Three C’s of User Stories!
              Card!
  used for planning, notes reflect
    priority & cost (story points)!

                                             Conversation !
                                      follow up cards with a discussion
                                                 & documents!

         Confirmation!
acceptance test that outlines how the
    product owner & team knows
          something is done!
User Story Example!

         As a user, I want to be
        able to pick and choose
        resources from multiple
         pages and then save so
          that I can save time!
Acceptance Criteria!
•  The user selects one, or many or all resources from
   any results page!
•  The users' selections persists as the user navigates
   from page to page!
•  If user does not click on any result and clicks "Save"
   then it saves resources only the current page!
•  If the user selects something in any of the results
   pages and click save on any of the pages, it saves
   only the selected results!
Codesion Product Backlog!
•  We keep both user stories and defects in the
   same PB, they are both PBIs!

•  We use planning folders to categorize our PB!

•  PB with more than 100 PBIs becomes
   unmanageable!
Manage PBI!
•  Associate detailed documents to PBI!

•  Discussions and mailing list for PBI!
Product Backlog Grooming!
Product Backlog (PB) Grooming!
•  PB Grooming happens before a Sprint can start!
   –  Product Owner (PO), Scrum Master (SM)!

•  PB Grooming results in Sprint Backlog for the team to
   work on!
   –  PO, SM!

•  PB Grooming requires participation of stakeholders,
   product owner, scrum master, and the team!
   –  All!
When to Start Grooming!


                 GROOM!


4 week sprint – start mid-end of 3rd week!

2 week sprint – start beginning of 2nd week!
Key Concepts!
•  Product Backlog!
•  PBIs!
•  Sprint Backlog!
•  Story Points!
•  Fibonacci Numbers (1, 2, 3, 5, 8, 13, 21, 34)!
•  Affinity Estimation Technique!
Sprint Planning!
Sprint Planning Meeting!

•  Team decides tasks required!

•  Scrum Master facilitates the meeting!

•  Product Owner clarifies user stories!
Task Management!

•  Assigned Team Member fills out estimated
   effort!

•  Sprint Starts – fill out remaining effort on a daily
   basis!
Sprint Starts!
Sprint Starts!

•  Set Planning Folder Status (SM)!

•  Set Start and End Date (SM)!

•  Update Task Status (TM)!

•  Update Remaining Effort (TM)!
Sprint In Progress!

•  SVN Commit Association (TM)!

•  Track Knowledge via Discussions (ALL)!

•  Add Tasks and Defects as children of PBI (TM)!
Impediments!

                   Product!
Team!             Organization!
Reporting!
Remaining Effort!
Burn Down Chart!
Try It Yourself!



codesion.com/teamforge-trial!




                      training videos at help.codesion.com!
Questions?"

visit blog.codesion.com!

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (6)

Tech Talk: Agile 101: Day in the Life of an Agile Team
Tech Talk: Agile 101: Day in the Life of an Agile TeamTech Talk: Agile 101: Day in the Life of an Agile Team
Tech Talk: Agile 101: Day in the Life of an Agile Team
 
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
Tech Talk: Agile 101: You've Got Scrum Teams. So What?Tech Talk: Agile 101: You've Got Scrum Teams. So What?
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
 
Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right Time
 
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
 
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 

Ähnlich wie Agile in Action Webinar

Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
bmasse @ Nexio
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
Mike Edwards
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
BestBrains
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaption
scrumtodd
 

Ähnlich wie Agile in Action Webinar (20)

UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOs
 
Perfect Backlogs - 3 July 2023
Perfect Backlogs - 3 July 2023Perfect Backlogs - 3 July 2023
Perfect Backlogs - 3 July 2023
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
Scrum
ScrumScrum
Scrum
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Scrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina DurmićScrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina Durmić
 
Business process management
Business process management Business process management
Business process management
 
Adopting SAFe with JIRA
Adopting SAFe with JIRAAdopting SAFe with JIRA
Adopting SAFe with JIRA
 
Building a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the WorldBuilding a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the World
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaption
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introduction
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Agile in Action Webinar

  • 1. Agile in Action! How Codesion Does Agile Development! Willie Wang, VP Products and Services!
  • 2. Agile in Action! •  Goals! –  Quick Intro of Agile SCRUM Methodology! –  How Codesion uses SCRUM to build great products! •  Takeaways! –  Basic SCRUM knowledge! –  Manage Product Backlog! –  Run a Sprint!
  • 3. Codesion Cloud Services! •  Codesion FrogSAFE V4 Platform! •  Distributed Product Management and Engineering Team! •  Self-Organization is Key! •  Multiple Methodologies! •  Product has multiple themes!
  • 4. Agile SCRUM! Artifacts – Product Backlog, Sprint Backlog, Burn Down, Shippable Increment! Meetings – Sprint Planning, Daily SCRUM, Sprint Review, Sprint Retrospective! Roles – Stakeholders, Product Owner, Scrum Master, Team!
  • 6. The Product Backlog (PB)! •  List of prioritized features, PBI! •  Prioritized using stack ranking! •  Answers the question, what will be built!
  • 7. Three C’s of User Stories! Card! used for planning, notes reflect priority & cost (story points)! Conversation ! follow up cards with a discussion & documents! Confirmation! acceptance test that outlines how the product owner & team knows something is done!
  • 8. User Story Example! As a user, I want to be able to pick and choose resources from multiple pages and then save so that I can save time!
  • 9. Acceptance Criteria! •  The user selects one, or many or all resources from any results page! •  The users' selections persists as the user navigates from page to page! •  If user does not click on any result and clicks "Save" then it saves resources only the current page! •  If the user selects something in any of the results pages and click save on any of the pages, it saves only the selected results!
  • 10. Codesion Product Backlog! •  We keep both user stories and defects in the same PB, they are both PBIs! •  We use planning folders to categorize our PB! •  PB with more than 100 PBIs becomes unmanageable!
  • 11. Manage PBI! •  Associate detailed documents to PBI! •  Discussions and mailing list for PBI!
  • 13. Product Backlog (PB) Grooming! •  PB Grooming happens before a Sprint can start! –  Product Owner (PO), Scrum Master (SM)! •  PB Grooming results in Sprint Backlog for the team to work on! –  PO, SM! •  PB Grooming requires participation of stakeholders, product owner, scrum master, and the team! –  All!
  • 14. When to Start Grooming! GROOM! 4 week sprint – start mid-end of 3rd week! 2 week sprint – start beginning of 2nd week!
  • 15. Key Concepts! •  Product Backlog! •  PBIs! •  Sprint Backlog! •  Story Points! •  Fibonacci Numbers (1, 2, 3, 5, 8, 13, 21, 34)! •  Affinity Estimation Technique!
  • 17. Sprint Planning Meeting! •  Team decides tasks required! •  Scrum Master facilitates the meeting! •  Product Owner clarifies user stories!
  • 18. Task Management! •  Assigned Team Member fills out estimated effort! •  Sprint Starts – fill out remaining effort on a daily basis!
  • 20. Sprint Starts! •  Set Planning Folder Status (SM)! •  Set Start and End Date (SM)! •  Update Task Status (TM)! •  Update Remaining Effort (TM)!
  • 21. Sprint In Progress! •  SVN Commit Association (TM)! •  Track Knowledge via Discussions (ALL)! •  Add Tasks and Defects as children of PBI (TM)!
  • 22. Impediments! Product! Team! Organization!
  • 26. Try It Yourself! codesion.com/teamforge-trial! training videos at help.codesion.com!