• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Agile ALM Virtual Study Session 3 - Sprint activities
 

Agile ALM Virtual Study Session 3 - Sprint activities

on

  • 566 views

Documents from the Agile ALM virtual study group - session 3 on sprint activities. Watch the session at: http://bit.ly/1ghr1cJ and learn more at http://bit.ly/Aalm_S3 Follow Jean Louis: @jlmarechaux

Documents from the Agile ALM virtual study group - session 3 on sprint activities. Watch the session at: http://bit.ly/1ghr1cJ and learn more at http://bit.ly/Aalm_S3 Follow Jean Louis: @jlmarechaux

Statistics

Views

Total Views
566
Views on SlideShare
566
Embed Views
0

Actions

Likes
0
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Agile ALM Virtual Study Session 3 - Sprint activities Agile ALM Virtual Study Session 3 - Sprint activities Presentation Transcript

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