When is Agile the Best Project Management Method? Lana Tylka



Similar documents
Agile & PMI Project Management Mapping MAVERIC S POINT OF VIEW Vol. 7

The traditional project management uses conventional methods in software project management process.

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology

Agile Data Warehousing

Models of Software Development

Whitepaper: How to Add Security Requirements into Different Development Processes. Copyright 2013 SD Elements. All rights reserved.

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Agile Project Management By Mark C. Layton

How to optimize offshore software development with Agile methodologies

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

Course Title: Planning and Managing Agile Projects

Mastering Security in Agile/Scrum, Case Study

D25-2. Agile and Scrum Introduction

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

The Software Life Cycle. CSE 308: Software Engineering

Agile with XP and Scrum

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

Course Title: Managing the Agile Product Development Life Cycle

Software Development Methodologies in Industry. By: Ahmad Deeb

Software Requirements and Specification

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

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

Life Cycle Models. V. Paúl Pauca. CSC Fall Department of Computer Science Wake Forest University. Object Oriented Software Engineering

Building Software in an Agile Manner

Agile Information Management Development

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Integrating PRINCE2 and Scrum for successful new product development

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Managing TM1 Projects

Agile Scrum and PMBOK Compatible or Contrary?

Agile Engineering Introduction of a new Management Concept

Software Development Life Cycle at SSPL. An Summary of Methodologies We Offer

Agile Projects 7. Agile Project Management 21

Quality Assurance in an Agile Environment

Business Analysis In Agile A Differentiated Narrative

Introduction to Agile Scrum

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

Project Lifecycle Management (PLM)

Project Management in Software: Origin of Agile

Agile and Earned Value. A white paper. October Author Stephen Jones, Sellafield Ltd

Agile Software Development

Waterfall vs. Agile Project Management

Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014

Information Technology Policy

Software Development Methodologies

Sprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011

From Agile by Design. Full book available for purchase here.

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Agile and Secure: Can We Be Both?

Agile Project Management A Primer. Brian Stewart AVU ACEP Nairobi 17 th 2013

Rational Team Concert. Scrum Project Management Tutorial

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

0. INTRODUCTION 1. SCRUM OVERVIEW

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

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

Atomate Development Process. Quick Guide

How To Understand The Limitations Of An Agile Software Development

Mastering the Iteration: An Agile White Paper

Role of the Business Analyst in an Agile Project

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

Evolving the Enterprise Software Configuration Management Model

How To Plan An Agile Project

Is PRINCE 2 Still Valuable in an Agile Environment?

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

Introduction to Agile and Scrum

Agile Scrum Training. Nice to meet you. Erik Philippus. Erik Philippus (1951)

software studio software development processes Daniel Jackson

Applying Lean on Agile Scrum Development Methodology

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

When to use Agile/Scrum

Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M.

Business Analysis Essentials

Case Study on Critical Success Factors of Running Scrum *

Secure Code Development

Laboratório de Desenvolvimento de Software

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Taking the first step to agile digital services

Metrics and scope management in agile projects

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

The Agile Movement An introduction to agile software development

Agile and the Seven Deadly Sins of Project Management

A Viable Systems Engineering Approach. Presented by: Dick Carlson

Agile Training and Certification Options. David Hicks

The style is: a statement or question followed by four options. In each case only one option is correct.

Agile and lean methods for managing application development process

How Product Management Must Change To Enable the Agile Enterprise

Balancing the Hybrid Development Process. The role of the Business Analyst

Software Engineering

6 Oct Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Transcription:

When is Agile the Best Project Management Method? Lana Tylka

Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals Agile/Scrum Lifecycles Organize Project Implementation Steps

Sequential Waterfall Defined Define All Requirements Sign-off Design All Requirements Sign-off Complete System Build All Requirements

Iterative Staged Delivery Defined Requirements Defined and Planned Build for some Requirements Build for some Requirements Build for some Requirements Feedback Feedback Release Source: Agile & Iterative Development. Craig Larman

Agile Defined Feasibility, Initiation Backlog, Priorities, User Stories Short Development Sprints Releases Retrospective, Adapt Requirements Test/Evaluate Sprints Sprint n Sprint 1 Sprint 2

Waterfall Staged Delivery Agile Scope, Technology, Contract Clear requirements Fixed deliverables Single application Several applications Prototypes expected Flexible scope, deliverables One or several applications Size, Duration Small size, short duration project Medium or large size, mid to long duration Any size or duration project Capacity, Capabilities, Environment Limited capacity, resources, and environment Frequent turnover on project team Capacity, resources, and environment to support multiple releases Customer EXPECTS collaboration Stable, experienced project team When do these Models Work Best?

Daily Scrum 2-4 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Potentially Shippable Product Increment Case Study 1: Beck s Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Product Owner Geospatial Analyst Scrum Master - Lead Developer Daily Scrum Project Manager The team 2 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project

Thank you Please fill out the session survey: Offering ID: 1586 Online www.esri.com/ucsessionsurveys Unlock the Value of Your Location Information

When is Agile the Best Project Management Method?