SlideShare a Scribd company logo
1 of 27
Download to read offline
Jean-Louis (JL) Marechaux, Worldwide Technical Enablement Lead (CLM segment)
IBM Software, Rational
October 8, 2013

This session is open to public
(developerWorks members)
 http://bit.ly/AalmStGrp

Agile ALM Virtual Study Group Series
Part 3: Sprint activities for Agile ALM teams

Welcome to the Agile ALM
Virtual Study Group.
The webinar will begin
momentarily.
© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational
Worldwide Technical Enablement | IBM Rational Software

Agile ALM Virtual Study Group
Part 3: Sprint Activities for Agile ALM teams

(October 8, 2013)

Jean-Louis Marechaux (aka JL)
Worldwide Technical Enablement and CoP leader
(Collaborative Lifecycle Management segment)
Study Group on DevOps & Agile Community: http://bit.ly/AalmStGrp
Email: jl.marechaux@ca.ibm.com
Twitter: @JLmarechaux

2

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Session 3: Agenda

 Previously, on “Agile ALM Virtual Study Group”
If you have missed the previous episodes…:: http://bit.ly/Aalm_S1 and http://bit.ly/Aalm_S2
– Part 1: Overview of the Agile ALM technical Assets
– Part 2: Getting started with backlog management and release planning

 Sprint activities for Agile ALM team
– Sprint planning
– Implementation of user stories
– Daily Scrum
– Sprint review
– Sprint retrospective

 Homework / Self-study
3

© 2013 IBM Corporation
An IBM Learning Asset

IBM Rational solution for Agile ALM with Scrum
Sprint activities for Agile ALM Teams

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Objectives

1. Explore how the IBM® Rational Solution for Agile Application Lifecycle
Management (Agile ALM) supports:
–

Sprint Planning, Stories implementation, Daily Scrum, Sprint Review, Sprint Retrospective

2. Acquire skills on using IBM® Rational Team Concert for Agile ALM projects
• Hands-on exercises / demos

5

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agile ALM Process Overview
The IBM Rational Solution for Agile ALM with Scrum

Daily Scrum
Meeting

Product Vision
Product
Backlog
Sprint Goal
Rational Team Concert

Release
Backlog

Scrum

Sprint
Backlog

Release
Planning
6

Agile ALM Workshop

Sprint
Planning

Code Test
Refactor

Potentially Shippable
Product Increment

Sprint
Sprint
Review Retrospective
© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

7

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Sprint Planning: Define the work for the team
We are here

 Sprint planning meeting
– Collaborative planning
– Work needed to create the next product increment

 Topics addressed during the Sprint Planning meeting
– Topic 1: What will be delivered: Sprint Goal
• Sprint Goal and related stories from the release backlog
– Topic 2: How the work will be done to create the increment
• Work needed to implement the different stories

 Selected Release Backlog items are moved to the Sprint Backlog
 Stories in the Sprint Backlog are decomposed into tasks
 The Sprint Backlog is ready for the upcoming Sprint
8

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Exercise: Plan a sprint with Rational Team Concert
 “As the Product Owner, I can help clarify the backlog items.”
 “As members of the Development Team, we must select decompose stories for the Sprint, and
decompose them into tasks.”

Prepare for Sprint
Planning

Conduct Sprint Planning
meeting

Review Agile ALM
guidance

Refine Release Backlog
(ongoing)

Populate Sprint Backlog

Define Sprint Goal

Decompose stories into
tasks

9

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

10

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Implementation of user stories: Create the product increment
We are here

 Code, Test, Deliver

 Keep a focus on the Sprint Goal

 Build a Product Increment

 Update stories and tasks as work progresses
– Status, remaining

 Other activities while the product is being developed
– Product Owner is refining the Product Backlog and the Release backlog
– Scrum Master is taking care of impediments and process improvements
11

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Exercise: Implementing stories using Rational Team Concert
 “As the Development Team, we must complete the tasks to implement user stories.”
 “As the Development Team, we must comply with the Definition of Done for each story.”

Complete tasks associated
to user stories

Find tasks to complete

Code, test, refactor

Build and deliver changes

Review “Definition of Done”

Update tasks and stories

12

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

13

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Daily Scrum: Synchronize team activities
We are here

 Inspect and adapt meeting for the development team
– Synchronize development team activities
– Not a status meeting

 Development Team members:
– What have you accomplished since the last Daily Scrum?
– What will I accomplish before the next Daily Scrum?
– What is impeding our work?

 Inspect progress toward the Sprint Goal
 Identify any impediment or risk
14

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Exercise: Daily Scrum and related activities with Rational Team Concert
 “As members of the Development Team, we want to:
– Share on our work to make it transparent to others.
– Synchronize our work to meet the Sprint Goal.
– Identify risks, dependencies and impediments.”
Prepare for Daily Scrum

Conduct Sprint Planning
meeting

Monitor Sprint progress

Review Agile ALM
guidance

Update stories and tasks

Review progress on stories

Synchronize teamwork

Identify risks and
impediments

Review Sprint progress

Review work items needing
attention

15

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

16

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Sprint review: Inspect the product increment
 Inspection and adaptation event
– Focus on the product

 Presentation of the product increment to get feedback

We are here

– Most of the time, a demonstration
– Get feedback on the product

 Explain progress toward the Sprint and Release goals
– What has been done
– What has been postponed

 Product backlog be updated to capture new business needs
17

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Exercise: Conduct Sprint Review meeting
 “As the Development Team, we want to present the work completed during the Sprint.”
 “As the Product Owner, I must explain the progress toward the objectives of the project.”
 “As Stakeholders, we need to see the evolution of the product to provide early feedback.”

Conduct Sprint Review
meeting
Review Agile ALM
guidance

Demonstrate the new
product increment

Get feedback from
stakeholder

Refine Product Backlog
18

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

19

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Sprint retrospective: Indentify potential improvements
 Inspection and adaptation event
– Focus on the team

 Examine how the Scrum Team worked during last Sprint
We are here

– People
– Relationships
– Process
– Tools

 Plan improvements

 Revisit the “Definition of Done” to improve quality
20

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Exercise: Conduct Sprint Retrospective meeting
 “As a Scrum Team, we want to continuously improve our development process to make it more efficient
and enjoyable.”
 “As a Scrum Team, we want to continuously improve the quality of products by adapting the Definition of
Done”

Conduct Sprint
Retrospective meeting
Review Agile ALM
guidance

Capture feedback on last
Sprint

Identify improvements for
next Sprint

Refine the “Definition of
Done”
21

Agile ALM Workshop

Next sprint starts
© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Agenda

 Sprint planning
 Implementation of user stories
 Daily Scrum
 Sprint review
 Sprint retrospective
 Summary

22

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Summary
 The Rational Solution for Agile Application Lifecycle Management (Agile ALM)
supports agile teams for Sprint activities:
• “Scrum – Agile ALM” process template (RTC extension)
• In-context process guidance
• Technical enablement material for Agile ALM teams

 Rational Team Concert provides a collaborative environment for agile ALM teams:
• Transparency
• Inspection
• Adaptation

23

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Virtual Study Group Series: Agenda (http://bit.ly/AalmStGrp)
 Part 1: Overview of the Agile ALM technical Assets (Sept 24, 2013)
– Study group agenda, intro to Scrum, overview of Agile ALM technical assets
– Homework / Self-study
Presentation material, demos, and recording: http://bit.ly/Aalm_S1

 Part 2: Getting started with backlog management and release planning (Oct 1, 2013)
– RTC configuration for agile ALM projects / product backlog and release planning
– Homework / Self-study
Presentation material, demos, and recording: http://bit.ly/Aalm_S2

 Part 3: Sprint activities for Agile ALM Teams (Oct 8, 2013)
– Sprint planning, sprint management, review, and retrospective
– Homework / Self-study
Presentation material, demos, and recording: http://bit.ly/Aalm_S3

24

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Summary: Agile ALM Virtual Study Group Series
Rational solution for Agile ALM with Scrum (Free)
Agile ALM Process Template
– RTC product extension

Agile ALM with Scrum Practices
– In-context guidance

Agile enablement assets
– Scenario

Agile ALM project

– Tutorial
– Agile Learning Circle
(Learning roadmap)
25

Agile ALM Workshop

 https://jazz.net/downloads/agile-alm-scrum/latest

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

Homework / Self-Study
 Add the following tag to your developerWorks profile: aalm-workshop-graduate
Link to you personal profile:
https://www.ibm.com/developerworks/community/profiles/html/myProfileView.do?lang=en

 Complete the survey: http://www.surveymonkey.com/s/SNPGDTN (5 min)
 Hands-on exercises from Agile ALM tutorials
- Sprint activities
- https://jazz.net/downloads/agile-alm-scrum/latest

Part 3

 Review published material posted on the DevOps/Agile community:
- Agile ALM Part 1: http://bit.ly/Aalm_S1
- Agile ALM Part 2: http://bit.ly/Aalm_S2
- Agile ALM Part 3: http://bit.ly/Aalm_S3

 Post comment/questions on the virtual study group blog for session 3
26

Agile ALM Workshop

© 2013 IBM Corporation
Accelerating Product and Service Innovation | Rational

www.ibm.com/software/rational
© Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States,
other countries or both. Other company, product, or service names may be trademarks or service marks of others.
27

Agile ALM Workshop

© 2013 IBM Corporation

More Related Content

What's hot

The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBMAlan Kan
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Jens Wilke
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesAltaf Najvani
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GBGaurav IG
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"Délio Almeida
 
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...Délio Almeida
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
How Does IBM Do Agile
How Does IBM Do AgileHow Does IBM Do Agile
How Does IBM Do AgileAlan Kan
 
CM MatchPoint Agile Session
CM MatchPoint Agile SessionCM MatchPoint Agile Session
CM MatchPoint Agile SessionCM First Group
 
Oct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJOct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJIlio Krumins-Beens
 
Agile Tool Selection
Agile Tool SelectionAgile Tool Selection
Agile Tool SelectionChad Holdorf
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarCprime
 
Agile Scenarios - Core Practices
Agile Scenarios - Core PracticesAgile Scenarios - Core Practices
Agile Scenarios - Core PracticesDavidMcLachlan1
 

What's hot (20)

The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
 
Kanban Case Study
Kanban Case StudyKanban Case Study
Kanban Case Study
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)
 
Overview of agile
Overview of agileOverview of agile
Overview of agile
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
 
Agile ALM Tool Comparison
Agile ALM Tool ComparisonAgile ALM Tool Comparison
Agile ALM Tool Comparison
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
How Does IBM Do Agile
How Does IBM Do AgileHow Does IBM Do Agile
How Does IBM Do Agile
 
Agile Scrum training
Agile Scrum trainingAgile Scrum training
Agile Scrum training
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
CM MatchPoint Agile Session
CM MatchPoint Agile SessionCM MatchPoint Agile Session
CM MatchPoint Agile Session
 
Oct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJOct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJ
 
Agile Tool Selection
Agile Tool SelectionAgile Tool Selection
Agile Tool Selection
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
 
Agile Scenarios - Core Practices
Agile Scenarios - Core PracticesAgile Scenarios - Core Practices
Agile Scenarios - Core Practices
 

Viewers also liked

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...IBM Rational software
 
Token Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesToken Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesIBM Rational software
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational software
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM Rational software
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overviewIBM Rational software
 
Overview of Rational Services Offerings
Overview of Rational Services OfferingsOverview of Rational Services Offerings
Overview of Rational Services OfferingsIBM Rational software
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIBM Rational software
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementIBM Rational software
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertIBM Rational software
 

Viewers also liked (20)

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...
 
RELM Overview
RELM OverviewRELM Overview
RELM Overview
 
Token Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesToken Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab Services
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales Presentation
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service Offering
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overview
 
Application slides
Application slidesApplication slides
Application slides
 
Overview of Rational Services Offerings
Overview of Rational Services OfferingsOverview of Rational Services Offerings
Overview of Rational Services Offerings
 
Resources slides
Resources slidesResources slides
Resources slides
 
Security
SecuritySecurity
Security
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
 
UCD components
UCD components UCD components
UCD components
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle Management
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team Concert
 
Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
SSE Integrations Overview
SSE Integrations OverviewSSE Integrations Overview
SSE Integrations Overview
 
Module 5: Reports and Dashboards
Module 5: Reports and DashboardsModule 5: Reports and Dashboards
Module 5: Reports and Dashboards
 
SSE ESW Practices Introduction
SSE ESW Practices IntroductionSSE ESW Practices Introduction
SSE ESW Practices Introduction
 

Similar to Agile ALM Virtual Study Session 3 - Sprint activities

Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxplaTechXpla
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Patrick Yong
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareJoscha Jenni
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोMnyMehr
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process frameworkIheb OMRI
 
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PhuocNT (Fresher.VN)
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iThanh Nguyen
 

Similar to Agile ALM Virtual Study Session 3 - Sprint activities (20)

Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Jira
JiraJira
Jira
 
Jira
JiraJira
Jira
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010
 
Agile project discovery
Agile project discoveryAgile project discovery
Agile project discovery
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working software
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile under 2 minutes
Agile under 2 minutesAgile under 2 minutes
Agile under 2 minutes
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 

More from IBM Rational software

Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...IBM Rational software
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesIBM Rational software
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM Rational software
 
Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...IBM Rational software
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menuIBM Rational software
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlIBM Rational software
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertIBM Rational software
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertIBM Rational software
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...IBM Rational software
 

More from IBM Rational software (18)

Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
 
Applications lab
Applications lab Applications lab
Applications lab
 
Components lab
Components labComponents lab
Components lab
 
Resource lab
Resource labResource lab
Resource lab
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal Tips
 
Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menu
 
Lab3 RTC Source Control
Lab3 RTC Source ControlLab3 RTC Source Control
Lab3 RTC Source Control
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team Concert
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team Concert
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Agile ALM Virtual Study Session 3 - Sprint activities

  • 1. Jean-Louis (JL) Marechaux, Worldwide Technical Enablement Lead (CLM segment) IBM Software, Rational October 8, 2013 This session is open to public (developerWorks members)  http://bit.ly/AalmStGrp Agile ALM Virtual Study Group Series Part 3: Sprint activities for Agile ALM teams Welcome to the Agile ALM Virtual Study Group. The webinar will begin momentarily. © 2013 IBM Corporation
  • 2. Accelerating Product and Service Innovation | Rational Worldwide Technical Enablement | IBM Rational Software Agile ALM Virtual Study Group Part 3: Sprint Activities for Agile ALM teams (October 8, 2013) Jean-Louis Marechaux (aka JL) Worldwide Technical Enablement and CoP leader (Collaborative Lifecycle Management segment) Study Group on DevOps & Agile Community: http://bit.ly/AalmStGrp Email: jl.marechaux@ca.ibm.com Twitter: @JLmarechaux 2 © 2013 IBM Corporation
  • 3. Accelerating Product and Service Innovation | Rational Session 3: Agenda  Previously, on “Agile ALM Virtual Study Group” If you have missed the previous episodes…:: http://bit.ly/Aalm_S1 and http://bit.ly/Aalm_S2 – Part 1: Overview of the Agile ALM technical Assets – Part 2: Getting started with backlog management and release planning  Sprint activities for Agile ALM team – Sprint planning – Implementation of user stories – Daily Scrum – Sprint review – Sprint retrospective  Homework / Self-study 3 © 2013 IBM Corporation
  • 4. An IBM Learning Asset IBM Rational solution for Agile ALM with Scrum Sprint activities for Agile ALM Teams © 2013 IBM Corporation
  • 5. Accelerating Product and Service Innovation | Rational Objectives 1. Explore how the IBM® Rational Solution for Agile Application Lifecycle Management (Agile ALM) supports: – Sprint Planning, Stories implementation, Daily Scrum, Sprint Review, Sprint Retrospective 2. Acquire skills on using IBM® Rational Team Concert for Agile ALM projects • Hands-on exercises / demos 5 Agile ALM Workshop © 2013 IBM Corporation
  • 6. Accelerating Product and Service Innovation | Rational Agile ALM Process Overview The IBM Rational Solution for Agile ALM with Scrum Daily Scrum Meeting Product Vision Product Backlog Sprint Goal Rational Team Concert Release Backlog Scrum Sprint Backlog Release Planning 6 Agile ALM Workshop Sprint Planning Code Test Refactor Potentially Shippable Product Increment Sprint Sprint Review Retrospective © 2013 IBM Corporation
  • 7. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 7 Agile ALM Workshop © 2013 IBM Corporation
  • 8. Accelerating Product and Service Innovation | Rational Sprint Planning: Define the work for the team We are here  Sprint planning meeting – Collaborative planning – Work needed to create the next product increment  Topics addressed during the Sprint Planning meeting – Topic 1: What will be delivered: Sprint Goal • Sprint Goal and related stories from the release backlog – Topic 2: How the work will be done to create the increment • Work needed to implement the different stories  Selected Release Backlog items are moved to the Sprint Backlog  Stories in the Sprint Backlog are decomposed into tasks  The Sprint Backlog is ready for the upcoming Sprint 8 Agile ALM Workshop © 2013 IBM Corporation
  • 9. Accelerating Product and Service Innovation | Rational Exercise: Plan a sprint with Rational Team Concert  “As the Product Owner, I can help clarify the backlog items.”  “As members of the Development Team, we must select decompose stories for the Sprint, and decompose them into tasks.” Prepare for Sprint Planning Conduct Sprint Planning meeting Review Agile ALM guidance Refine Release Backlog (ongoing) Populate Sprint Backlog Define Sprint Goal Decompose stories into tasks 9 Agile ALM Workshop © 2013 IBM Corporation
  • 10. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 10 Agile ALM Workshop © 2013 IBM Corporation
  • 11. Accelerating Product and Service Innovation | Rational Implementation of user stories: Create the product increment We are here  Code, Test, Deliver  Keep a focus on the Sprint Goal  Build a Product Increment  Update stories and tasks as work progresses – Status, remaining  Other activities while the product is being developed – Product Owner is refining the Product Backlog and the Release backlog – Scrum Master is taking care of impediments and process improvements 11 Agile ALM Workshop © 2013 IBM Corporation
  • 12. Accelerating Product and Service Innovation | Rational Exercise: Implementing stories using Rational Team Concert  “As the Development Team, we must complete the tasks to implement user stories.”  “As the Development Team, we must comply with the Definition of Done for each story.” Complete tasks associated to user stories Find tasks to complete Code, test, refactor Build and deliver changes Review “Definition of Done” Update tasks and stories 12 Agile ALM Workshop © 2013 IBM Corporation
  • 13. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 13 Agile ALM Workshop © 2013 IBM Corporation
  • 14. Accelerating Product and Service Innovation | Rational Daily Scrum: Synchronize team activities We are here  Inspect and adapt meeting for the development team – Synchronize development team activities – Not a status meeting  Development Team members: – What have you accomplished since the last Daily Scrum? – What will I accomplish before the next Daily Scrum? – What is impeding our work?  Inspect progress toward the Sprint Goal  Identify any impediment or risk 14 Agile ALM Workshop © 2013 IBM Corporation
  • 15. Accelerating Product and Service Innovation | Rational Exercise: Daily Scrum and related activities with Rational Team Concert  “As members of the Development Team, we want to: – Share on our work to make it transparent to others. – Synchronize our work to meet the Sprint Goal. – Identify risks, dependencies and impediments.” Prepare for Daily Scrum Conduct Sprint Planning meeting Monitor Sprint progress Review Agile ALM guidance Update stories and tasks Review progress on stories Synchronize teamwork Identify risks and impediments Review Sprint progress Review work items needing attention 15 Agile ALM Workshop © 2013 IBM Corporation
  • 16. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 16 Agile ALM Workshop © 2013 IBM Corporation
  • 17. Accelerating Product and Service Innovation | Rational Sprint review: Inspect the product increment  Inspection and adaptation event – Focus on the product  Presentation of the product increment to get feedback We are here – Most of the time, a demonstration – Get feedback on the product  Explain progress toward the Sprint and Release goals – What has been done – What has been postponed  Product backlog be updated to capture new business needs 17 Agile ALM Workshop © 2013 IBM Corporation
  • 18. Accelerating Product and Service Innovation | Rational Exercise: Conduct Sprint Review meeting  “As the Development Team, we want to present the work completed during the Sprint.”  “As the Product Owner, I must explain the progress toward the objectives of the project.”  “As Stakeholders, we need to see the evolution of the product to provide early feedback.” Conduct Sprint Review meeting Review Agile ALM guidance Demonstrate the new product increment Get feedback from stakeholder Refine Product Backlog 18 Agile ALM Workshop © 2013 IBM Corporation
  • 19. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 19 Agile ALM Workshop © 2013 IBM Corporation
  • 20. Accelerating Product and Service Innovation | Rational Sprint retrospective: Indentify potential improvements  Inspection and adaptation event – Focus on the team  Examine how the Scrum Team worked during last Sprint We are here – People – Relationships – Process – Tools  Plan improvements  Revisit the “Definition of Done” to improve quality 20 Agile ALM Workshop © 2013 IBM Corporation
  • 21. Accelerating Product and Service Innovation | Rational Exercise: Conduct Sprint Retrospective meeting  “As a Scrum Team, we want to continuously improve our development process to make it more efficient and enjoyable.”  “As a Scrum Team, we want to continuously improve the quality of products by adapting the Definition of Done” Conduct Sprint Retrospective meeting Review Agile ALM guidance Capture feedback on last Sprint Identify improvements for next Sprint Refine the “Definition of Done” 21 Agile ALM Workshop Next sprint starts © 2013 IBM Corporation
  • 22. Accelerating Product and Service Innovation | Rational Agenda  Sprint planning  Implementation of user stories  Daily Scrum  Sprint review  Sprint retrospective  Summary 22 Agile ALM Workshop © 2013 IBM Corporation
  • 23. Accelerating Product and Service Innovation | Rational Summary  The Rational Solution for Agile Application Lifecycle Management (Agile ALM) supports agile teams for Sprint activities: • “Scrum – Agile ALM” process template (RTC extension) • In-context process guidance • Technical enablement material for Agile ALM teams  Rational Team Concert provides a collaborative environment for agile ALM teams: • Transparency • Inspection • Adaptation 23 Agile ALM Workshop © 2013 IBM Corporation
  • 24. Accelerating Product and Service Innovation | Rational Virtual Study Group Series: Agenda (http://bit.ly/AalmStGrp)  Part 1: Overview of the Agile ALM technical Assets (Sept 24, 2013) – Study group agenda, intro to Scrum, overview of Agile ALM technical assets – Homework / Self-study Presentation material, demos, and recording: http://bit.ly/Aalm_S1  Part 2: Getting started with backlog management and release planning (Oct 1, 2013) – RTC configuration for agile ALM projects / product backlog and release planning – Homework / Self-study Presentation material, demos, and recording: http://bit.ly/Aalm_S2  Part 3: Sprint activities for Agile ALM Teams (Oct 8, 2013) – Sprint planning, sprint management, review, and retrospective – Homework / Self-study Presentation material, demos, and recording: http://bit.ly/Aalm_S3 24 Agile ALM Workshop © 2013 IBM Corporation
  • 25. Accelerating Product and Service Innovation | Rational Summary: Agile ALM Virtual Study Group Series Rational solution for Agile ALM with Scrum (Free) Agile ALM Process Template – RTC product extension Agile ALM with Scrum Practices – In-context guidance Agile enablement assets – Scenario Agile ALM project – Tutorial – Agile Learning Circle (Learning roadmap) 25 Agile ALM Workshop  https://jazz.net/downloads/agile-alm-scrum/latest © 2013 IBM Corporation
  • 26. Accelerating Product and Service Innovation | Rational Homework / Self-Study  Add the following tag to your developerWorks profile: aalm-workshop-graduate Link to you personal profile: https://www.ibm.com/developerworks/community/profiles/html/myProfileView.do?lang=en  Complete the survey: http://www.surveymonkey.com/s/SNPGDTN (5 min)  Hands-on exercises from Agile ALM tutorials - Sprint activities - https://jazz.net/downloads/agile-alm-scrum/latest Part 3  Review published material posted on the DevOps/Agile community: - Agile ALM Part 1: http://bit.ly/Aalm_S1 - Agile ALM Part 2: http://bit.ly/Aalm_S2 - Agile ALM Part 3: http://bit.ly/Aalm_S3  Post comment/questions on the virtual study group blog for session 3 26 Agile ALM Workshop © 2013 IBM Corporation
  • 27. Accelerating Product and Service Innovation | Rational www.ibm.com/software/rational © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 27 Agile ALM Workshop © 2013 IBM Corporation