when is agile the best project management method? lana tylka

16
When is Agile the Best Project Management Method? Lana Tylka

Upload: marcus-shanon-james

Post on 30-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method?Lana Tylka

Page 2: When is Agile the Best Project Management Method? Lana Tylka

Lifecycles Organize Project Implementation Steps

PlanPlan

DevelopDevelopDesignDesign

DeployDeploy

MaintainMaintain

TestTest

IncrementalDeliveries

Prototypes

Sprints,Spirals

MultipleIterations

SequentialSteps

Agile/Scrum

Waterfall

Staged

Page 3: When is Agile the Best Project Management Method? Lana Tylka

Sequential – Waterfall Defined

Complete System

Sign-off

Sign-off

Define All Requirements

Design All Requirements

Build All Requirements

Page 4: When is Agile the Best Project Management Method? Lana Tylka

Iterative – Staged Delivery Defined

Source: Agile & Iterative Development. Craig Larman

Requirements Defined and

Planned

Feedback Feedback

Release

Build for some Requirements

Build for some Requirements

Build for some Requirements

Page 5: When is Agile the Best Project Management Method? Lana Tylka

Agile Defined

Sprint 1Sprint 1 Sprint 2Sprint 2

Sprint nSprint n

Releases

Feasibility,Initiation

Backlog, Priorities, User Stories

Short Development Sprints

Retrospective, Adapt

Requirements

Test/Evaluate Sprints

Page 6: When is Agile the Best Project Management Method? Lana Tylka

Scope, Technology, Contract

When do these Models Work Best?

Waterfall

•Clear requirements•Fixed deliverables• Single application

Staged Delivery

•Several applications• Prototypes expected

Agile

•Flexible scope, deliverables•One or several applications

Capacity, Capabilities,Environment

Size,Duration

•Small size, short duration project

•Limited capacity, resources, and environment

•Frequent turnover on project team

•Medium or large size, mid to long duration

•Capacity, resources, and environment to support multiple releases

•Customer EXPECTS collaboration

•Stable, experienced project team

•Any size or duration project

Page 7: When is Agile the Best Project Management Method? Lana Tylka

Case Study 1: Beck’s Scrum Project

Product Backlog Sprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 - 4 WeekSprint

Daily Scrum

Retrospective

Page 8: When is Agile the Best Project Management Method? Lana Tylka

The teamProjectManager

ProductOwner – Geospatial Analyst

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

ScrumMaster - Lead Developer

Retrospective

Daily Scrum

Stakeholders - customer

Last day of sprint

Case Study 1: Scrum Project

Page 9: When is Agile the Best Project Management Method? Lana Tylka

The team

ProductOwner – Geospatial Analyst

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

ScrumMaster - Lead Developer

Retrospective

Daily Scrum

Stakeholders - customer

Last day of sprint

Case Study 1: Scrum Project

ProjectManager

Page 10: When is Agile the Best Project Management Method? Lana Tylka

The team

ProductOwner – Geospatial Analyst

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

ScrumMaster - Lead Developer

Retrospective

Daily Scrum

Last day of sprint

Case Study 1: Scrum Project

ProjectManager

Stakeholders - customer

Page 11: When is Agile the Best Project Management Method? Lana Tylka

The team

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

ScrumMaster - Lead Developer

Retrospective

Daily Scrum

Last day of sprint

Case Study 1: Scrum Project

ProjectManager

Stakeholders - customer

ProductOwner – Geospatial Analyst

Page 12: When is Agile the Best Project Management Method? Lana Tylka

The teamProjectManager

ProductOwner – Geospatial Analyst

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

Retrospective

Daily Scrum

Stakeholders - customer

Last day of sprint

Case Study 1: Scrum Project

ScrumMaster - Lead Developer

Page 13: When is Agile the Best Project Management Method? Lana Tylka

ScrumMaster - Lead Developer

ProjectManager

ProductOwner – Geospatial Analyst

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

Retrospective

Daily Scrum

Stakeholders - customer

Last day of sprint

Case Study 1: Scrum Project

The team

Page 14: When is Agile the Best Project Management Method? Lana Tylka

ScrumMaster - Lead Developer

ProjectManager

ProductOwner – Geospatial Analyst

Stakeholders - customer

Case Study 1: Scrum Project

Product BacklogSprint Planning Sprint Backlog

Potentially ShippableProduct Increment

2 WeekSprint

Retrospective

Daily Scrum

Last day of sprint

The team

Page 15: When is Agile the Best Project Management Method? Lana Tylka

Thank you…

• Please fill out the session survey:

Offering ID: 1586

Online – www.esri.com/ucsessionsurveys

Unlock the Value of Your Location Information

Page 16: When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method?