what it is and what it...
TRANSCRIPT
Agile Project Management
What it is and what it isn’t
Janelle Abaoag
Project Insight
Marketing, Public Relations
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 [email protected]
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
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
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: [email protected]
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