10
© 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

© 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Embed Size (px)

Citation preview

Page 1: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

© 2007 BigVisible Solutions, Inc. All Rights Reserved

Coaching Solutions

Agile Project Start

v. 7.6.2

Page 2: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Project Start

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

2

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Presentation Objectives

► Explore the typical agile project inception process

► Introduce the Inception/Program Deck

Page 3: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

3

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

Activity

Focus

► Activities are concurrent Activities begin as early as possible Roadmap highlights areas where specific activities are emphasized

► Inception artifacts represent a starting point – not an end point Artifacts mature throughout the project as knowledge and clarity is acquired

Page 4: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

4

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap:

Stakeholder Alignment and Program Initiation

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

key practices – 1-on-1 stakeholder meetings– agile intro sessions– stakeholder inception workshop(s)– program kick-off meeting

stakeholder alignmentgoals:– identify stakeholders– define stakeholder roles

– project consumer– project implementer– project dependency– org. stakeholder

– align stakeholders on approach– define high-level goals and objectives

– identify initial success measurements

initiate programgoals:– define program model– identify program participants– identify risks and dependencies– kick-off program

artifacts

– Project Deck– stakeholder roles– program and product vision– critical success factors– success measures– high-level program timeline– risk and dependencies

– Program Model– participants – meeting frequency and logistics

Page 5: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

5

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap:

Team Formation and Training

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

objectives

– identify team members

– “form” team–define team

principles–Ppovide basic training

key practices

– team workshops– foundational agile

training classes

artifacts– team manifesto or– team charter

“this is how we will work”

foundational training

–Module 1: Agile Training Game (½ day) Objective: introduction to Agile – key agile concepts

– Module 2: Agile Project Execution (½ day) Objective: explore agile project roles and practices

– Module 3: Agile Estimation & Planning (½ day) Objective: learn key agile planning techniques

Page 6: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

6

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap:

Business Discovery

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

objectives– define baseline product vision– define features– define initial story backlog– size story backlog– identify risks– identify dependencies–define initial release plan

key practices

– vision brainstorming

– model user/system flows

– story workshops

– sizing workshops

– architectural discussion

artifacts

– product vision– release goals– release roadmap– feature list– prioritized, sized story backlog– risk/issues list

Page 7: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

7

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap:

Iteration 0

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

objectives–prepare project

environment– ready team– refine high-level

architecture

infrastructure

– servers

– continuous

integration

– environment setups

– permissions

tools

– development tools– testing tools– api’s– web services

architecture

–arch. workshops

–development

standards

–system workflows

– proof-of-concepts

vendors

– data vendors/feeds– licenses– SME’s

training

– tool training– process training– subject matter

training

Page 8: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Execution

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

8

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Project Inception Roadmap:

Assessment and Evaluation

Team Formation & Training

Initiate Program

Iteration 0

Assessment

Business Discovery

Stakeholder Meetings and

Alignment

objectives

–assess project readiness–evaluate Individual agile maturity and expertise–evaluate the Team’s agile

maturity and improvement

individual assessment

–objective:– evaluate team member agile progression

– frequency– each iteration

–tool: – Page-Jones Seven Levels of Expertise– individuals can score from Level 1 (innocent) to

Level 7 (researcher/expert)– starting point:

– individuals begin program at Level 1 or 2

–end goal:– team members should score a skill-level of 4

(practitioner)

team assessment

– objective– evaluate agile team maturity

– frequency– each iteration

– areas evaluated– release planning– iteration planning– process adoption– reporting– engineering practices

– tool–team evaluation matrix

Page 9: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Project Start

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

9

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Inception/Program Deck

► Output of Project Inception Process

► “Living” artifact – updated throughout project

► Program-focused rather than product-focused

► Represents snapshot of project/program

► May be customized to fit the program needs

► Purpose: Provide a single source of high-level program information Summarize program objectives and plans Outlines program stakeholders and participants Document dependencies, risks and trade-offs

Page 10: © 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v. 7.6.2

Agile Project Start

© 2007 BigVisible Solutions, Inc.. All Rights Reserved

10

____ __ ____ _____ ____ ______ _____ _____ ____ _____ _____ _____ ____ _____

Click to edit Master text stylesSecond levelThird levelFourth levelFifth level

Inception/Program Deck:

Contents

► Goals and objectives

► Program stakeholders, groups and participants

► Roles and responsibilities

► Program dependencies and risks

► Trade-offs

► Critical success factors

► Success measurement

► Release plans