32
© 2014 IBM Corporation IBM Rational solution for Agile ALM with Scrum Overview of Agile ALM Assets An IBM Learning Asset

IBM Rational solution for Agile ALM with Scrum

Embed Size (px)

DESCRIPTION

https://jazz.net/downloads/agile-alm-scrum/latest The IBM Rational Solution for Agile ALM with Scrum makes it easy to adopt and automate Scrum. Governance is "baked in" with tool automation defined by the template, while in-context guidance advises the team what to do next. The solution directly supports key Scrum artifacts (Product Backlog, Sprint Backlog) and events (Sprint Planning, Daily Scrum, Sprint Reviews and Retrospectives) in an integrated environment that maximizes visibility, collaboration and productivity.

Citation preview

  • 2014 IBM Corporation IBM Rational solution for Agile ALM with Scrum Overview of Agile ALM Assets An IBM Learning Asset
  • 2014 IBM Corporation2 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Objectives 1. Explore the IBM Rational Solution for Agile Application Lifecycle Management (Agile ALM): Business value Capabilities to support agile deliveries Key components of the solution 2. Provide information to quickly and easily adopt the IBM Rational Solution for Agile ALM in a project: Find and download Agile ALM assets Install Agile ALM assets Reuse Agile ALM assets in projects Note that basic knowledge of the Scrum framework is important to understand the IBM Rational Solution for Agile ALM solution.
  • 2014 IBM Corporation3 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agenda Solution Overview Agile ALM Process Template Agile ALM with Scrum Practices Agile ALM Enablement Resources Summary
  • 2014 IBM Corporation4 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Develop / Test DeploySteer OperateIdea Market DevOps Lean and Agile principles Continuous feedback and Optimization Business Owner Service Developer/Tester Service Operations Target Customer DevOps breaks down silos and enables collaboration Continuous Deployment Cont. Business Planning Continuous Integration Agile Development Continuous Monitoring Continuous Testing Continuous Operations Supports agile planning (primary agile entry point into DevOps) DevOps: An approach for continuous delivery of software-driven innovation Agile ALM
  • 2014 IBM Corporation5 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Why an Agile ALM solution? The IBM Rational Solution for Agile Application Lifecycle Management (Agile ALM) provides an integrated set of capabilities to support agile delivery needs The solution is targeted at customers struggling to adopt agile in an enterprise context (need to scale) Enterprise challenge Benefit provided by this solution Lack of core agile skills; difficulty determining where to start, how to perform daily work, how to scale Out-of-the-box best practices and supporting templates get you up and running quickly and support day-to-day usage Poor collaboration and lack of transparency with customers and between teams In-context collaboration, real-time planning and customizable dashboards keep everyone communicating and on the same page Heterogeneous environments, both process and tooling Jazz-based platform supports integrations with IBM , 3rd party and open source tools. RTC supports a variety of development lifecycles Balancing agility with governance Governance baked into tools with process enactment support and in-context guidance
  • 2014 IBM Corporation6 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Open Lifecycle Integration Platform Continuously Integrate Define Vision Plan & Track Projects Manage ChangeLeverage Agile Practices Agile Templates In-tool Guidance Epics & User Stories Product Backlogs Release & Sprint Plans Sprint Reviews & Demos Retrospectives Impediments Risks Tasks Defects Approvals & eSignatures Collaborative Source Code Management Multi-level Build Automation Rational Solution for Agile ALM Adopt components incrementally or take advantage of the entire solution Dashboards & Reports Collaboration & Team Awareness Start off with basic change management Equip your teams with agile development management Add collaborative build and source code management Every component provides the capabilities of Jazz
  • 2014 IBM Corporation7 Accelerating Product and Service Innovation | Rational Agile ALM Workshop The Rational Solution for Agile ALM Support for agile teams Agile ALM with Scrum Practices (free) Published practice web site Practices for download RTC Product extensions (free) Scrum/Agile ALM Process Template Products (sold separately) Rational Team Concert (free for 10 users) Agile Enablement resources (free) Scenario Tutorials & Demos Agile Learning Circle (learning roadmap+) Agile information (free) Jazz.net Agile page, IBM.com Agile page DevOps & Agile Community Services (sold separately) Scrum with RTC QuickStart
  • 2014 IBM Corporation8 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM with Scrum Downloads page on Jazz.net Core solution assets available for free https://jazz.net/downloads/agile-alm-scrum/latest
  • 2014 IBM Corporation9 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agenda Solution Overview Agile ALM Process Template Agile ALM with Scrum Practices Agile ALM enablement resources Summary
  • 2014 IBM Corporation10 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Overview of Agile ALM process template The Agile ALM process template is a Rational Team Concert product extension RTC is required to use the Agile ALM process template The process template provides configuration for agile teams that use Scrum to manage projects Scrum roles Preconfigured dashboards for Scrum teams Support for agile ALM planning (Backlog, Release, Sprint) Customized work items for Scrum projects / In-context guidance (Agile ALM Practices) Benefits: Get teams up and running quickly Support Agile ALM initiatives Support Rational Team Concert users
  • 2014 IBM Corporation11 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM process template Overview of changes from default Scrum template Roles Renamed Team Member role to Development Team Member Added Project Area Administrator role Work items Modified story points scale to T-shirt size: XS(1), S(2), M(3), L(5), XL(8), XXL(13), XXXL(21) Added Business Value attribute to Story Added a Risk work item type Added process guidance to work items Queries Added predefined queries to support Agile Planning with Scrum (Stories Needing Business Value, Stories Needing Story Points, Open Risks, ) Iterations Added a Trash iteration. Renamed Sprints for alphanumeric sorting (01, 02, 0310, 11) Dashboards Team Dashboard modified to include tabs for Scrum Master, Product, and Development Team. Exhaustive list of changes: http://www.islandtraining.com/pdfs/summary_RTC-Agile-ALM-Scrum-Template_Island-Training.pdf
  • 2014 IBM Corporation12 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Process Template for Agile ALM with Scrum Get the team off to a fast start with pre-defined project artifacts Roles, Dashboards, and Plans created Dashboard populated with widgets including burndown, velocity and plan status Commonly used Scrum and development work items created
  • 2014 IBM Corporation13 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agenda Solution Overview Agile ALM Process Template Agile ALM with Scrum Practices Agile ALM Enablement Resources Summary
  • 2014 IBM Corporation14 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Overview of Agile ALM with Scrum practices Agile ALM with Scrum is a combination of practices guidance The Agile ALM practices: Focus in on Scrum project management Describe Scrum roles, events, and artifacts Supplement core Scrum with Agile ALM assets Provides guidance for using Rational Team Concert for agile projects with Scrum The Agile ALM practices are available: Online, from a public website that contains the published practices From the process template that contains links to practices on Jazz.net (internet connection needed) As a package to download and install on your Jazz Team Server Benefits: Guidance for Agile ALM teams In-context guidance for RTC users: Links from RTC work items
  • 2014 IBM Corporation15 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM with Scrum Practices Best practices for key capabilities
  • 2014 IBM Corporation16 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM compared to Core Scrum Agile ALM with Scrum (IBM) Scrum framework (Scrum.org)
  • 2014 IBM Corporation17 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM practice assets to supplement core Scrum Roles are the same: Product Owner, Scrum Master and Development Team Agile ALM activities Develop product vision Plan release (not in core Scrum) Refine backlogs Plan Sprint : Define tasks for stories Monitor sprint progress Artifacts Product vision Release backlog Burndown charts Rational Team Concert: Work item types and descriptions Tool mentors
  • 2014 IBM Corporation18 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Use the Agile ALM with Scrum practices Option 1: Online published practices https://jazz.net/agile-alm-scrum-practices No installation required. Easy access from any web browser Option 2: In-context guidance with links to jazz.net practices No installation of the practice guidance Internet connection needed to access practice guidance pages Option 3: In-context guidance with links to practices on your server Deploy the practices (.war file) to your application server (Jazz Team Server) No internet connection needed to access practice guidance pages Links will work if the Agile ALM Practices and the practice template are deployed on the same Jazz Team Server
  • 2014 IBM Corporation19 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agenda Solution Overview Agile ALM Process Template Agile ALM with Scrum Practices Agile ALM Enablement Resources Summary
  • 2014 IBM Corporation20 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Overview of the Agile ALM enablement assets The Rational Solution for Agile ALM with Scrum provides several enablement assets to help teams: Sharpen their agile skills Understand the Agile ALM solution Experiment with Agile ALM capabilities Adopt Agile ALM with Scrum in a project Agile Enablement resources Agile ALM with Scrum Lifecycle Scenario Agile ALM with Scrum Tutorials Agile ALM recorded demonstrations Agile Learning Circle (and its agile learning roadmap)
  • 2014 IBM Corporation21 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM with Scrum Lifecycle Scenario Activities of a fictitious but realistic agile team Describes the work of an agile team that uses Agile ALM with Scrum Product Owner, Scrum Master and Development Team members Rational Team Concert to manage plans, work and source code Acts and scenes to describe Goals Role involved High-level activities Accessible online at: http://tiny.cc/AgileALMR2 Agile ALM Scenario
  • 2014 IBM Corporation22 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile ALM Scrum tutorials Step-by-step guidance on using the solution Based on the Agile ALM with Scrum Lifecycle Scenario Detailed step-by-step documents to support hands-on exercises One workbook to set-up the RTC environment for Agile ALM One workbook for each scenario act Recorded demos available for each tutorial Download files from: https://jazz.net/downloads/agile-alm-scrum/latest Agile ALM tutorials
  • 2014 IBM Corporation23 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agile Learning Circle on DeveloperWorks Grow your agile skills or mentor others via social learning A community to support social learning on Agile practices Forums to asks questions or share ideas and experiences Experts zone to find peers, SMEs and leaders A learning roadmap for agile skills Set of activities to acquire agile skills Relevant for multiple audiences (different roles) Accessible online at: http://ibm.co/agile-learning-circle
  • 2014 IBM Corporation24 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Other agile enablement sources Jazz.net Agile page: https://jazz.net/agile IBM.com Agile page http://www-01.ibm.com/software/rational/agile DevOps and Agile Community http://bit.ly/WKmrFs Agile ALM playlist (demonstrations and recorded workshop) http://www.youtube.com/playlist?list=PLZGO0qYNSD4V_WZ-E00829f5O69UoN1ht
  • 2014 IBM Corporation25 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Agenda Solution Overview Agile ALM Process Template Agile ALM with Scrum Practices Agile Enablement Resources Summary
  • 2014 IBM Corporation26 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Rational solution for Agile ALM with Scrum Agile ALM Process Template RTC product extension for Agile ALM teams Key assets to support teams throughout Agile ALM initiatives Agile ALM with Scrum Agile ALM with Scrum Practices Free, in-context guidance Agile Enablement Assets Scenario Tutorials & Demos Agile Learning Circle (Learning roadmap)
  • 2014 IBM Corporation27 Accelerating Product and Service Innovation | Rational Agile ALM Workshop
  • 2014 IBM Corporation28 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Copyright IBM Corporation 2014. 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 IBMs 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. www.ibm.com/software/rational https://jazz.net/agile/
  • 2014 IBM Corporation29 Accelerating Product and Service Innovation | Rational Agile ALM Workshop BACKUP SLIDES
  • 2014 IBM Corporation30 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Use the Agile ALM process template Download Agile ALM Scrum RTC Template https://jazz.net/downloads/agile-alm-scrum/latest Import the process template into your server From a web browser or an RTC Eclipse client Create a project area based on the Scrum Agile ALM process template
  • 2014 IBM Corporation31 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Download Agile ALM process template from https://jazz.net/downloads/agile-alm-scrum/latest Alternative 1: template includes links to process guidance on Jazz.net Alternative 2: template contains links to local process guidance. Additional step required to install guidance on the Jazz Team Server. Create a project area using Scrum Agile ALM process Note: More information on https://jazz.net/agile-alm-scrum-practices/#practice.mgmt.scrum.base-ibm/guidances/toolmentors/installing_aalm_rtc_3B976655.html Demonstration Download and install the Agile ALM Process Template
  • 2014 IBM Corporation32 Accelerating Product and Service Innovation | Rational Agile ALM Workshop Access public Agile ALM Practices on Jazz.net Download Agile ALM Scrum Practices from https://jazz.net/downloads/agile-alm-scrum/latest Install Agile ALM Practices on Jazz Team Server Review access to practices from work items (in-context guidance) Note: Demo video available from http://www.youtube.com/watch?v =r-eZgKDMoG4&list=PLZGO0qYNSD4V_WZ-E00829f5O69UoN1ht&index=2 Demonstration Download and install the Agile ALM Practices