SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
Agile Planning with
Rational Team Concert (RTC)
Reedy Feggins Jr
Agile Coach / CSM / WW Solution Architect
rfeggins@us.ibm.com
December 1, 2014
2
Rational Software
Overview
Agile planning is one of the key strengths of RTC
Supported Agile Practices
– Agile Planning (Product, Release and Sprint Planning)
– Whole Team (self-managed teams, sustainable pace,
estimating)
– Shared Vision (Project Transparency)
Demo
– In this webinar, see how to get started with RTC Agile Planning,
as well as tailoring plans to suit your needs
3
Rational Software
Query
Storage
Collaboration
Discovery
Administration:
Users, projects,
process
JAZZ SERVICES
Business Partner
Extensions Your Extensions
Rational Developer for z
Rational Software Architect
Rational Systems Developer
Rational Business Developer
Rational Developer for i
Eclipse Clients Web Clients
Visual Studio
Microsoft .NET Clients Rational Desktop Clients
Rational Team Concert
Web 2.0Jazz Client Extensions
Eclipse Platform
IBM Rational Extensions
Best Practices
Presentation:
Mashups
Rational Team Concert: An open, extensible architecture
Supporting a broad range of desktop clients, IDE’s and languages
4
Rational Software
Rational Team Concert User Interfaces
Feature RTC Eclipse
Client
RTC Visual
Studio Client
RTC Web
Client
SCM Command
Line
Source Control
Yes Yes
View, Upload,
Download
Yes
IDE Integration
Yes Yes No No
Work Item
Management
Yes Yes Yes No
Planning
Yes Yes
(Embedded Web UI)
Yes No
Build
Yes Yes Yes No
Reports Yes
(Embedded Web
UI)
Yes
(Embedded Web UI)
Yes No
Dashboards Yes
(Embedded Web
UI)
Yes
(Embedded Web UI)
Yes No
5
Rational Software
Agile Teams
5
Open Lifecycle and Service Management Integration Platform
Continuously Integrate
Define Vision
Leverage Agile Practices
Rational Team Concert. Integrated by Design
Plan and Track Projects Manage Change
StakeholdersProduct
Owners
The Rational solution for Agile ALM
Integrated capabilities to support your agile delivery needs
6
Rational Software
The Rational solution for Agile ALM
Integrated capabilities to support your agile delivery needs
6
Open Lifecycle and Service Management Integration Platform
Rational Team Concert. Integrated by Design
Agile Templates In-tool Process Guidance
Epics & User Stories
Product Backlogs
Collaborative Source Code Management Multi-level Build Automation
Collaboration & Team Awareness
Leverage Agile Practices
Define Vision
Release & Sprint Plans
Sprint Reviews &
Demos
Retrospectives
Plan and Track Projects Manage Change
Dashboards & Reports
Issues & Tasks
Defects & Risks
Impediments
Continuously Integrate
7
Rational Software
The Rational solution for Agile ALM
Adopt components as your practice matures
7
Rational Team Concert. Integrated by Design
Agile Templates In-tool Process Guidance
Epics & User Stories
Product Backlogs
Leverage Agile Practices
Define Vision
Release & Sprint Plans
Sprint Reviews &
Demos
Retrospectives
Plan and Track Projects
Open Lifecycle and Service Management Integration Platform
Collaboration & Team AwarenessDashboards & Reports
Manage Change
Issues & Tasks
Defects & Risks
Impediments
Collaborative Source Code Management Multi-level Build Automation
Continuously Integrate
Equip your
teams with
Scrum practices
and tools
Add
comprehensive
change
management
Complete the
solution with
collaborative
code and build
automation
Each component
comes with the
capabilities of
Jazz
8
Rational Software
Team advisor for defining / refining “rules”
and enabling continuous improvement
Process enactment and enforcement
In-context collaboration shows team
members and status of their work
Single structure for project related artifacts
World-class team on-boarding / off-boarding
including team membership, sub-teams and
project inheritance
Role-based operational control for flexible
definition of process and capabilities
Jazz Team Server
Integrated stream management
with flow relationships
Component level baselines
Server-based sandboxes
Identifies component in streams
and available baselines
ClearCase connector
SCM (Version Control) Work Items
Defects, enhancements
and conversations
Query results view and share
queries with team or member
Support for approvals and
discussions
ClearQuest connector
Query editor interface
Work item and change
set traceability
Local or remote build servers
Supports ant and command
line tools
Integration with Build Forge
Build definitions for team
and private builds
Build
Agile Planning
Integrated iteration planning and execution
Task estimation linked to key milestones
Out of the box agile process templates
Project Transparency
Customizable web based dashboards
Real time metrics and reports
Project milestone tracking and status
Rational Team Concert – Overview
9
Rational Software
Planning
10
Rational Software
Agile Planning Onion*
• Strategy – defines the vision
associated with a business need or
direction.
• Portfolio – defines the overall product
offering that consists of applications
and tools and
how they integrate.
• Product – defines a product vision
and
outlines the road-map for the product.
Strategy
Portfolio
Product
Release
Iteration
Day
(*) Mike Cohn, Agile Estimating and Planning
11
Rational Software
Agile Planning Onion*
Product – defines a product vision
and outlines the road-map for
the product.
Release – represents a prioritized
backlog of product features that
are committed to be delivered ina
given time period.
Sprint / Iteration – defines short,
fixed-length subsets of releases,
typically 2-4 week time frame.
Day – represents the actions taken
in a day to achieve the iteration
goals.
Strategy
Portfolio
Product
Release
Iteration
Day
(*) Mike Cohn, Agile Estimating and Planning
Agile team plans at the innermost
three levels.
RTC offers support for all these
levels
12
Rational Software
Rational Team Concert (RTC) Plan Definition
13
Rational Software
Rational Team Concert (RTC) Plan Definition
• Unified view of Information
– What - Work Items
– Who – Project Area / Team Area
– When – Iteration
• Plans are owned by a team or project and
are associated with an iteration
• Plan content is derived from
All work items which have a Filed Against
value set to a category owned by the Plan’s
team or project and are planned for plan’s
iteration.
• Plans have a plan type, which define the layer
in the planning “onion”.
14
Rational Software
TIP: Named Iterations vs Calendar-based Iterations
Use calendar-based iterations when
individual teams have their own sprint
schedules that differ from other teams
Lowest common denominator is the
calendar
All teams need to reach the same end
point but get there at their own pace
Use named iterations when all teams are
sync’d to the same schedule
NOTE:
•Iterations are displayed and sorted by name
•Iterations with the same names will not be
easily differentiated during selection
•TRICK: Use a naming convention that makes
selection easy!
15
Rational Software
Rational Team Concert (RTC) Planning Support
Process neutral
– Out of box templates (works with Scrum, OpenUp, Formal Project Management)
– Customized templates
No separation between planning/implementing of features and bug fixing
– Both planning and defect management share a common data model
– They are supported in the same tool and are highly integrated
– Plans are in fact a query for work items
Supports:
– Top down planning (project manager, product owner, team leads, …) AND
– Bottom Up (team members) AND
– Plan consolidation (Sprint planning meetings, stand-ups, …)
16
Rational Software
What is a backlog?
The product backlog is an ordered list of "requirements"
that is maintained for a product.
The release backlog is an ordered list of "requirements"
that is planned for the next release.
The sprint backlog is the list of work the Development
Team must address during the next sprint.
– The stories/features are broken down into tasks by the
Development Team
– Tasks on the sprint backlog are never assigned; rather, tasks are
signed up for by the team members
Product ‘Backlog’ iteration
(no dates)
Sprint ‘Backlog’ iteration
Release ‘Backlog’ iteration
TIP: Until a work item is
actively being worked on it is
really on ‘the backlog’ at some
planning level
17
Rational Software
Planning Onion Layer: Product Backlog
• Prioritized feature list
• Plan Views
• Ranked List
• Work Breakdown
• Work Item Types
• Plan items: Work items that are relevant for
planning. Ex: Epics, Stories, etc.
Product
Release
Iteration
Day
• Reports
• How your product backlog is evolving?
• How many items are there on the product
backlog?
• Can we find out how long it would take to
complete the product backlog?
• Top down Planning
18
Rational Software
Managing a Product Backlog
• High-level plan that contains stories not planned for any release or iteration yet
• Targeted for the iteration marked as Backlog Iteration
• Prioritized feature list based on risk,
business value, etc.
• Plan items – include only non execution
items such as Epics and Stories
• Customize with themes,
business value, etc
• Define the Done Criteria
19
Rational Software
Managing a Product Backlog
• Sizing in Story points - rough estimates based on complexity and development
effort
• Ranking - ensure that the most valuable functionality is delivered first
TIP: Plans are an actionable interface. Drag and Drop, in-context
editing and new work item creation are supported
20
Rational Software
Planning Onion Layer: Release Backlog
• Planned/Committed features for the release of the product
• Plan Views
• Iterations
• Ranked List
• Roadmap
• Teams
• Traceability (optional)
• Work Breakdown
• Work Item Types
• Plan items: Work items that are relevant for the
planning. Ex: Themes, Epics and Stories
• Reports
• Team Velocity
All the story points that were 'achieved' grouped by the iteration they were targeted for.
• Release Burndown
Amount of outstanding work for the release, broken down by iteration.
• Top down Planning
Product
Release
Iteration
Day
21
Rational Software
Managing a Release Backlog
• Connects the business value and the execution items.
• Iterations view: holistic view of which stories are planned for which iteration.
• Drag and drop: assign the stories to specific iterations.
• Progress/Load bars: avoid overloading an iteration considering the team's velocity and to
track overall progress.
• Coarse grained: Estimation in size; estimated in relative values such as Story Points, lines
of code, function points, etc.
22
Rational Software
Managing a Release Backlog …
• Single view for all sprints in the release
23
Rational Software
• Overview for multiple teams
Managing Release Backlog …
24
Rational Software
Track progress
• Team velocity: measures a team rate of progress.
• Completing 2 Stories of 5 story points in one iteration gives a velocity of 10
• Good guess is to assume the same velocity for the next iteration
25
Rational Software
Planning Onion Layer: Sprint Backlog
• Tasks planned for the iteration
• Plan Views
• Planned Time
• RankedList
• Roadmap
• Taskboard / Kanban
• Workbreakdown
• Work Item Types
• Execution items: Work items which have work assigned.
Ex: Task and Defect.
• Reports
• Sprint Burndown
Estimated hours required to complete remaining
work items.
Product
Release
Iteration
Day
26
Rational Software
Planning a Sprint
• Focus on Execution: large stories broken down into smaller sub-stories and
execution items
• Fine grained: Estimation of effort: typically estimated in Ideal Hours/Days
• Custom view: Does the execution task rank relate to the business value expressed
on the product backlog?
27
Rational Software
Planning a Sprint …
• Roadmap view: illustrates the schedule of the execution items (e.g. defects and
tasks) and the rolled-up schedule of the plan items (e.g. stories and epics).
28
Rational Software
Planning a Sprint …
• Taskboard view:
• shows plan items in the left column and execution items in the state group columns.
• visualize the progress of the stories and their children.
• ability to adjust the state quickly with drag and drop from this view.
• color tags can be used to show the state of the plan items.
29
Rational Software
Planning a Sprint …
• Kanban
• Define limits (counts or complexity or estimates).
• Deviations from the ideal are shown as a small box in the column header. The further you are from your
ideal, the more red the box gets.
• Shows where capacity is available as well as when capacity limits might be exceeded
30
Rational Software
Planning a Sprint …
• Load Bars : capacity planning
• Do I have enough time to finish all my work in this iteration?
• Progress Bars : track progress
• Considering all my work for this iteration. Where am I now?
Aids in assessment of the health of the Plan
31
Rational Software
Planning a Sprint …
Quality of Planning:
• The more work items you estimate the more precise the work can be computed.
• The quality is excellent if all work items are estimated, it is good if the majority is
estimated, ...
• Visually, the percentage of estimated work items is represented as a fill-level.
• The height of load and progress bars shows how many work items have an estimate.
• If no work item is estimated, the bar is not visible, if all work items are estimated, the
bar is fully visible.
32
Rational Software
TIP: Plans Are Fancy Queries & Queries Answer Questions
Primary query/filter parameters are:
– Owner (i.e. Team)
– Iteration
– Plan item types or all items (Plan & Execution)
Additional parameters for filtering,
grouping and display can be defined in a
Plan View
– Setup views to help answer specific questions
or to draw attention to anomolies
Example:
Verification
View
33
Rational Software
TRICK: Work Item Exclusion vs Inclusion in Plan Views
Plan default is to EXCLUDE work items
based on selected parameters
Behavior is to show only current and
future work, which burns down over time
Show work items
that include
this string
Exclude work
items meeting
this criteria
How many
work items are
not shown
Expression Syntax:
type:Defect [Excludes]
!type:Defect [Includes]
34
Rational Software
TIP: Performance recommendations
Large plans unmanageable
Build simpler view modes (outsource other plan view modes into separate plans and link
them together so that navigation is easier)
35
Rational Software
Planning Onion Layer in Rational Team Concert: Day
• My Work View: Developers plan their assigned work and adjust estimates
• Managing new work
• Managing current work
• Managing future work
• Work Load
• Find, filter, and colorize planned work items
• Daily Stand ups: Developer Taskboard view to see what people are working on.
• Planned Time: Developers sort the work items in the order in which they intends to work on
them
• Bottom Up Planning
Product
Release
Iteration
Day
36
Rational Software
How does an individual developer work during a sprint?
• My work view: in place estimation, feeds, …
• Planned time view: Developers sort the work items in
the order in which they intend to work on them in my work
view.
• Warnings/errors are shown if the work is lagging behind
the schedule
• My work view approximation in the web: Customized
Planned Time View show a specific owner.
37
Rational Software
How does an individual developer work during a sprint? …
• One place to view queries that
impact my work
38
Rational Software
Additional Information
Effective Planning with Rational Team Concert 5.x
–https://jazz.net/library/article/594
Cross-Project Tracking with Rational Team Concert, Version 5.x
–https://jazz.net/library/article/1152
39
Rational Software
Tips & Tricks: Summary
A plan is an actionable interface
Iterations
– Names vs Calendar
Cross project planning
Work Item Exclusion vs Inclusion
Performance recommendations
– Large plans unmanageable
– Build simpler view modes (outsource other plan view modes into separate plans and link them together
so that navigation is easier)
Dashboards
– Dashboard in a plan
– Plan in a dashboard
Additional information:
– Effective Planning with Rational Team Concert 5.x: https://jazz.net/library/article/594
40
Rational Software
Collaboration
Scaling Agile
© 2013 IBM Corporation
41
Rational Software
Scrum
Get the team off to a fast start with pre-defined project artifacts
Roles, Dashboards,
Plans and Work Items
created
Dashboard populated
with widgets including
burndown, velocity and
plan status
Commonly used Scrum
and development work
items created
42
Rational Software
42
In-Tool Process Guidance
Practice and tool guidance available at your fingertips
Links to process guidance are
provided from within the RTC
work item
Comprehensive Scrum
practice guidance supports
the organization to deliver
consistent results
43
Rational Software
Agile planning linked to execution
Spend your time deciding where to go, instead of determining where you are…
Project
Estimating &
Tracking
Project
Planning
Evolutionary
Plans
Tasks linked
to execution
Real-time Status
Status
Reporting
Business As Usual
Real-time Agile Planning
Ad-hoc estimating and
manually intensive tracking
efforts
Self directed teams
continuously plan their
releases and sprints
Lengthy status meetings and
reliance on email
All team members understand
project status at any given time.
Estimates are integrated into
the planning and tracking
process allowing for continuous
improvement
43
Static plans in spreadsheets
or disconnected tools
SpreadsheetsEmail
44
Rational Software
Multiple planning and tracking views
Maximize team productivity with multiple planning views
44
Task Board
Kanban
Backlog Mgmt
45
Rational Software
45
Find all discussions
and decisions
within the related
task, including
instant messages.
Agile team collaboration and team awareness
Collaborate in real-time and in context of project work to maximize progress
Subscribe to work items that
are impact your work
46
Rational Software
Collaborative source code management
Can your tool do this?
Easily suspend and
resume work
Reproduce the exact
workspace of any build
Work in parallel
without making
branch copies
Maintain copy of
workspace on Jazz
server to assure
changes are protected
Personal builds allow
developers to test their
code against the latest
baseline
47
Rational Software
47
Continuous build integration
Keep your builds healthy with Personal, Team and Integration builds
Stream based SCM
allows multi-level
build that scales to
Scrum of Scrums
Teams can see what
builds there are,
inspect build results,
monitor builds in
progress, and request
builds at any time
Developers can compare
builds to quickly
troubleshoot issues
48
Rational Software
48
Full Transparency for Project Stakeholders
Web interfaces allow the team to proactively manage risks
Open Lifecycle Integration Platform
Mini-Dashboard allows
Managers to quickly see and
act on issues or defects that
could jeopardize the release
Track the
throughput or
“velocity” of
project teams
Visibility to which
sprints and
releases are
behind schedule
Track the throughput or
“velocity” of project teams over
time and remaining effort with
“burndown” of projects in flight
49
Rational Software
© Copyright IBM Corporation 2012. 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, Telelogic, the Telelogic 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.
www.ibm.com/software/rational

Más contenido relacionado

La actualidad más candente

Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018Natalia Kataoka
 
BIM Implementation in a Lean Operating System
BIM Implementation in a Lean Operating SystemBIM Implementation in a Lean Operating System
BIM Implementation in a Lean Operating Systemsouthworthcole
 
Graphql presentation
Graphql presentationGraphql presentation
Graphql presentationVibhor Grover
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Coursesparkagility
 
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...VMware Tanzu
 
Alineando la estrategia del Negocio con OKRs y SAFe
Alineando la estrategia del Negocio con OKRs y SAFeAlineando la estrategia del Negocio con OKRs y SAFe
Alineando la estrategia del Negocio con OKRs y SAFeVladimir Baglietto G.
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyPayod Soni
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridWebinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridIntland Software GmbH
 
Project Kickoff Meeting Agenda PowerPoint Presentation Slides
Project Kickoff Meeting Agenda PowerPoint Presentation SlidesProject Kickoff Meeting Agenda PowerPoint Presentation Slides
Project Kickoff Meeting Agenda PowerPoint Presentation SlidesSlideTeam
 
Flux is incubating + the road ahead
Flux is incubating + the road aheadFlux is incubating + the road ahead
Flux is incubating + the road aheadLibbySchulze
 
ned-presentation-project-management.pdf
ned-presentation-project-management.pdfned-presentation-project-management.pdf
ned-presentation-project-management.pdfBENALI Idriss
 
Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeJosef Scherer
 
PMBOK_5th_Project Management Framework
PMBOK_5th_Project Management FrameworkPMBOK_5th_Project Management Framework
PMBOK_5th_Project Management FrameworkHossam Maghrabi
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 

La actualidad más candente (20)

Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018
 
BIM Implementation in a Lean Operating System
BIM Implementation in a Lean Operating SystemBIM Implementation in a Lean Operating System
BIM Implementation in a Lean Operating System
 
IBM Agile ALM Overview
IBM Agile ALM OverviewIBM Agile ALM Overview
IBM Agile ALM Overview
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
 
Graphql presentation
Graphql presentationGraphql presentation
Graphql presentation
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Course
 
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
 
Alineando la estrategia del Negocio con OKRs y SAFe
Alineando la estrategia del Negocio con OKRs y SAFeAlineando la estrategia del Negocio con OKRs y SAFe
Alineando la estrategia del Negocio con OKRs y SAFe
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Kick Off Meeting Presentation
Kick Off Meeting PresentationKick Off Meeting Presentation
Kick Off Meeting Presentation
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridWebinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
 
Project Kickoff Meeting Agenda PowerPoint Presentation Slides
Project Kickoff Meeting Agenda PowerPoint Presentation SlidesProject Kickoff Meeting Agenda PowerPoint Presentation Slides
Project Kickoff Meeting Agenda PowerPoint Presentation Slides
 
Agile
AgileAgile
Agile
 
Flux is incubating + the road ahead
Flux is incubating + the road aheadFlux is incubating + the road ahead
Flux is incubating + the road ahead
 
ned-presentation-project-management.pdf
ned-presentation-project-management.pdfned-presentation-project-management.pdf
ned-presentation-project-management.pdf
 
Intro to GraphQL
 Intro to GraphQL Intro to GraphQL
Intro to GraphQL
 
Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFe
 
PMBOK_5th_Project Management Framework
PMBOK_5th_Project Management FrameworkPMBOK_5th_Project Management Framework
PMBOK_5th_Project Management Framework
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 

Destacado

Slicing and dicing your user stories
Slicing and dicing your user storiesSlicing and dicing your user stories
Slicing and dicing your user storiesJenny Wong
 
Agile Requirements Decomposition
Agile Requirements DecompositionAgile Requirements Decomposition
Agile Requirements DecompositionRick Austin
 
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
 
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
 
And I thought I knew QTP - QTP Concepts Unplugged
And I thought I knew QTP - QTP Concepts UnpluggedAnd I thought I knew QTP - QTP Concepts Unplugged
And I thought I knew QTP - QTP Concepts UnpluggedTarun Lalwani
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
 
Basics of QTP Framework
Basics of QTP FrameworkBasics of QTP Framework
Basics of QTP FrameworkAnish10110
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCersAlexey Krivitsky
 
KPI's are your best friend - Slides
KPI's are your best friend - SlidesKPI's are your best friend - Slides
KPI's are your best friend - SlidesitSMF Belgium
 
QTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookQTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookTarun Lalwani
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation deliveryYi Xu
 
UFT & QTP Interview Unplugged 2nd Ed
UFT & QTP Interview Unplugged 2nd EdUFT & QTP Interview Unplugged 2nd Ed
UFT & QTP Interview Unplugged 2nd EdTarun Lalwani
 
HPE Agile Manager and ALM Overview
HPE Agile Manager and ALM OverviewHPE Agile Manager and ALM Overview
HPE Agile Manager and ALM OverviewJeffrey Nunn
 
Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With OracleKelly Goetsch
 

Destacado (19)

Slicing and dicing your user stories
Slicing and dicing your user storiesSlicing and dicing your user stories
Slicing and dicing your user stories
 
Agile Requirements Decomposition
Agile Requirements DecompositionAgile Requirements Decomposition
Agile Requirements Decomposition
 
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
 
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
 
AgileCamp Silicon Valley 2015: User Story Mapping
AgileCamp Silicon Valley 2015: User Story MappingAgileCamp Silicon Valley 2015: User Story Mapping
AgileCamp Silicon Valley 2015: User Story Mapping
 
And I thought I knew QTP - QTP Concepts Unplugged
And I thought I knew QTP - QTP Concepts UnpluggedAnd I thought I knew QTP - QTP Concepts Unplugged
And I thought I knew QTP - QTP Concepts Unplugged
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
 
Basics of QTP Framework
Basics of QTP FrameworkBasics of QTP Framework
Basics of QTP Framework
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
 
KPI's are your best friend - Slides
KPI's are your best friend - SlidesKPI's are your best friend - Slides
KPI's are your best friend - Slides
 
QTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookQTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged Book
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
UFT & QTP Interview Unplugged 2nd Ed
UFT & QTP Interview Unplugged 2nd EdUFT & QTP Interview Unplugged 2nd Ed
UFT & QTP Interview Unplugged 2nd Ed
 
HPE Agile Manager and ALM Overview
HPE Agile Manager and ALM OverviewHPE Agile Manager and ALM Overview
HPE Agile Manager and ALM Overview
 
Alm 11.0 qa training
Alm 11.0 qa trainingAlm 11.0 qa training
Alm 11.0 qa training
 
Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With Oracle
 
Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 

Similar a Agile planning with Rational Team Concert

Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Guang Ying Yuan
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewStewart Rogers
 
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newIBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newSandra Sergi
 
RTC & Work Item Customization Overview
RTC & Work Item Customization OverviewRTC & Work Item Customization Overview
RTC & Work Item Customization OverviewBharat Malge
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - EnglishCollabNet
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashedlivgeni
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2shankar chinn
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?Alan Braz
 
Fast track RTC Innovate India 2013
Fast track  RTC Innovate India 2013Fast track  RTC Innovate India 2013
Fast track RTC Innovate India 2013Daniel Leroux
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development tushar217
 
Software Archaeology with RDz and RAA
Software Archaeology with RDz and RAASoftware Archaeology with RDz and RAA
Software Archaeology with RDz and RAAStrongback Consulting
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptxMohamedElshaikh10
 
IBM Rational Team Concert at Landmap
IBM Rational Team Concert at LandmapIBM Rational Team Concert at Landmap
IBM Rational Team Concert at LandmapBharti Gupta
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectivelyAshutosh Agarwal
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.pptADARSHN40
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Agile Turkey
 

Similar a Agile planning with Rational Team Concert (20)

Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's newIBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
 
RTC & Work Item Customization Overview
RTC & Work Item Customization OverviewRTC & Work Item Customization Overview
RTC & Work Item Customization Overview
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Lect3
Lect3Lect3
Lect3
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?
 
Fast track RTC Innovate India 2013
Fast track  RTC Innovate India 2013Fast track  RTC Innovate India 2013
Fast track RTC Innovate India 2013
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development
 
Software Archaeology with RDz and RAA
Software Archaeology with RDz and RAASoftware Archaeology with RDz and RAA
Software Archaeology with RDz and RAA
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptx
 
IBM Rational Team Concert at Landmap
IBM Rational Team Concert at LandmapIBM Rational Team Concert at Landmap
IBM Rational Team Concert at Landmap
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
 

Más de Reedy Feggins Jr

2016 interconnect 7 habits of a successful scaled agile adoption using ibm clm
2016 interconnect   7 habits of a successful scaled agile adoption using ibm clm2016 interconnect   7 habits of a successful scaled agile adoption using ibm clm
2016 interconnect 7 habits of a successful scaled agile adoption using ibm clmReedy Feggins Jr
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0Reedy Feggins Jr
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarReedy Feggins Jr
 
Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Reedy Feggins Jr
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0Reedy Feggins Jr
 
Managing It Projects Improving Leadership Capabilities
Managing It Projects   Improving Leadership CapabilitiesManaging It Projects   Improving Leadership Capabilities
Managing It Projects Improving Leadership CapabilitiesReedy Feggins Jr
 

Más de Reedy Feggins Jr (7)

2016 interconnect 7 habits of a successful scaled agile adoption using ibm clm
2016 interconnect   7 habits of a successful scaled agile adoption using ibm clm2016 interconnect   7 habits of a successful scaled agile adoption using ibm clm
2016 interconnect 7 habits of a successful scaled agile adoption using ibm clm
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0Scaling Agile and distributed development webinar v1.0
Scaling Agile and distributed development webinar v1.0
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0
 
Managing It Projects Improving Leadership Capabilities
Managing It Projects   Improving Leadership CapabilitiesManaging It Projects   Improving Leadership Capabilities
Managing It Projects Improving Leadership Capabilities
 

Último

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Último (20)

Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Agile planning with Rational Team Concert

  • 1. Agile Planning with Rational Team Concert (RTC) Reedy Feggins Jr Agile Coach / CSM / WW Solution Architect rfeggins@us.ibm.com December 1, 2014
  • 2. 2 Rational Software Overview Agile planning is one of the key strengths of RTC Supported Agile Practices – Agile Planning (Product, Release and Sprint Planning) – Whole Team (self-managed teams, sustainable pace, estimating) – Shared Vision (Project Transparency) Demo – In this webinar, see how to get started with RTC Agile Planning, as well as tailoring plans to suit your needs
  • 3. 3 Rational Software Query Storage Collaboration Discovery Administration: Users, projects, process JAZZ SERVICES Business Partner Extensions Your Extensions Rational Developer for z Rational Software Architect Rational Systems Developer Rational Business Developer Rational Developer for i Eclipse Clients Web Clients Visual Studio Microsoft .NET Clients Rational Desktop Clients Rational Team Concert Web 2.0Jazz Client Extensions Eclipse Platform IBM Rational Extensions Best Practices Presentation: Mashups Rational Team Concert: An open, extensible architecture Supporting a broad range of desktop clients, IDE’s and languages
  • 4. 4 Rational Software Rational Team Concert User Interfaces Feature RTC Eclipse Client RTC Visual Studio Client RTC Web Client SCM Command Line Source Control Yes Yes View, Upload, Download Yes IDE Integration Yes Yes No No Work Item Management Yes Yes Yes No Planning Yes Yes (Embedded Web UI) Yes No Build Yes Yes Yes No Reports Yes (Embedded Web UI) Yes (Embedded Web UI) Yes No Dashboards Yes (Embedded Web UI) Yes (Embedded Web UI) Yes No
  • 5. 5 Rational Software Agile Teams 5 Open Lifecycle and Service Management Integration Platform Continuously Integrate Define Vision Leverage Agile Practices Rational Team Concert. Integrated by Design Plan and Track Projects Manage Change StakeholdersProduct Owners The Rational solution for Agile ALM Integrated capabilities to support your agile delivery needs
  • 6. 6 Rational Software The Rational solution for Agile ALM Integrated capabilities to support your agile delivery needs 6 Open Lifecycle and Service Management Integration Platform Rational Team Concert. Integrated by Design Agile Templates In-tool Process Guidance Epics & User Stories Product Backlogs Collaborative Source Code Management Multi-level Build Automation Collaboration & Team Awareness Leverage Agile Practices Define Vision Release & Sprint Plans Sprint Reviews & Demos Retrospectives Plan and Track Projects Manage Change Dashboards & Reports Issues & Tasks Defects & Risks Impediments Continuously Integrate
  • 7. 7 Rational Software The Rational solution for Agile ALM Adopt components as your practice matures 7 Rational Team Concert. Integrated by Design Agile Templates In-tool Process Guidance Epics & User Stories Product Backlogs Leverage Agile Practices Define Vision Release & Sprint Plans Sprint Reviews & Demos Retrospectives Plan and Track Projects Open Lifecycle and Service Management Integration Platform Collaboration & Team AwarenessDashboards & Reports Manage Change Issues & Tasks Defects & Risks Impediments Collaborative Source Code Management Multi-level Build Automation Continuously Integrate Equip your teams with Scrum practices and tools Add comprehensive change management Complete the solution with collaborative code and build automation Each component comes with the capabilities of Jazz
  • 8. 8 Rational Software Team advisor for defining / refining “rules” and enabling continuous improvement Process enactment and enforcement In-context collaboration shows team members and status of their work Single structure for project related artifacts World-class team on-boarding / off-boarding including team membership, sub-teams and project inheritance Role-based operational control for flexible definition of process and capabilities Jazz Team Server Integrated stream management with flow relationships Component level baselines Server-based sandboxes Identifies component in streams and available baselines ClearCase connector SCM (Version Control) Work Items Defects, enhancements and conversations Query results view and share queries with team or member Support for approvals and discussions ClearQuest connector Query editor interface Work item and change set traceability Local or remote build servers Supports ant and command line tools Integration with Build Forge Build definitions for team and private builds Build Agile Planning Integrated iteration planning and execution Task estimation linked to key milestones Out of the box agile process templates Project Transparency Customizable web based dashboards Real time metrics and reports Project milestone tracking and status Rational Team Concert – Overview
  • 10. 10 Rational Software Agile Planning Onion* • Strategy – defines the vision associated with a business need or direction. • Portfolio – defines the overall product offering that consists of applications and tools and how they integrate. • Product – defines a product vision and outlines the road-map for the product. Strategy Portfolio Product Release Iteration Day (*) Mike Cohn, Agile Estimating and Planning
  • 11. 11 Rational Software Agile Planning Onion* Product – defines a product vision and outlines the road-map for the product. Release – represents a prioritized backlog of product features that are committed to be delivered ina given time period. Sprint / Iteration – defines short, fixed-length subsets of releases, typically 2-4 week time frame. Day – represents the actions taken in a day to achieve the iteration goals. Strategy Portfolio Product Release Iteration Day (*) Mike Cohn, Agile Estimating and Planning Agile team plans at the innermost three levels. RTC offers support for all these levels
  • 12. 12 Rational Software Rational Team Concert (RTC) Plan Definition
  • 13. 13 Rational Software Rational Team Concert (RTC) Plan Definition • Unified view of Information – What - Work Items – Who – Project Area / Team Area – When – Iteration • Plans are owned by a team or project and are associated with an iteration • Plan content is derived from All work items which have a Filed Against value set to a category owned by the Plan’s team or project and are planned for plan’s iteration. • Plans have a plan type, which define the layer in the planning “onion”.
  • 14. 14 Rational Software TIP: Named Iterations vs Calendar-based Iterations Use calendar-based iterations when individual teams have their own sprint schedules that differ from other teams Lowest common denominator is the calendar All teams need to reach the same end point but get there at their own pace Use named iterations when all teams are sync’d to the same schedule NOTE: •Iterations are displayed and sorted by name •Iterations with the same names will not be easily differentiated during selection •TRICK: Use a naming convention that makes selection easy!
  • 15. 15 Rational Software Rational Team Concert (RTC) Planning Support Process neutral – Out of box templates (works with Scrum, OpenUp, Formal Project Management) – Customized templates No separation between planning/implementing of features and bug fixing – Both planning and defect management share a common data model – They are supported in the same tool and are highly integrated – Plans are in fact a query for work items Supports: – Top down planning (project manager, product owner, team leads, …) AND – Bottom Up (team members) AND – Plan consolidation (Sprint planning meetings, stand-ups, …)
  • 16. 16 Rational Software What is a backlog? The product backlog is an ordered list of "requirements" that is maintained for a product. The release backlog is an ordered list of "requirements" that is planned for the next release. The sprint backlog is the list of work the Development Team must address during the next sprint. – The stories/features are broken down into tasks by the Development Team – Tasks on the sprint backlog are never assigned; rather, tasks are signed up for by the team members Product ‘Backlog’ iteration (no dates) Sprint ‘Backlog’ iteration Release ‘Backlog’ iteration TIP: Until a work item is actively being worked on it is really on ‘the backlog’ at some planning level
  • 17. 17 Rational Software Planning Onion Layer: Product Backlog • Prioritized feature list • Plan Views • Ranked List • Work Breakdown • Work Item Types • Plan items: Work items that are relevant for planning. Ex: Epics, Stories, etc. Product Release Iteration Day • Reports • How your product backlog is evolving? • How many items are there on the product backlog? • Can we find out how long it would take to complete the product backlog? • Top down Planning
  • 18. 18 Rational Software Managing a Product Backlog • High-level plan that contains stories not planned for any release or iteration yet • Targeted for the iteration marked as Backlog Iteration • Prioritized feature list based on risk, business value, etc. • Plan items – include only non execution items such as Epics and Stories • Customize with themes, business value, etc • Define the Done Criteria
  • 19. 19 Rational Software Managing a Product Backlog • Sizing in Story points - rough estimates based on complexity and development effort • Ranking - ensure that the most valuable functionality is delivered first TIP: Plans are an actionable interface. Drag and Drop, in-context editing and new work item creation are supported
  • 20. 20 Rational Software Planning Onion Layer: Release Backlog • Planned/Committed features for the release of the product • Plan Views • Iterations • Ranked List • Roadmap • Teams • Traceability (optional) • Work Breakdown • Work Item Types • Plan items: Work items that are relevant for the planning. Ex: Themes, Epics and Stories • Reports • Team Velocity All the story points that were 'achieved' grouped by the iteration they were targeted for. • Release Burndown Amount of outstanding work for the release, broken down by iteration. • Top down Planning Product Release Iteration Day
  • 21. 21 Rational Software Managing a Release Backlog • Connects the business value and the execution items. • Iterations view: holistic view of which stories are planned for which iteration. • Drag and drop: assign the stories to specific iterations. • Progress/Load bars: avoid overloading an iteration considering the team's velocity and to track overall progress. • Coarse grained: Estimation in size; estimated in relative values such as Story Points, lines of code, function points, etc.
  • 22. 22 Rational Software Managing a Release Backlog … • Single view for all sprints in the release
  • 23. 23 Rational Software • Overview for multiple teams Managing Release Backlog …
  • 24. 24 Rational Software Track progress • Team velocity: measures a team rate of progress. • Completing 2 Stories of 5 story points in one iteration gives a velocity of 10 • Good guess is to assume the same velocity for the next iteration
  • 25. 25 Rational Software Planning Onion Layer: Sprint Backlog • Tasks planned for the iteration • Plan Views • Planned Time • RankedList • Roadmap • Taskboard / Kanban • Workbreakdown • Work Item Types • Execution items: Work items which have work assigned. Ex: Task and Defect. • Reports • Sprint Burndown Estimated hours required to complete remaining work items. Product Release Iteration Day
  • 26. 26 Rational Software Planning a Sprint • Focus on Execution: large stories broken down into smaller sub-stories and execution items • Fine grained: Estimation of effort: typically estimated in Ideal Hours/Days • Custom view: Does the execution task rank relate to the business value expressed on the product backlog?
  • 27. 27 Rational Software Planning a Sprint … • Roadmap view: illustrates the schedule of the execution items (e.g. defects and tasks) and the rolled-up schedule of the plan items (e.g. stories and epics).
  • 28. 28 Rational Software Planning a Sprint … • Taskboard view: • shows plan items in the left column and execution items in the state group columns. • visualize the progress of the stories and their children. • ability to adjust the state quickly with drag and drop from this view. • color tags can be used to show the state of the plan items.
  • 29. 29 Rational Software Planning a Sprint … • Kanban • Define limits (counts or complexity or estimates). • Deviations from the ideal are shown as a small box in the column header. The further you are from your ideal, the more red the box gets. • Shows where capacity is available as well as when capacity limits might be exceeded
  • 30. 30 Rational Software Planning a Sprint … • Load Bars : capacity planning • Do I have enough time to finish all my work in this iteration? • Progress Bars : track progress • Considering all my work for this iteration. Where am I now? Aids in assessment of the health of the Plan
  • 31. 31 Rational Software Planning a Sprint … Quality of Planning: • The more work items you estimate the more precise the work can be computed. • The quality is excellent if all work items are estimated, it is good if the majority is estimated, ... • Visually, the percentage of estimated work items is represented as a fill-level. • The height of load and progress bars shows how many work items have an estimate. • If no work item is estimated, the bar is not visible, if all work items are estimated, the bar is fully visible.
  • 32. 32 Rational Software TIP: Plans Are Fancy Queries & Queries Answer Questions Primary query/filter parameters are: – Owner (i.e. Team) – Iteration – Plan item types or all items (Plan & Execution) Additional parameters for filtering, grouping and display can be defined in a Plan View – Setup views to help answer specific questions or to draw attention to anomolies Example: Verification View
  • 33. 33 Rational Software TRICK: Work Item Exclusion vs Inclusion in Plan Views Plan default is to EXCLUDE work items based on selected parameters Behavior is to show only current and future work, which burns down over time Show work items that include this string Exclude work items meeting this criteria How many work items are not shown Expression Syntax: type:Defect [Excludes] !type:Defect [Includes]
  • 34. 34 Rational Software TIP: Performance recommendations Large plans unmanageable Build simpler view modes (outsource other plan view modes into separate plans and link them together so that navigation is easier)
  • 35. 35 Rational Software Planning Onion Layer in Rational Team Concert: Day • My Work View: Developers plan their assigned work and adjust estimates • Managing new work • Managing current work • Managing future work • Work Load • Find, filter, and colorize planned work items • Daily Stand ups: Developer Taskboard view to see what people are working on. • Planned Time: Developers sort the work items in the order in which they intends to work on them • Bottom Up Planning Product Release Iteration Day
  • 36. 36 Rational Software How does an individual developer work during a sprint? • My work view: in place estimation, feeds, … • Planned time view: Developers sort the work items in the order in which they intend to work on them in my work view. • Warnings/errors are shown if the work is lagging behind the schedule • My work view approximation in the web: Customized Planned Time View show a specific owner.
  • 37. 37 Rational Software How does an individual developer work during a sprint? … • One place to view queries that impact my work
  • 38. 38 Rational Software Additional Information Effective Planning with Rational Team Concert 5.x –https://jazz.net/library/article/594 Cross-Project Tracking with Rational Team Concert, Version 5.x –https://jazz.net/library/article/1152
  • 39. 39 Rational Software Tips & Tricks: Summary A plan is an actionable interface Iterations – Names vs Calendar Cross project planning Work Item Exclusion vs Inclusion Performance recommendations – Large plans unmanageable – Build simpler view modes (outsource other plan view modes into separate plans and link them together so that navigation is easier) Dashboards – Dashboard in a plan – Plan in a dashboard Additional information: – Effective Planning with Rational Team Concert 5.x: https://jazz.net/library/article/594
  • 41. 41 Rational Software Scrum Get the team off to a fast start with pre-defined project artifacts Roles, Dashboards, Plans and Work Items created Dashboard populated with widgets including burndown, velocity and plan status Commonly used Scrum and development work items created
  • 42. 42 Rational Software 42 In-Tool Process Guidance Practice and tool guidance available at your fingertips Links to process guidance are provided from within the RTC work item Comprehensive Scrum practice guidance supports the organization to deliver consistent results
  • 43. 43 Rational Software Agile planning linked to execution Spend your time deciding where to go, instead of determining where you are… Project Estimating & Tracking Project Planning Evolutionary Plans Tasks linked to execution Real-time Status Status Reporting Business As Usual Real-time Agile Planning Ad-hoc estimating and manually intensive tracking efforts Self directed teams continuously plan their releases and sprints Lengthy status meetings and reliance on email All team members understand project status at any given time. Estimates are integrated into the planning and tracking process allowing for continuous improvement 43 Static plans in spreadsheets or disconnected tools SpreadsheetsEmail
  • 44. 44 Rational Software Multiple planning and tracking views Maximize team productivity with multiple planning views 44 Task Board Kanban Backlog Mgmt
  • 45. 45 Rational Software 45 Find all discussions and decisions within the related task, including instant messages. Agile team collaboration and team awareness Collaborate in real-time and in context of project work to maximize progress Subscribe to work items that are impact your work
  • 46. 46 Rational Software Collaborative source code management Can your tool do this? Easily suspend and resume work Reproduce the exact workspace of any build Work in parallel without making branch copies Maintain copy of workspace on Jazz server to assure changes are protected Personal builds allow developers to test their code against the latest baseline
  • 47. 47 Rational Software 47 Continuous build integration Keep your builds healthy with Personal, Team and Integration builds Stream based SCM allows multi-level build that scales to Scrum of Scrums Teams can see what builds there are, inspect build results, monitor builds in progress, and request builds at any time Developers can compare builds to quickly troubleshoot issues
  • 48. 48 Rational Software 48 Full Transparency for Project Stakeholders Web interfaces allow the team to proactively manage risks Open Lifecycle Integration Platform Mini-Dashboard allows Managers to quickly see and act on issues or defects that could jeopardize the release Track the throughput or “velocity” of project teams Visibility to which sprints and releases are behind schedule Track the throughput or “velocity” of project teams over time and remaining effort with “burndown” of projects in flight
  • 49. 49 Rational Software © Copyright IBM Corporation 2012. 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, Telelogic, the Telelogic 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. www.ibm.com/software/rational