Steer at the Team Level with Rational Team Concert
-
Upload
ibm-rational-software -
Category
Technology
-
view
351 -
download
1
Transcript of Steer at the Team Level with Rational Team Concert
![Page 1: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/1.jpg)
© 2015 IBM Corporation
DevOpsSteer at the Team Level- Agile Planning and Tracking
Jean-Louis (JL) Marechaux
Worldwide Enablement & Performance
@JLmarechaux
![Page 2: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/2.jpg)
Introduction
• Targeted Audience
• Scrum Masters , Agile Team Members
• Focus on Planning and Tracking
• Expected Background and Experience
• Agile methodologies and Scrum
• IBM® Rational® Team Concert
• Workshop Expectations
• What you want to learn today
1
![Page 3: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/3.jpg)
Intended Audience
This DevOps - Steer at the Team Level workshop is
for teams who use IBM® Rational Team Concert™ to
conduct planning and tracking activities throughout
agile projects.
2
![Page 4: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/4.jpg)
Prerequisites
• To get the most from this workshop, you must have basic knowledge of:
• The Scrum Framework
• Rational Team Concert
• For the labs (hands-on exercises), you need Rational Team Concert v5.0.1 or higher
• The provided virtual machine includes a Jazz Team Server preconfigured for the workshop
3
![Page 5: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/5.jpg)
Workshop Objectives
• After you complete this workshop, you will be able to complete these tasks:
• Conduct agile planning and tracking activities using Rational Team Concert:
– Create Product Backlogs
– Plan Releases
– Plan Sprints
– Hold Daily Scrums
– Monitor Sprint Progress (*)
– Conduct Sprint Reviews (*)
– Conduct Sprint Retrospectives (*)
(*) Material provided / Not covered during lab 2848 by lack of time
4
![Page 6: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/6.jpg)
Workshop Agenda
Module Description
Module 1: Overview of Agile Planning &
Tracking Capabilities
Review core Scrum principles. Review key
capabilities for planning and tracking with IBM®
Rational Team Concert (RTC).
Module 2: Create Product BacklogExplore activities related to a Product Backlog
management. Use Rational Team Concert to
create and populate a Product Backlog.
Module 3: Release PlanningExplore activities related to Release Planning.
Use Rational Team Concert to plan a release
Module 4: Sprint PlanningExplore activities related to Sprint Planning. Use
Rational Team Concert to plan a sprint.
Module 5: Sprint Execution
Examine Sprint activities in an Agile project. Use
Rational Team Concert to conduct collaborative
activities during a Sprint (Daily Scrum, Sprint
Progress).
5
![Page 7: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/7.jpg)
Overview of Agile Planning & Tracking Capabilities
Module 1
![Page 8: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/8.jpg)
Objectives
• Review core Scrum principles
• Explore typical activities for DevOps –Collaborative Steering during an agile project.
• Agile planning and tracking at the team level
• Identify IBM® Rational Team Concert main capabilities to support agile planning and activity tracking.
Note that basic knowledge of the Scrum framework is important to understand this module.
7
![Page 9: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/9.jpg)
Brief Introduction to Scrum (<15 minutes)
• Scrum.org leads the evolution and maturity of Scrum
• Key aspects of the Scrum framework:
• Roles
• Events
• Artifacts
• Scrum is used for managing product development
(This section is optional if everyone is proficient with Scrum)
8
![Page 10: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/10.jpg)
The Scrum Framework In One Picture
9
![Page 11: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/11.jpg)
Accelerate
software delivery –
for faster time to value
Balance speed, cost,
quality and risk –
for increased capacity
to innovate
Reduce time to
customer feedback –
for improved customer
experience
Our DevOps POV is resonating with clients and they are delivering
measurable business outcomes with DevOps
Continuous
Customer Feedback
& Optimization
Collaborative
Development
Continuous Release
and Deployment
Continuous
Monitoring
Continuous
Business Planning
Continuous
Testing
Operate Develop/ Test
Deploy
Steer
DevOpsContinuous Feedback
IBM DevOps Point of View
Enterprise capability for continuous software delivery that enables organizations to seize
market opportunities and reduce time to customer feedback
10
![Page 12: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/12.jpg)
Incremental Software Development Approach for Agile Teams
11
![Page 13: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/13.jpg)
Plan SprintPlan Sprint
Monitor Sprint
Progress
Hold Daily Scrum
Code, Test, Deliver
Manage
Product Backlog
Plan Release
Conduct
Sprint Review
Conduct
Sprint Retrospective
1
2
7
8
3
4
5
6
DevOps Steer: Planning and Tracking Throughout an Agile Project
12
![Page 14: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/14.jpg)
Manage Product Backlog Over Time
• Rank high priority stories (ordered list of features)
• Refine backlog (new or refined work items over time)
Agile Quick Planner
13
![Page 15: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/15.jpg)
Plan the Release
• Identify release objectives and dates
• Select stories for the release
• Refine release backlog over time
14
Agile Quick Planner
![Page 16: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/16.jpg)
Plan the Sprint
• Select stories for the Sprint
• Agree on a Sprint goal
• Decompose stories into tasks
15
Agile Quick Planner
![Page 17: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/17.jpg)
Code, Test, Deliver
• Collaborative work to create a Product Increment.
Code, test, refactor
Build and deliver changes
Update tasks and stories
Project Dashboards
16
Agile Quick Planner
![Page 18: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/18.jpg)
Hold Daily Scrum
• Synchronization meeting
• Share progress with the team
• Capture impediments and risks
Kanban Board (or Taskboard)
17
![Page 19: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/19.jpg)
Monitor Sprint Progress
• Review overall progress against goals
• Review work items needing attention
• Review and update impediments and risks
Project Dashboards & Plans
18
![Page 20: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/20.jpg)
Conduct Sprint Review
Project Dashboards
19
Kanban Board
(or Taskboard)
• Summarize work completed during the Sprint
• Demonstrate the completed work
• Discuss progress relative to plans
![Page 21: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/21.jpg)
Conduct Sprint Retrospective
• Discuss what worked well
• Discuss what didn't work well, and how we can improve
• Create tasks for future improvements
20
Agile Quick Planner
![Page 22: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/22.jpg)
Rational Team Concert
21
• Quick Planner
• Kanban Board & Taskboard
• Dashboards & Reports
Extensive support for Agile Planning & Tracking throughout a Project
![Page 23: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/23.jpg)
Summary
Rational Team Concert facilitates the adoption of the IBM DevOps
approach:
– Steer: Continuous Planning
– Develop & Test: Collaborative development
Rational Team Concert supports Agile practitioners throughout projects
– Backlog Management, Release and Sprint Planning, Daily
Scrums, Reviews and Retrospectives.
Rational Team Concert provides tools for Agile practitioners:
– Quick Planner
– Kaban Board & Taskboard
– Project and team Dashboards
– Reports
22
![Page 24: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/24.jpg)
Create Product Backlog
Module 2
![Page 25: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/25.jpg)
Objectives
1. Explore how IBM® Rational Team Concert supports the creation of a Product Backlog.
2. Acquire hands-on IBM® Rational Team Concertexperience to conduct Agile activities:
• Communicate Product Vision
• Populate Product Backlog (Quick Planner)
24
![Page 26: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/26.jpg)
Incremental Software Development Approach for Agile Teams
We are here
25
![Page 27: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/27.jpg)
Product Backlog for Agile projects
• Share and explain Product Vision
• Make the Product Vision available to the team
• Create Product Backlog
• Single source of requirements for any changes to be
made to the product
• Living artifact (never complete)
• Add items to Product Backlog
• New epics / stories (features, technical debt,
enhancements…)
26
![Page 28: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/28.jpg)
Exercise: Create the Product Backlog
• Goals:
• Share initial Product Vision and
• Create the initial Product Backlog
Share Product Vision
Add Product Vision to the
Product Backlog plan
Import backlog items
Add new items to Product Backlog
Populate Product Backlog
(15 min.)
Done
Already done for you in the VM image to
shorten the workshop 27
Done
Done
![Page 29: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/29.jpg)
Summary
• The Product Backlog :
–Contains items to describe changes needed to the product
– Is an ordered list
– Is the single source of requirements for the team
• Rational Team Concert provides a collaborative
environment to work with:
– Product Vision
– Product Backlog
– Epics and Stories
• The RTC Quick Planner facilitates backlog management
28
![Page 30: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/30.jpg)
Release Planning
Module 3
![Page 31: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/31.jpg)
Objectives
1. Explore how IBM® Rational Team Concert supports Release Planning.
2. Acquire hands-on IBM® Rational Team Concertexperience to conduct Agile activities:
• Refine Product Backlog
• Plan the Release
30
![Page 32: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/32.jpg)
Incremental Software Development Approach for Agile Teams
We are here
31
![Page 33: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/33.jpg)
Release Planning for Agile Projects
• Refine Product Backlog: Ongoing activity
• Refine epics / stories
• Reorder the Product Backlog (ranking)
The Product Backlog is ready for the upcoming
Release
• Document and share Release details
• Objectives for the Release
• Create Release Backlog
• Select items from the ordered Product Backlog
32
![Page 34: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/34.jpg)
Exercise: Release Planning
• Goal: Agree on the release content, resulting in the Release Backlog
Plan the Release
Share Release details
Select Stories
Review Product Vision
Perform coarse business prioritization
Refine Product Backlog(ongoing)
Provide details and estimates for stories
Reorder Product Backlog items
(30 min.)
33
![Page 35: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/35.jpg)
Summary
• At the end of the Release Planning:
• The team has a common understanding of the
release objectives
• Item for the upcoming release are identified
• The team is ready to start Sprint Planning
• Rational Team Concert provides a collaborative
environment to work on:
– Priorities or ranking in the Product Backlog
– Details and estimates for Stories
– Release Backlog / Release Plans
– Epics and Stories
34
![Page 36: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/36.jpg)
Sprint Planning
Module 4
![Page 37: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/37.jpg)
Objectives
1. Explore how the IBM® Rational Team Concert supports:
• Release Backlog management
• Sprint planning
2. Acquire hands-on IBM® Rational Team Concert
experience to plan a Sprint using the Quick Planner.
36
![Page 38: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/38.jpg)
Incremental Software Development Approach for Agile Teams
We are here
37
![Page 39: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/39.jpg)
Release Backlog and Agile Activities
Refine Release Backlog: Ongoing activity
– Refined epics / stories (features, enhancements…)
– Details for epics / stories (decomposition, details,
estimates)
– New order (ranking)
The Release Backlog is ready for the upcoming Sprint
38
![Page 40: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/40.jpg)
Sprint Planning: Define the Work for the Team
Sprint Planning
– Collaborative planning: Work needed to create the next
product increment
Topic 1: What will be delivered: Sprint Goal
Topic 2: How the work will be done to create the increment
Stories selected for the Sprint Backlog
Sprint stories decomposed into tasks
The Sprint Backlog is ready for the upcoming Sprint
39
![Page 41: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/41.jpg)
Exercise: Plan Sprint
Select stories and define Sprint goal
Decompose Stories into tasks
Plan the Sprint
Review team workload
Goals:
Ensure Release Backlog is ready for Sprint Planning
Select stories for the Sprint.
Review Release Backlog information
Refine Release Backlog(ongoing)
Update Release Backlog ordering
Refine Stories
Verify team velocity
(45 min.)
40
![Page 42: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/42.jpg)
Summary
•At the end of Sprint Planning:
–Sprint goal is defined
–Stories for the upcoming Sprint are selected
–Stories are decomposed into tasks to facilitate
collaborative work and estimation
Rational Team Concert provides a collaborative
environment to support:
• Backlog Refinement
• Sprint Planning
41
![Page 43: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/43.jpg)
Execute Sprint
Module 5
![Page 44: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/44.jpg)
Objectives
1. Explore typical activities of an Agile team during a Sprint (after Sprint Planning):
– Stories Implementation, Daily Scrum, Sprint Review, Sprint
Retrospective
2. Acquire hands-on IBM® Rational Team Concert experience to conduct Agile activities during a Sprint.
– ( Code, Test, Deliver - Not part of this workshop)
– Hold Daily Scrum
– Monitor Sprint Progress
– (Conduct Sprint Review – Not part of this workshop)
– (Conduct Sprint Retrospective – Not part of this workshop)
43
![Page 45: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/45.jpg)
We are here
Incremental Software Development Approach for Agile Teams
Code, Test, Refactor
44
![Page 46: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/46.jpg)
Implementation of User Stories: Create the Product Increment
Code, Test, Deliver
–Keep a focus on the Sprint Goal
–Build a Product Increment
Update stories and tasks as work progresses
–Status, time remaining
45
![Page 47: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/47.jpg)
Discussion: Implement Stories using Rational Team Concert
Find and review assigned work
Code, Test, Refactor
Build and deliver changes
Complete tasks associated to User Stories
Update tasks and stories
Review “Definition of Done”
Goal: Complete development of Stories for the Sprint.
46
Group Discussion
![Page 48: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/48.jpg)
Incremental Software Development Approach for Agile Teams
We are hereHold Daily Scrum
47
![Page 49: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/49.jpg)
Daily Scrum: Synchronize Team Activities
Inspect and adapt meeting for the Development Team
–Synchronize development team activities
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 impediments or risks
48
![Page 50: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/50.jpg)
Exercise: Hold Daily Scrum
Prepare for Daily Scrum
Update stories and tasks
Review progress on stories
Synchronize teamwork
Hold Daily Scrum
Identify risks and impediments
Goal: Ensure the team is making progress and that there are
no blockers.
Review Sprint plan
(30 min.)
49
![Page 51: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/51.jpg)
Incremental Software Development Approach for Agile Teams
We are here
Monitor Sprint Progress
50
![Page 52: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/52.jpg)
Monitor Sprint Progress in Agile Projects
Ongoing activity during a Sprint
Inspect and Adapt
–Inspects progress toward Sprint goals
–Takes corrective action as appropriate
Project information
– Remaining work
– Builds health
– Work item status
– Risks and Impediments
51
![Page 53: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/53.jpg)
Exercise: Monitor Sprint Progress
Monitor Sprint Progress
Review overall progress
Review risks and impediments
Goal: Ensure that work is progressing as planned toward the
Sprint Goal, and if not, take corrective action.
Review remaining work
Review work items needing attention
Review stories in progress
(30 min.)
52
![Page 54: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/54.jpg)
Incremental Software Development Approach for Agile Teams
We are here
Sprint Review
53
![Page 55: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/55.jpg)
Sprint Review: Inspect the Product Increment
Inspection and adaptation event
– Focus on the product
Explain progress toward the Sprint and Release
goals
– What has been done / What has been postponed
Demonstrate the product increment to get feedback
Capture new business needs
54
![Page 56: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/56.jpg)
Exercise: Conduct Sprint Review
Goal: Demonstrate stories implemented in the Sprint and
adapt the Release Backlog, as needed.
Demonstrate the new product increment
Get feedback from stakeholder
Conduct Sprint Review
Discuss progress
Summarize work completed
(30 min.)
55
![Page 57: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/57.jpg)
Incremental Software Development Approach for Agile Teams
We are here
Sprint Retrospective
56
![Page 58: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/58.jpg)
Sprint Retrospective: Identify Potential Improvements
Inspection and adaptation event
– Focus on the team
Examine how the Scrum Team worked during
last Sprint
– People / Relationships / Process / Tools
Plan improvements
Revisit the “Definition of Done” to improve quality
57
![Page 59: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/59.jpg)
Exercise: Conduct Sprint Retrospective
Goal: Discuss what worked and did not work in the Sprint and
create a plan for improvement.
Discuss process improvements
Create tasks for future
improvements
Conduct Sprint Retrospective
Next Sprint Starts
Advance current Sprint
Follow-up (30 min.)
58
![Page 60: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/60.jpg)
Sprint Execution Summary
• At the end of the Sprint:
– Product increment is developed
– Review and retrospective are done
Rational Team Concert provides a collaborative
environment to support:
– Agile Development (Code, Test, Build, and Deliver)
– Daily Scrum & Progress Monitoring
– Sprint Review and Sprint Retrospective
59
![Page 61: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/61.jpg)
Workshop Summary
![Page 62: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/62.jpg)
Incremental Software Development Approach for Agile Teams
Activities completed during the
workshop
61
![Page 63: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/63.jpg)
Workshop Summary
• Rational Team Concert supports the delivery of Agile projects:
• Create and configure an Agile project
• Manage Product Backlogs
• Plan Releases
• Plan Sprints
• Hold Daily Scrums
• Monitor Sprint Progress
• Conduct Sprint Reviews
• Conduct Sprint Retrospectives
• Rational Team Concert provides a collaborative environment for agile teams.
– Helps teams manage key Scrum artifacts throughout Agile project
– Fosters transparency, inspection, and adaptation
62
![Page 64: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/64.jpg)
Further Information
• Agile page on jazz.net: https://jazz.net/agile/
• Rational Team Concert: https://jazz.net/products/rational-team-concert/
• Rational Learning Circles: http://www.ibm.com/developerworks/training/learning-circle/• RTC Learning Circle: http://bit.ly/RTCLearnO
• Agile Learning Circle: http://bit.ly/AgileLearnO
DevOps Community on developerWorks
– http://bit.ly/dwDevOps– A community and developer-supported website that includes webcasts, workshops, wikis, developer blogs,
discussion forums, product downloads, documentation, and more
IBM® developerWorks® Rational area– http://www.ibm.com/developerworks/rational– for white papers, demos, documentation, technical articles, and more
Social Networking– http://www.facebook.com/jazzdotnet– http://www.facebook.com/IBMRational– http://twitter.com/jazzdotnet– http://twitter.com/ibmrational
Additional Training: http://www-01.ibm.com/software/rational/services/training/
63
![Page 65: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/65.jpg)
www.ibm.com/software
![Page 66: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/66.jpg)
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or
transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been
reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM
shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY,
EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF
THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT
OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the
agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without
notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are
presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual
performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products,
programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not
necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither
intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal
counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s
business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or
represent or warrant that its services or products will ensure that the customer is in compliance with any law.
65
![Page 67: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/67.jpg)
Notices and Disclaimers (con’t)
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products in connection with this
publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to
interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any
IBM patents, copyrights, trademarks or other intellectual property right.
• IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document
Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand,
ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™,
PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®,
pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®,
urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of
International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and
service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on
the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
66
![Page 68: Steer at the Team Level with Rational Team Concert](https://reader030.fdocuments.net/reader030/viewer/2022032420/55a5259e1a28abd90e8b4697/html5/thumbnails/68.jpg)
Thank YouYour Feedback is
Important!
Access the InterConnect 2015
Conference CONNECT Attendee
Portal to complete your session
surveys from your smartphone,
laptop or conference kiosk.