Roles: Scrum Master & Project Manager

Similar documents
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015

Agile Planning & Metrics That Matter

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

Case 2:08-cv ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8

Analysis One Code Desc. Transaction Amount. Fiscal Period

Enhanced Vessel Traffic Management System Booking Slots Available and Vessels Booked per Day From 12-JAN-2016 To 30-JUN-2017

Course Title: Managing the Agile Product Development Life Cycle

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Ashley Institute of Training Schedule of VET Tuition Fees 2015

Scrum Guidelines. v W W W. S C R U M D E S K. C O M

Business Idea Development Product production Services. Development Project. Software project management

Agile Scrum Workshop

Agile Project Management By Mark C. Layton

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics

CompSci Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

CSSE 372 Software Project Management: More Agile Project Management

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

Resource Management Spreadsheet Capabilities. Stuart Dixon Resource Manager

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led

Business Plan Example. 31 July 2020

Quantitative Software Management

Certified ScrumMaster Workshop

The Agile Manifesto is based on 12 principles:

Successfully Scaling an Agile Innovation Culture with Perforce

Basic Project Management & Planning

Answered: PMs Most Common Agile Questions

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Computing & Telecommunications Services Monthly Report March 2015

Course Title: Planning and Managing Agile Projects

CENTERPOINT ENERGY TEXARKANA SERVICE AREA GAS SUPPLY RATE (GSR) JULY Small Commercial Service (SCS-1) GSR

How To Plan An Agile Project

Technical Writing - A Review of Agile Software Development Services

MNsure Assessment Summary

Managing Agile Projects in TestTrack GUIDE

Call for Tender for Application Development and Maintenance Services

Introduction to Agile Scrum

Agile Requirements Best Practices

Certified Scrum Master Workshop

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

IMQS TECHNOLOGY AGILE METHODOLOGY

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Detailed guidance for employers

ScrumMaster Certification Workshop: Preparatory Reading

Rational Team Concert. Scrum Project Management Tutorial

UR Financials Project

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

Becoming an Agile Project Manager

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

A BEST Case: Forecast Improvement Project. A Tale of Two BUs

Agile Systems Engineering: What is it and What Have We Learned?

PROJECT: DLS Website Redesign STATUS REPORT May-June 2015

Lean QA: The Agile Way. Chris Lawson, Quality Manager

A Viable Systems Engineering Approach. Presented by: Dick Carlson

Agile for Product Owners

Agile Scrum and PMBOK Compatible or Contrary?

From: Steve Berberich, Vice President of Technology and Corporate Services and Chief Financial Officer

Sometimes: 16 % Often: 13 % Always: 7 %

Managing Projects with Practical Software & Systems Measurement PSM

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

Agile SW Siemens

Measuring and Monitoring Customer Experience

Cost & Schedule Risk Assessment 6.0. Timothy J. Havranek, MBA, PMP Leigh Hostetter, PMP

NCCI 2014 Presenters: Jeanne Marie Isola, Maureen Noonan, Alin Hunter, Gwen Trentham

AGILE - QUICK GUIDE AGILE - PRIMER

Agile SW Siemens

BCOE Payroll Calendar. Monday Tuesday Wednesday Thursday Friday Jun Jul Full Force Calc

PowerSteering Product Roadmap Your Success Is Our Bottom Line

NHS BLOOD AND TRANSPLANT MARCH 2009 RESPONDING EFFECTIVELY TO BLOOD DONOR FEEDBACK

Scaling Agile Implementing SAFe. April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor

Agile Project Management Controls

Committee of the Whole. January 22, 2014

Agile Testing. What Students Learn

CAFIS REPORT

JUN Technology Services. Peak Metrics Report Out D E N V E R PERFORMANCE

Building an Effective Roadmap

Consumer ID Theft Total Costs

METRICS DRIVEN CONTINUAL SERVICE IMPROVEMENT USING AGILE CONCEPTS

Implementing Capacity Management within SIAM (Service Integration & Management) Amrit Bhattacharya

Financial Operating Procedure: Budget Monitoring

7 Characteristics of High Performing Firms. Smartsoftware Seminar

ScrumDesk Quick Start

earned value management

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

Cost effective methods of test environment management. Prabhu Meruga Director - Solution Engineering 16 th July SCQAA Irvine, CA

Would you like to have a process that unlocks ability to learn and produce faster?

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

As the use of agile approaches

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Project Cost & Schedule Monitoring Process Using MS Excel & MS Project

Rights and Scheduling: Vision Broadcast Master. Lee Sheppard, Product Line Manager Client Conference, March 2013

2016 Examina on dates

Preparation Guide. EXIN Agile Scrum Foundation

How we work. Digital Natives working methods

Establishing the HKJC IT PMO. ISACA Forum. Roland Tesmer Head of IT Strategy and Planning The Hong Kong Jockey Club. 8 April 2008

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

Agile Information Management Development

Change Management Advisory Council. September, 2010

Transcription:

Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive accountability and cooperation of team members Deliver working software Define level of expected quality Drive planning milestones Mentor team members Focus on a single work stream and how it could impact others Request external group participation Project Manager: Validate project alignment to vision Perform Release Planning Deliver successful project Track project performance Identify areas impacting quality Escalate Risks and Issues beyond project Manage Companion and Dependent project interactions, impacts, and participation Manage and communicate project status and metrics while balancing time, cost, and scope Manage delivery against major milestone and objectives Manage project staffing and invoicing 1

Roles of the Core Team Business Analyst: Facilitate scope workshops Understands the business needs Focuses on the business value Creates artifacts Supports developers Works with Testers Tester: Identifies User Stories that are Done Creates test plans Performs testing Updates quality metrics Manages defects Developer: Creates working software Adheres to coding standards Practices Test Driven Design Collaborates with BA and Testers User Experience Designer: Facilitates design workshops Defines usability Conducts usability testing Usability Focus Learn, efficient, memorable, error, satisfaction 2

Agile Team Skills Visionary Problem Solver Product Knowledge Supportive Supportive Deals with Ambiguity Whatever It takes Applies WIT Attitude Adaptable to Change Strong Leadership Able to Multi-task Forward Thinking Effective Communicator 3

Agile Planning Vision Roadmap Project Release Iteration Daily 4

Agile Planning Levels Development Planning 5

Planning: Product Vision & Roadmap Product Vision: Validate and assess target market Determine user needs Identify critical product attributes Assess existing products (internal and competitor) High-level target timeline for launch Estimate ROI Product Roadmap: ID Task Name Start Finish Duration 1 Loyalty 03/04/2013 09/06/2013 27w 2 Guided Navigation 05/06/2013 02/28/2014 43w 3 Open API s 01/07/2013 06/06/2014 74w 4 Mobile Presentation 07/08/2013 11/22/2013 20w Q1 13 Q2 13 Q3 13 Q4 13 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Q1 14 Q2 14 Q3 14 Jan Feb Mar Apr May Jun Jul Aug Sep 6

Development: Project Plan Trade-offs The total points identified within the Trade-off Sliders table should equal 15 points in order to ensure balance. Points included in the Trade-off Sliders matrix can be adjusted to the focus or interests within a company, department, or project. The project Trade-offs are used to review to project decisions regarding risk, issue, change, or decisions. 7

Cost Time Scope Product Backlog 8

Development: Sample Release Planning 9

Development: Sample Release and Iteration Plan 10

Development: Sample Iteration Plan 11

Development: Sample Iteration Plan 12

Agile Scope Management Product Backlog identifies high level requirements User Stories and User Story Narratives further define the requirements Sample Governance Model Proposal Proposal Project Sample Governance Model Project 13

Scope: Sample Life of a User Story 14

Life of a User Story to a Card Wall 15

Traceability of Project Scope 16

Scope Decomposition 17

Agile Methodology Artifacts Agile Project Type Decision Tree Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Agile Guiding Principles What tool to determine if project team is setup for success with Agile methodology Why provides guidance on what projects fit into Agile methodology Who PM with help from the team When Project Initiation 18

Agile Methodology Artifacts Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Product Backlog What list of all requirements that will be considered for the end product Why critical tool in Scope Management Who BA is responsible to maintain When throughout the project Agile Guiding Principles 19

Agile Methodology Artifacts Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Agile Guiding Principles User Stories What Single document used to define the system requirements, use cases, and functional design for an iteration Why Provides for a one document view of requirements from which developers can work Who BA is responsible to maintain When throughout the project 20

Agile Methodology Artifacts Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Agile Guiding Principles Project Management Plan What Outlines management practices for all areas of project management Why Provides single view of how the project is being managed using Agile methodology Who PM with input from team When Created in Iteration 0, updated throughout the life of the project 21

Agile Methodology Artifacts Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Agile Guiding Principles Work Breakdown Structure What Agile schedule template Why Offers alignment of iterative development for Agile projects to help manage the sprints, releases, and project budget based on resource allocation. Who PM with input from team When Created in Iteration 0, updated throughout the life of the project 22

Agile Methodology Artifacts Agile Project Type Decision Tree Product Backlog User Stories Project Management Plan Work Breakdown Structure Agile Guiding Principles Agile Guiding Principles What Reference document which provides standard process, artifacts, and tools for Agile methodology Why Improve Agile planning, practices, and process alignment Who All project participants When New to Agile or as needed for review 23

Considerations for Agile Introduction Prioritize Estimates Metrics Demos Retrospective 24

Agile Scope Prioritization Investments Benefits Needs Satisfiers 25

Agile Scope Estimation Planning Poker: Finite Scale for Story Points 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100,? Large stories should be split Not enough information to estimate Triangulate Story Point Estimates Compare stories with similar story point sizes 26

Agile Metrics Velocity Burn down Charts 27

Agile Demos Demonstrate working product functionality Not a slide presentation Gain alignment / direction on product functionality Input into Product Backlog for future release / sprint planning sessions 28

Agile Retrospectives Valuable tool offering ability to adapt learnings going forward Safe environment to share What worked well? What did not work well? What should we do different? What should be continue to do? 29

Initial Agile Project Selection Criteria Business objectives are clear Requirements can be modular or built in succession Based upon maturity or ownership of dependent products, limited number of applications being impacted Majority of teams members are allocated to the project at 80% or more Limited project duration Project leads have some experience with Agile development Business Partner engaged in project and empowered to make decisions 30

Questions? 31