what it is and what it...

Post on 07-Jul-2020

18 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Agile Project Management

What it is and what it isn’t

Janelle Abaoag

Project Insight

Marketing, Public Relations

Janelle.Abaoag@projectinsight.com

www.projectinsight.net

Moderator

Things to know…

All participants will be on mute

Questions are welcome

� Please use the questions box to ask

questions

� The moderator will select questions

� All questions will be answered today or

by email at info@projectinsight.net

Webinar recording available in the PI Community

Diane C. Altwies, MBA, PMP

CEO, Core Performance Concepts Inc.

Training in project management,

PMP® and CAPM® certification, leadership,

business analysis, agile and six sigma

daltwies@cpconcepts.net

www.coreperformanceconcepts.com

Presenter

PMP® and CAPM® are registered trademarks of the

Project Management Institute

Janice Y. Preston, MBA, CPA, PMP

COO, Core Performance Concepts Inc.

Training in project management,

PMP® and CAPM® certification, leadership,

business analysis, agile and six sigma

jypreston@cpconcepts.net

www.coreperformanceconcepts.com

Presenter

PMP® and CAPM® are registered trademarks of the

Project Management Institute

Who Is on the Call?

Are you:

� A Project Manager without your PMP certification?

� A PMP in the role of a Project Manager?

� A program manager?

� Just looking for ways to use Project Insight more

effectively?

Goals of the Fundamental Series

Deepen your understanding of fundamental project

management concepts

Identify tools and techniques that can be implemented to

manage projects more effectively

Discover practical applications for your existing projects

Use project management software more effectively

Janet Waite, PMP, CSM

A Project Manager and Certified

ScrumMaster for a Fortune 100 Insurance

Company in the Tampa Bay area.

Presenter

PMP® and CAPM® are registered trademarks of the

Project Management Institute

Objectives of This Webinar

Understand what agile is and where it came from

Compare PMBOK® project phases with the waterfall

method and the Agile release

Understand the Agile Lifecycle

Link PMBOK® Guide Processes to Agile development

What best describes your interest?

• You are currently using an Agile approach in

your organization.

• You are considering using an Agile approach in

your organization.

• You just want to learn more about Agile.

• You are interested in pursuing some sort of Agile

certification.

Section 1: Agile Overview

What is agile?

Agile history

Agile Manifesto Values

Agile Manifesto Principles

Agile software development - is a group of

software development methodologies based on

iterative and incremental development, where

requirements and solutions evolve through

collaboration between self-organizing, cross-

functional teams. Wikipedia®

Agile Project - is a temporary endeavor

undertaken to create a unique product, service or

result, using agile values, principles and

techniques derived from the Agile Manifesto.

Definition

1950’s - Incremental software development

methods are starting to be used.

1974 - E.A. Edmonds writes a paper on adaptive

software development.

1990’s - Heavyweight Vs. Lightweight development

methods.

2001 - The Agile Manifesto was published.

Agile History

The Agile Manifesto - Values

Working

software over comprehensive documentation

Responding to

change over following a plan

Customer

collaboration

over contract negotiation

Individuals and

interactions

over processes and tools

www.agilemanifesto.org

Satisfy the customer through early and continuous delivery of valuable

software.

Welcome changing requirements, even late in development.

Deliver Working software frequently.

Business people and developers must work together daily throughout

the project.

Build projects around motivated individuals.

The most efficient and effective method of conveying information to

and within a development team is face-to-face conversation.

The Agile Manifesto – 12 Principles

www.agilemanifesto.org

Working software is the primary measure of progress.

Agile processes promote sustainable development.

Continuous attention to technical excellence and good design enhances

agility.

Simplicity--the art of maximizing the amount of work not done is

essential.

The best architectures, requirements, and designs emerge from self-

organizing teams.

At regular intervals, the team reflects on how to become more effective,

then tunes and adjusts its behavior accordingly.

The Agile Manifesto – 12 Principles

www.agilemanifesto.org

Section 2: Agile vs. PMBOK® Guide

Project Phases

Agile Life cycle

The Agile Project

The Agile Release

The Agile Iteration

The Agile Daily work

Project Phases

Initial Intermediate Intermediate Intermediate Final

Analysis Design Code Test Deploy

Release Planning

Iteration Iteration IterationRelease

Retrospective

����------ PMBOK ® Project Phases -----����

����------ Waterfall Project Phases -----����

����------------ Agile Release ------------����

The Agile Project Lifecycle (Fractal)

Product Planning

Release Release Release Retrospective

Release Planning

Iteration Iteration Iteration Retrospective

����------------- Agile Project--------------����

����------------- Agile Release ------------����

Iteration Planning

Daily Work Daily Work Daily WorkRetrospective/

Demo

Stand-up Meeting

Task Integration Task Integration Task IntegrationProgress Updates

����------------- Agile Iteration ----------����

����------------- Agile Daily Work ---------����

The Agile Project

Product Planning

Release Release Release Retrospective

����------------- Agile Project--------------����

Initial Intermediate Intermediate Intermediate Final

����------ PMBOK ® Project Phases -----����

Vision

Create

Product Road Map

Create

Product Backlog

Release

Planning

Software

Release

Project

Closeout

The Agile Project (Outputs)

Vision of the Product

Road map with Release time frames.

Product Backlog (Prioritized and Estimated).

Other Possible Outputs:

High Level Design

Functioning software for each release

Lessons learned

Determine which Agile method to use.

The Agile Release

����------------- 3 to 6 Months-------------����

Release Planning

Release Plan: Iteration length,

Velocity, User Stories

Iteration Execution

Update the Release Plan

Release Retrospective

Release Planning

Iteration Iteration Iteration Retrospective

����------------- Agile Release ------------����

The Agile Iteration

����------------- 2 to 6 Weeks-------------����Iteration

Planning

Detailed Task

list

Iteration

Execution

Demo

Iteration

Retrospective

Iteration Planning

Daily Work Daily Work Daily Work Retrospective

����------------- Agile Iteration ----------����

Story1 : Design,

Build, Test

Story2 : Design,

Build, Test

Story3 : Design,

Build, Test

The Agile Daily Work

Stand up meeting:

Status, Identify potential

issues

Task Execution: Story Design,

Build, Test, Task

completion

Update Burn down chart

Demo

Stand-up Meeting

Task Integration Task Integration Task IntegrationRetrospective/D

emo

����------------- Agile Daily Work ---------����

The Agile Daily Work WBS

Difference Between Agile & Waterfall

Agile Waterfall

Team Motivation (Value Driven) Team Motivation(Plan Driven)

Fixed - Resources and Time Boxes Fixed – Requirements.

Leadership – Serve the team and remove

obstacles

Leadership – Manage the team and Risks

Process Improvement – Constant through

retrospectives

Process Improvement - Lessons Learned

Project Management Processes

Initiating Planning Executing Closing

Controlling Controlling ControllingControlling

Agile Management Processes

Product Backlog &ReleasePlanning

IterationPlanning/IterationReview

Iteration Release

Iteration Backlog &Burndown

Iteration Backlog &Burndown

IterationBacklog &Burndown

IterationBacklog &Burndown

The End

WAHOO!

Reference Page

www.SlingerConsulting.com

Blog.Chadelbrect.com

Process.osellus.com

www.ambysoft.com

Agile Software Development Second Edition. The Cooperative

Game, Alistar Cockburn

Agile Estimating and Planning, Mike Cohen

User Stories Applied For Agile Software Development, Mike

Cohen

Goals of the Fundamental Series

Deepen your understanding of fundamental project

management concepts

Identify tools and techniques that can be implemented to

manage projects more effectively

Discover practical applications for your existing projects

Use project management software more effectively

Books for Credentials

� Achieve PMP® Exam Success

� Achieve CAPM® Success

� Program Management Professional (PgMP ®) Study

Guide

To order: www.jrosspub.com

The ProActive PM Series

Practical Tools

is now available online!

You are invited to learn and earn 24 PDUs with 8

online sessions at your own schedule and pace.

� Brush up on your knowledge of the fundamentals

� Find tips and techniques to help you gain control of projects

� Learn about more complex topics in project management

� Discover concepts, tools and ways to better manage projects

http://www.coreperformanceconcepts.com/tools.html

Online Courses for PDUs

© 2013 Core Performance Concepts Inc.

2013 Fundamentals Webinar Series

The 2nd Wednesday of Every Month - 8:00am PT

Topics

� July 10 – A New Focus on Stakeholders

� Aug 14 – Avoiding Communication Pitfalls

� Sept 11 – Mastering Business Networking

� Oct 9 – Delivering Quality in Projects

� Nov 13 – Earned Value Basics

� Dec 11 – The Global Challenge in Projects

© 2013 Core Performance Concepts Inc.

Register Ahead of Time

Go to www.projectinsight.net

2 ways to register:

Free Project Management

Training

Training & Webinar

Calendar

Earn PDUs

You will automatically receive your PDUs via email after the webinar

For further questions: Janelle.Abaoag@projectinsight.com

Earn 1 PDU for each webinar session attended

To register your PDUs go to www.pmi.org

Login as a member of PMI

Select Category B – Continuing Education

Knowledge Areas: Integration, Scope, Time, Risk

Process Groups: Planning, Executing, Monitoring & Control

Enter the information provided on your proof of attendance

Click continue

top related