Upload
cprime
View
189
Download
3
Tags:
Embed Size (px)
Citation preview
3!
AFTER THE WEBINAR… �We will send directions to collect the PDU you will earn from
attending this webinar !!
We will also send a links to the recorded webinar and presentation slides once they are posted online!
!Submit your questions in the chat box at any time and !
We will address them after the presentation!!
For more information, visit www.cprime.com!!
4!
Today’s Presenter �Sue Shreve – cPrime Agile Coach!• Experienced enterprise Agile Coach and trainer focusing on large
scale transformations using the Scaled Agile Framework (SAFe)!• Over 25 years in software development in a range of industries
and companies, from startups to large applications vendors. Extensive background in Product Management!
• Assisted in enterprise Agile transitions at Greendot, LG Electronics, Philips Medical, Greenplum!
• Certified Scaled Agile Framework (SAFe) Program Consultant (SPC) Certified Scrum Professional (CSP), Certified Product Owner (CSPO), Certified Scrum Master (CSM) !
• Strong expertise in coaching. Completed courses through the Agile Coaching Institute!
• M.S. Mechanical Engineering, Stanford University!!
5!
Migrations, Add-Ons, Licensing, Training, Optimization and more Atlassian, VersionOne, AgileCraft, Innotas and more
Contract to Hire, Consulting, Full-time, Executive Search and more ScrumMasters, Product Owners, Scrum Coaches and more
Transformations, Scaling, Assessments, Planning, Coaching, Training, Advisory Services, Change Management and more
Who is cPrime?�
7!
Webinar Objectives�At the Webinar completion you will !
! Understand a typical path to adoption of the Scaled Agile Framework, through an example!
! See how Jira supports the Scaled Agile Framework process!
!
8!
Agenda �
• AcademicText.com – Early Agile Adoption with JiraAgile!• Moving to the Scaled Agile Framework!• Launching an Agile Release Train – JiraAgile with SAFe Add-ons!
10!
Scrum Adoption – Team Focus�Scrum Adoption – Team Level!!Trained:!
Development, !Product Management and !Executive Management on Scrum!
Jira Agile – Out of the Box!!Teams formed,! !Jira Agile deployed,!
! !Sprints began…!!Team transformation in progress….!!!!!
12!
Uncoordinated Teams…Program Level Issues… �Dependencies between teams!Lack of coordination of release features!Unpredictably long integration and test cycles, late delivery !Release quality issues!Visibility of feature progress!Unrealistic plans, plans that change mid-stream !Don’t know how to set up JiraAgile for multiple teams!!
16!
Aligning Team Structure Around Value�Component Teams… !
!are organized around the architecture of the system focusing !on reliable, scalable reusable components!
!Feature Teams…!
!are cross functional teams that complete customer features !end-to-end with the advantage of simplified planning, i.e. no !complicated tracking across multiple teams, reduced waste, !increased throughput)!
17!
The Agile Release Trains�
Text Book eCommerce (5 teams)
Learning Management System (4 teams)
Pla<orm/ Common Components (1 team)
Program Increment Next Program Increment
LMS AR
T eC
ommerce ART
18!
Pick a date to start, do some training�Pick a date for the!ART Launch!
!SAFe Training:!Leading SAFe!SAFe ScrumXP!Scrum Master!Product Owner!!SAFe ART Launch Kit!
!
21!
Addressing Integration� !
Continuous Integration and system test.!Integration is shared between the System Team and
the Agile Teams.!!System team:!
Execute end to end performance testing!System Integration!Development infrastructure!System Demo!
22!
Planning the PI�
Customer/Value Stream Feedback
Program Backlog
NFRs
Program Epics
Vision
Roadmap
Product Management
Team Inputs
Arch.
Strategic Themes
Portf
olio B
acklo
g
NFRs
23!
Planning - Portfolio to Program�Portfolio Backlog!
Create a Presence with Open Education Resources
LMS ART
Create Course from Open Textbook
Open College Textbooks in Catalog
Professor Reviews
eCommerce ART
24!
Planning - Portfolio to Program �The AcademicText Portfolio Backlog:!!!!!!The eCommerce Program Backlog!!!!!!!!!!<Put a graphic that shows the hierarchical traceability from a Portfolio epic to a Program level feature to depict the metamodel>!!!
25!
Ranking Features� Rank Features by “Weighted Shortest Job First”! WSJF = User Value + Risk Reduction/Oppty Enablement + Time Criticality ! Job Size!!
28!
Part 3: The Release Planning Meeting�
Day 1! Day 2!Communicate
Business Context, !Product and
Architecture Vision!
Finalize the Plan!!
Draft Plan and Adjustments!
Addressing Risks, !Commitment !
Mor
ning!
Afte
rnoo
n!
29!
Sample Day 1 Agenda�8:00–!9:00
9:00–!10:30
1:00–!4:00
5:00–!6:00
10:30–11:30
4:00–!5:00
11:30–!1:00
! State of the business and upcoming objectives
! Vision and prioritized features
! Architecture, common frameworks, etc. ! Agile tooling, engineering practices, etc.
! Facilitator explains planning process
! Teams present draft plans, risks, and impediments
! Teams develop draft plans and identify risks and impediments
! Architects and Product Managers circulate
! Adjustments made based on challenges, risks, and impediments
1! 2! 3! 4!
30!
Sample Day 2 Agenda�8:00–!9:00
9:00–!11:00
11:00–!1:00
! Planning adjustments made based on previous day’s management meeting
! Teams present final plans, risks, and impediments
! Teams develop final plans and refine risks and impediments
! Business Owners circulate and assign business value to team objectives
2–2:15
1:00–!2:00
! Remaining program-level risks are discussed and ROAMed
! Team and program confidence vote
After Commitment
2:15–!??? ! If necessary, planning continues until commitment is
achieved
! Retrospective ! Moving Forward ! Final Instructions
!
1! 2! 3! 4!
1! 2! 3! 4!
31!
Sprint 1.1 Sprint 1.2 Sprint 1.3 Sprint 1.4 Sprint 1.5
PI OBJECTIVES RISKS
Velocity: 34 Load: 30
Velocity: 34 Load: 30
Velocity: 34 Load: 30
Velocity: 34 Load: 30
Velocity: 34 Load: 0
ObjecLves / Business Value 1. …. 2. …. 3. ….
Stretch ObjecLves 1. ….
IP Sprint
X For velocity, use historic
informaNon or 8 x (number of
developers + testers)
Be sure to adjust for holidays and vacaLon.
Velocity (Capacity): ____ Load: ____
Team Deliverables�
33!
Managing the Release� !
Executing the Program Increment:!Teams Execute on the Stories!Frequent integration!Conduct Scrum of Scrums, Manage dependencies!Conduct Release ! Mgmt meeting!Conduct System Demo!Report metrics!Release on Demand!Build Architectural Runway!
37!
THANKS FOR JOINING!�!!!
Be on the look out for our follow up email!!!!!
Want more? Contact [email protected]!