SlideShare a Scribd company logo
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!

More Related Content

PPTX
Swot analysis – as blog
PPTX
SWOT ANALYSIS - AS BLOG
PDF
Real-life multiple scrum teams - Mr. Thong & Ms. Diem
PPTX
The power of funny retrospectives - Speaker: Ms. Linh Pham
PDF
Agile Day
PDF
Rewind to fast forward: retrospectives as the essence of Agile
PDF
AgileNYC: Agile Day 2016 - Selena Delesie - Keynote
PPTX
The agile way (Agile foundations)
Swot analysis – as blog
SWOT ANALYSIS - AS BLOG
Real-life multiple scrum teams - Mr. Thong & Ms. Diem
The power of funny retrospectives - Speaker: Ms. Linh Pham
Agile Day
Rewind to fast forward: retrospectives as the essence of Agile
AgileNYC: Agile Day 2016 - Selena Delesie - Keynote
The agile way (Agile foundations)

Viewers also liked (6)

PDF
Tech Talk: Agile 101: Day in the Life of an Agile Team
PDF
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
PDF
Stratgic Play - Doing the Right Thing at the Right Time
PDF
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
PDF
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
PPTX
Agile KPIs
Tech Talk: Agile 101: Day in the Life of an Agile Team
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
Stratgic Play - Doing the Right Thing at the Right Time
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...
Agile KPIs
Ad

Similar to Agile in Action Webinar (20)

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

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation theory and applications.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectroscopy.pptx food analysis technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf
Review of recent advances in non-invasive hemoglobin estimation
Cloud computing and distributed systems.
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
Empathic Computing: Creating Shared Understanding
Diabetes mellitus diagnosis method based random forest with bat algorithm
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

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!