SlideShare a Scribd company logo
1 of 41
© International Institute for Learning, Inc., All rights reserved. 1Intelligence, Integrity and Innovation© International Institute for Learning, Inc., All rights reserved.
Thank you for joining us today.
This webinar is brought to you by IIL – a global leader in:
Project, Program and Portfolio Management
Microsoft® Project and Project Server
Lean Six Sigma | Business Analysis
Agile | PRINCE2® | ITIL®
Leadership and Interpersonal Skills
Developing an Agile Schedule
in Microsoft® Project –
It is Possible!
© International Institute for Learning, Inc., All rights reserved. 2Intelligence, Integrity and Innovation
Global IIL Companies
IIL US
IIL Asia (Singapore)
IIL Australia
IIL Brasil
IIL Canada
IIL China
IIL Europe (United Kingdom)
IIL Finland
IIL France
IIL Germany
IIL Hong Kong
IIL Hungary
IIL India
IIL Japan
IIL Korea (Seoul)
IIL México
IIL Middle East (Dubai)
IIL Spain
© International Institute for Learning, Inc., All rights reserved. 3Intelligence, Integrity and Innovation
What is a Project?
© International Institute for Learning, Inc., All rights reserved. 4Intelligence, Integrity and Innovation
A temporary endeavor undertaken to create a unique
product, service, or result
What is a Project?
G – Goal Oriented
U – Unique
F – Finite
I – Interdependent Activities
© International Institute for Learning, Inc., All rights reserved. 5Intelligence, Integrity and Innovation
Project Management Knowledge
Areas and Constraints
© International Institute for Learning, Inc., All rights reserved. 6Intelligence, Integrity and Innovation
Waterfall
© International Institute for Learning, Inc., All rights reserved. 7Intelligence, Integrity and Innovation
Key characteristics of the Waterfall (classic)
method:
A development method that is:
Linear
Sequential
It has distinct goals for each phase of
development.
Once a phase is completed, there is no
turning back.
Waterfall – Key Characteristics
© International Institute for Learning, Inc., All rights reserved. 8Intelligence, Integrity and Innovation
Key stages / phases of development:
Waterfall – Diagrammatic Representation
Requirements
Design
Implementation
Verification
Maintenance
© International Institute for Learning, Inc., All rights reserved. 9Intelligence, Integrity and Innovation
Waterfall Projects – The V Diagram
Key stages / phases of development:
Concept
Requirements
System
Requirements
High level
Design
Detail
Design
System
Development
Unit
Test
Sub-System
Verification
System
Verification
System
Validation
Unit
Test Plan
Sub-System
Verification Plan
System Verification Plan
System Validation Plan
Strategic
need
Benefits
recovery
© International Institute for Learning, Inc., All rights reserved. 10Intelligence, Integrity and Innovation
Waterfall Project Management
Diagrammatic view of the Waterfall approach to parameters:
Features
Quality?
Time Cost
Fixed
Variable
Plan driven
Derives and delivers to a
specification
Produces a plan from the
specification
The plan indicates likely time and
cost
Change is a distraction
© International Institute for Learning, Inc., All rights reserved. 11Intelligence, Integrity and Innovation
Delivers everything needed
Regulatory compliance projects
Governance procedures
Documentation
Known / repeatable process
Unified planning
Significance of Project Manager
Delegation to and by Project Manager
The Strengths of Waterfall
Strengths of Waterfall / PMIBoK
© International Institute for Learning, Inc., All rights reserved. 12Intelligence, Integrity and Innovation
Demo
© International Institute for Learning, Inc., All rights reserved. 13Intelligence, Integrity and Innovation
What do we mean by “Agile”?
© International Institute for Learning, Inc., All rights reserved. 14Intelligence, Integrity and Innovation
Key characteristics of the Agile method:
A development method that is:
Iterative
Incremental
Embraces change
Delivers deployable product
early for ROI
Delivers a Minimum Usable
Sub-seT (MUST) to time
Agile – Key Characteristics
© International Institute for Learning, Inc., All rights reserved. 15Intelligence, Integrity and Innovation
Agile – Diagrammatic Representation
Key aspects of development:
Requirements
Design
Implementation
Verification
Maintenance
Iterative –
from
anywhere to
anywhere
© International Institute for Learning, Inc., All rights reserved. 16Intelligence, Integrity and Innovation
Agile Project Management
Diagrammatic view of the Agile approach to parameters:
Fixed
Variable
Value driven
Understands and delivers to a
business value
Produces to agreed and fixed
time (and cost)
Does not compromise quality
Change is embraced
Features
Quality
Time Cost
© International Institute for Learning, Inc., All rights reserved. 17Intelligence, Integrity and Innovation
Strengths agile:
Delivers minimum usable subset
Delivers on time and to cost
Iterative development for evolving solution
Economical on documentation
High degree of empowerment
Flexible processes
Collaboration of whole team
The Strengths of Agile
© International Institute for Learning, Inc., All rights reserved. 18Intelligence, Integrity and Innovation
Plan vs. Value Driven
Source: Ryan Matena, “Ready for Agile,” Projects@Work.com, 9/28/06
© International Institute for Learning, Inc., All rights reserved. 19Intelligence, Integrity and Innovation
Plan-Driven Methods
All requirements are detailed
and approved before
development.
Changes are approved
through a formal change
control process.
Emphasis is placed on
documents as deliverables.
Stakeholders see the product
at the end of the lifecycle.
Agile Methods
Requirements are detailed just
before they are developed.
Requirements changes are
integrated into plans.
Emphasis is placed on working
software over documentation.
Stakeholders see the evolving
product at the end of every
iteration.
Contrasting Plan-Driven and Agile Methods
© International Institute for Learning, Inc., All rights reserved. 20Intelligence, Integrity and Innovation
Plan-Driven Methods
Detailed plans are created at
the start of the project.
Plans are typically activity-
based, and not based on
feature priority.
Testing and integration are
performed at the end of the
lifecycle.
Agile Methods
Plans are built iteratively to
incorporate new knowledge
and changes.
Plans are feature-based.
Features are developed
based on priority.
Testing and integration are
performed in every iteration.
Contrasting Plan-Driven and Agile Methods
© International Institute for Learning, Inc., All rights reserved. 21Intelligence, Integrity and Innovation
The Scrum Process
Product
Backlog
Product
Backlog
Sprint Planning
Meeting
Sprint
1-4 weeks
Daily Scrum
Every 24 hours
Potentially
Releasable
Product
Increment
Sprint Review
Meeting
© International Institute for Learning, Inc., All rights reserved. 22Intelligence, Integrity and Innovation
Release planning involves selecting features
from the Product Backlog based on priority or the selected
themes for a release.
Themes are groups of features that provide discrete sets of user
or customer-valued functionality.
The release plan answers the question “When will you be
done (or partially done)?”
The release is accomplished through a series of iterations.
Release Planning
© International Institute for Learning, Inc., All rights reserved. 23Intelligence, Integrity and Innovation
The Product Backlog is a list of features prioritized by
business value.
Detailed requirements in the backlog are often written as
user stories.
User story format: As a <user role>, I want to <achieve some
goal> so that I can <receive some benefit>.
The Product Backlog
© International Institute for Learning, Inc., All rights reserved. 24Intelligence, Integrity and Innovation
Example User Story
As a book author, I want to be able to add search
keywords and categories to my book details so that
customers can easily find my book on the site.
© International Institute for Learning, Inc., All rights reserved. 25Intelligence, Integrity and Innovation
Demo
© International Institute for Learning, Inc., All rights reserved. 26Intelligence, Integrity and Innovation
Steps in release planning:
1. Estimate and prioritize user
stories and themes.
2. Select an iteration length.
3. Estimate the number of user
stories the team can complete in
an iteration (aka velocity).
4. Select a release date.
Planning a Release
© International Institute for Learning, Inc., All rights reserved. 27Intelligence, Integrity and Innovation
Since cost is factored into the prioritization and planning
processes, the team must estimate the effort involved in
completing each user story.
Two user story estimation techniques:
1. Story points, which are a measure of relative size
2. Ideal days, which is the amount of time a story takes to develop
with no interruptions
Estimating Story Cost
© International Institute for Learning, Inc., All rights reserved. 28Intelligence, Integrity and Innovation
Story points are relative values based on the size or difficulty
of a user story relative to other stories.
Can be numbers – e.g., 1, 2, 5, 8
Or other size measures, such as t-shirt sizes – e.g., XXS, XS, S, M,
L, XL, XXL
When you estimate using story points, you estimate the
“bigness” of a user story compared to other stories.
Story Points
© International Institute for Learning, Inc., All rights reserved. 29Intelligence, Integrity and Innovation
Velocity is a measure of the team’s rate of progress
calculated by summing the size of the user stories that the
team can complete during an iteration.
The team’s velocity = the number of story points (or ideal days)
completed during an iteration
Velocity can be based on observed velocity or a forecast based
on the team’s capacity
Velocity
© International Institute for Learning, Inc., All rights reserved. 30Intelligence, Integrity and Innovation
Velocity x Number of iterations in a release = the number of story
points that can be completed in the release
Example:
For the next release, two themes have been selected
The total story point estimates for the themes = 80
The team’s velocity is forecast at 10 story points per 2-week
iteration
The release will be complete in 8, 2-week iterations, or 3
months
If the release date is already set, velocity can be used to
determine the number of stories that can be completed in the
release.
Velocity and Release Planning
© International Institute for Learning, Inc., All rights reserved. 31Intelligence, Integrity and Innovation
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
A user
can…
Example Release Plan
Iteration #1 Iteration #2 Iterations #3-5
A user
can…
6
A user
can…
4
2
2
4
3
3
6
6
4
3
6
4
3
4
© International Institute for Learning, Inc., All rights reserved. 32Intelligence, Integrity and Innovation
During the iteration planning meeting, user stories are selected
for an iteration based on the release plan, business value, and
the size of the stories.
Each story is discussed and decomposed into the tasks that
need to be done to complete it.
Tasks are estimated using ideal days or hours.
Task estimates are done collaboratively with the whole team.
Iteration Planning
© International Institute for Learning, Inc., All rights reserved. 33Intelligence, Integrity and Innovation
TASKS:
Create entries in the UI for
search keywords
Create entries in the UI for
search categories
Integrate keywords
and categories into site
search capabilities
Write unit tests
Execute unit tests
…
Example: User Stories to Tasks
As a book author, I want to be
able to add search keywords
and categories to my book
details so that customers can
easily find my book on the site.
USER STORY:
© International Institute for Learning, Inc., All rights reserved. 34Intelligence, Integrity and Innovation
The iteration plan contains:
The iteration goal and target velocity
The user stories selected for the iteration
The tasks needed to build the stories
The estimates for the tasks in ideal days or hours
The Iteration Plan
© International Institute for Learning, Inc., All rights reserved. 35Intelligence, Integrity and Innovation
Code
the…4 ME
Code
the…4 ME
Test
the…4
Code
the…6
Code
the…4
Code
the…4
Test
the…4
Code
the…2
Test
the…1
Code
the…2
Test
the…1
Code
the…6
Test
the…3
A user
can…
Example Iteration Plan (aka Team Board)
6
Code
the…4
Test
the…4 ME
YU
TY
User Stories Tasks In Progress Done
A user
can…
6
Test
the…4 ME
Code
the…4 YU
Code
the…4 TY
Test
the…4 TY
© International Institute for Learning, Inc., All rights reserved. 36Intelligence, Integrity and Innovation
Stories, Tasks, and Assignments
Code
the…4 ME
Code
the…4 ME
Test
the…4
Code
the…6
Code
the…4
Code
the…2
Test
the…1
Code
the…6
Test
the…3
A user
can…
6
Code
the…4
Test
the…4 ME
YU
TY
User Stories Tasks In Progress Done
Test
the…4 ME
Story
estimated in
story points
Tasks estimated in
ideal days/hours
Tasks
selected by a
team
member to
work on
© International Institute for Learning, Inc., All rights reserved. 37Intelligence, Integrity and Innovation
Demo
© International Institute for Learning, Inc., All rights reserved. 38Intelligence, Integrity and Innovation
A burndown chart is a simple way to track progress during an
iteration.
To create a burndown chart, sum the task hours remaining
once a day and plot it.
Using Burndown Charts to Track Progress
© International Institute for Learning, Inc., All rights reserved. 39Intelligence, Integrity and Innovation
Example Burndown Chart
TaskHours
Days in Iteration
180
160
100
120
140
80
60
40
20
© International Institute for Learning, Inc., All rights reserved. 40Intelligence, Integrity and Innovation
Demo
© International Institute for Learning, Inc., All rights reserved. 41Intelligence, Integrity and Innovation
We invite you to get a closer look at what IIL can do for you
and your organization, by visiting www.iil.com or email
learning@iil.com and let us know how we can meet your
learning needs.
Please connect with IIL Socially:
Like us on: facebook.com/IIL.inc
Follow us: twitter.com/IILGLOBAL
Join our Discussions on LinkedIn
At IIL, Our Greatest Accomplishments are Yours

More Related Content

What's hot

Innovation strategyroadmap ppt
Innovation strategyroadmap pptInnovation strategyroadmap ppt
Innovation strategyroadmap pptJoe Hines
 
Enterprise Architecture in the Business Technology Age
Enterprise Architecture in the Business Technology AgeEnterprise Architecture in the Business Technology Age
Enterprise Architecture in the Business Technology AgeJean-François Caenen
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORARagavendra Prasath
 
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Edunomica
 
Development Based Project- Step by Step Development Procedure
Development Based Project- Step by Step Development ProcedureDevelopment Based Project- Step by Step Development Procedure
Development Based Project- Step by Step Development ProcedureMd. Mahfujur Rahman
 
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?Edunomica
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debtScott W. Ambler
 
A Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentA Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentComputer Aid, Inc
 
Product Innovation Roadmap
Product Innovation RoadmapProduct Innovation Roadmap
Product Innovation RoadmapGuenther Ruhe
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 
Lockheed martin - the employer of choice mission
Lockheed martin - the employer of choice missionLockheed martin - the employer of choice mission
Lockheed martin - the employer of choice missionRanjan E Rajan
 
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoSgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoIndia Scrum Enthusiasts Community
 
Architecting the Enterprise (in a SAFe Context)
Architecting the Enterprise (in a SAFe Context)Architecting the Enterprise (in a SAFe Context)
Architecting the Enterprise (in a SAFe Context)Mikkel Brahm
 
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyIT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyNUS-ISS
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architectureScott W. Ambler
 
Demonstrating the Value of Process Modelling
Demonstrating the Value of Process ModellingDemonstrating the Value of Process Modelling
Demonstrating the Value of Process ModellingBPM Link
 

What's hot (18)

Innovation strategyroadmap ppt
Innovation strategyroadmap pptInnovation strategyroadmap ppt
Innovation strategyroadmap ppt
 
Enterprise Architecture in the Business Technology Age
Enterprise Architecture in the Business Technology AgeEnterprise Architecture in the Business Technology Age
Enterprise Architecture in the Business Technology Age
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
 
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
 
Development Based Project- Step by Step Development Procedure
Development Based Project- Step by Step Development ProcedureDevelopment Based Project- Step by Step Development Procedure
Development Based Project- Step by Step Development Procedure
 
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
Dave Davis: Infrastructure Projects – What Makes then Different and Difficult?
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debt
 
A Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications DevelopmentA Guide to Effective Benchmarking of Applications Development
A Guide to Effective Benchmarking of Applications Development
 
Product Innovation Roadmap
Product Innovation RoadmapProduct Innovation Roadmap
Product Innovation Roadmap
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
What do we manage
What do we manageWhat do we manage
What do we manage
 
Lockheed martin - the employer of choice mission
Lockheed martin - the employer of choice missionLockheed martin - the employer of choice mission
Lockheed martin - the employer of choice mission
 
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoSgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
 
Architecting the Enterprise (in a SAFe Context)
Architecting the Enterprise (in a SAFe Context)Architecting the Enterprise (in a SAFe Context)
Architecting the Enterprise (in a SAFe Context)
 
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyIT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architecture
 
Demonstrating the Value of Process Modelling
Demonstrating the Value of Process ModellingDemonstrating the Value of Process Modelling
Demonstrating the Value of Process Modelling
 

Similar to Developing an Agile Schedule in Microsoft Project - It is Possible!

Lean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignLean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignVMware Tanzu
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agileqtntpam
 
Agility Accelerator
Agility AcceleratorAgility Accelerator
Agility AcceleratorCraig Smith
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?Alan Braz
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Enthiosys Inc
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
Unit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleUnit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleDhivyaa C.R
 
Business architecture &amp; agile architecture
Business architecture &amp; agile architectureBusiness architecture &amp; agile architecture
Business architecture &amp; agile architectureKrzysztof Tomkiewicz
 
Product Thinking – The key to Digital Product Innovation and Management
Product Thinking – The key to Digital Product Innovation and ManagementProduct Thinking – The key to Digital Product Innovation and Management
Product Thinking – The key to Digital Product Innovation and ManagementNUS-ISS
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production processmkparente
 
IGI - Solution presentation-DP
IGI - Solution presentation-DPIGI - Solution presentation-DP
IGI - Solution presentation-DPNeetu Gupta
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
 
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsDevOps.com
 

Similar to Developing an Agile Schedule in Microsoft Project - It is Possible! (20)

Lean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignLean Product Management User-Centered App Design
Lean Product Management User-Centered App Design
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
Agility Accelerator
Agility AcceleratorAgility Accelerator
Agility Accelerator
 
Venkatesh_Resume
Venkatesh_ResumeVenkatesh_Resume
Venkatesh_Resume
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?É possível medir se um gigante é ágil?
É possível medir se um gigante é ágil?
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Unit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleUnit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycle
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
Business architecture &amp; agile architecture
Business architecture &amp; agile architectureBusiness architecture &amp; agile architecture
Business architecture &amp; agile architecture
 
Product Thinking – The key to Digital Product Innovation and Management
Product Thinking – The key to Digital Product Innovation and ManagementProduct Thinking – The key to Digital Product Innovation and Management
Product Thinking – The key to Digital Product Innovation and Management
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production process
 
IGI - Solution presentation-DP
IGI - Solution presentation-DPIGI - Solution presentation-DP
IGI - Solution presentation-DP
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Resume - Anil Kumar Krishna
Resume - Anil Kumar KrishnaResume - Anil Kumar Krishna
Resume - Anil Kumar Krishna
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
 

More from International Institute for Learning

The Pharmaceutical Project Roller Coaster: How to Improve the Ride
The Pharmaceutical Project Roller Coaster: How to Improve the RideThe Pharmaceutical Project Roller Coaster: How to Improve the Ride
The Pharmaceutical Project Roller Coaster: How to Improve the RideInternational Institute for Learning
 
Improving Business Writing: How to Write Communications That Are Retrieved, R...
Improving Business Writing: How to Write Communications That Are Retrieved, R...Improving Business Writing: How to Write Communications That Are Retrieved, R...
Improving Business Writing: How to Write Communications That Are Retrieved, R...International Institute for Learning
 
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand International Institute for Learning
 
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...International Institute for Learning
 

More from International Institute for Learning (20)

Expand Your Communication Skills within Microsoft Project 2013
Expand Your Communication Skills within Microsoft Project 2013Expand Your Communication Skills within Microsoft Project 2013
Expand Your Communication Skills within Microsoft Project 2013
 
PMI Professional in Business Analyisis (PMI-PBA) Certification
PMI Professional in Business Analyisis (PMI-PBA) Certification PMI Professional in Business Analyisis (PMI-PBA) Certification
PMI Professional in Business Analyisis (PMI-PBA) Certification
 
2015 - New PMI Continuing Certification Requirements (CCR)
2015 - New PMI Continuing Certification Requirements (CCR) 2015 - New PMI Continuing Certification Requirements (CCR)
2015 - New PMI Continuing Certification Requirements (CCR)
 
Leverage the Power of Coaching within Your Projects and Business
Leverage the Power of Coaching within Your Projects and Business Leverage the Power of Coaching within Your Projects and Business
Leverage the Power of Coaching within Your Projects and Business
 
Data Security Breach: The Sony & Staples Story
Data Security Breach: The Sony & Staples StoryData Security Breach: The Sony & Staples Story
Data Security Breach: The Sony & Staples Story
 
Applying Lean Six Sigma in Healthcare
Applying Lean Six Sigma in HealthcareApplying Lean Six Sigma in Healthcare
Applying Lean Six Sigma in Healthcare
 
Global Business Etiquette
Global Business Etiquette Global Business Etiquette
Global Business Etiquette
 
The Pharmaceutical Project Roller Coaster: How to Improve the Ride
The Pharmaceutical Project Roller Coaster: How to Improve the RideThe Pharmaceutical Project Roller Coaster: How to Improve the Ride
The Pharmaceutical Project Roller Coaster: How to Improve the Ride
 
Project Management in the Cloud: Dynamic Communication
Project Management in the Cloud: Dynamic Communication Project Management in the Cloud: Dynamic Communication
Project Management in the Cloud: Dynamic Communication
 
Improving Business Writing: How to Write Communications That Are Retrieved, R...
Improving Business Writing: How to Write Communications That Are Retrieved, R...Improving Business Writing: How to Write Communications That Are Retrieved, R...
Improving Business Writing: How to Write Communications That Are Retrieved, R...
 
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand
Risks - Threats and Opportunities: How Not to Bury Your Head in the Sand
 
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...
The Scorpion and the Frog - Sink or Swim: Stakeholder Management to Keep You ...
 
Emerging Trends in PMO Governance
Emerging Trends in PMO Governance Emerging Trends in PMO Governance
Emerging Trends in PMO Governance
 
Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma Improving Project Management Skills with Lean Six Sigma
Improving Project Management Skills with Lean Six Sigma
 
Webinar: Metrics Management - Be Careful What You Wish For!
Webinar: Metrics Management - Be Careful What You Wish For!Webinar: Metrics Management - Be Careful What You Wish For!
Webinar: Metrics Management - Be Careful What You Wish For!
 
Grateful Leadership
Grateful Leadership Grateful Leadership
Grateful Leadership
 
CAPM® EDGE
CAPM® EDGECAPM® EDGE
CAPM® EDGE
 
Knowledge Management Principles for Project Managers
Knowledge Management Principles for Project ManagersKnowledge Management Principles for Project Managers
Knowledge Management Principles for Project Managers
 
Organizational Survival: Double Meaning of Sustainability
Organizational Survival: Double Meaning of SustainabilityOrganizational Survival: Double Meaning of Sustainability
Organizational Survival: Double Meaning of Sustainability
 
The Benefits of E-Learning
The Benefits of E-LearningThe Benefits of E-Learning
The Benefits of E-Learning
 

Recently uploaded

XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

Developing an Agile Schedule in Microsoft Project - It is Possible!

  • 1. © International Institute for Learning, Inc., All rights reserved. 1Intelligence, Integrity and Innovation© International Institute for Learning, Inc., All rights reserved. Thank you for joining us today. This webinar is brought to you by IIL – a global leader in: Project, Program and Portfolio Management Microsoft® Project and Project Server Lean Six Sigma | Business Analysis Agile | PRINCE2® | ITIL® Leadership and Interpersonal Skills Developing an Agile Schedule in Microsoft® Project – It is Possible!
  • 2. © International Institute for Learning, Inc., All rights reserved. 2Intelligence, Integrity and Innovation Global IIL Companies IIL US IIL Asia (Singapore) IIL Australia IIL Brasil IIL Canada IIL China IIL Europe (United Kingdom) IIL Finland IIL France IIL Germany IIL Hong Kong IIL Hungary IIL India IIL Japan IIL Korea (Seoul) IIL México IIL Middle East (Dubai) IIL Spain
  • 3. © International Institute for Learning, Inc., All rights reserved. 3Intelligence, Integrity and Innovation What is a Project?
  • 4. © International Institute for Learning, Inc., All rights reserved. 4Intelligence, Integrity and Innovation A temporary endeavor undertaken to create a unique product, service, or result What is a Project? G – Goal Oriented U – Unique F – Finite I – Interdependent Activities
  • 5. © International Institute for Learning, Inc., All rights reserved. 5Intelligence, Integrity and Innovation Project Management Knowledge Areas and Constraints
  • 6. © International Institute for Learning, Inc., All rights reserved. 6Intelligence, Integrity and Innovation Waterfall
  • 7. © International Institute for Learning, Inc., All rights reserved. 7Intelligence, Integrity and Innovation Key characteristics of the Waterfall (classic) method: A development method that is: Linear Sequential It has distinct goals for each phase of development. Once a phase is completed, there is no turning back. Waterfall – Key Characteristics
  • 8. © International Institute for Learning, Inc., All rights reserved. 8Intelligence, Integrity and Innovation Key stages / phases of development: Waterfall – Diagrammatic Representation Requirements Design Implementation Verification Maintenance
  • 9. © International Institute for Learning, Inc., All rights reserved. 9Intelligence, Integrity and Innovation Waterfall Projects – The V Diagram Key stages / phases of development: Concept Requirements System Requirements High level Design Detail Design System Development Unit Test Sub-System Verification System Verification System Validation Unit Test Plan Sub-System Verification Plan System Verification Plan System Validation Plan Strategic need Benefits recovery
  • 10. © International Institute for Learning, Inc., All rights reserved. 10Intelligence, Integrity and Innovation Waterfall Project Management Diagrammatic view of the Waterfall approach to parameters: Features Quality? Time Cost Fixed Variable Plan driven Derives and delivers to a specification Produces a plan from the specification The plan indicates likely time and cost Change is a distraction
  • 11. © International Institute for Learning, Inc., All rights reserved. 11Intelligence, Integrity and Innovation Delivers everything needed Regulatory compliance projects Governance procedures Documentation Known / repeatable process Unified planning Significance of Project Manager Delegation to and by Project Manager The Strengths of Waterfall Strengths of Waterfall / PMIBoK
  • 12. © International Institute for Learning, Inc., All rights reserved. 12Intelligence, Integrity and Innovation Demo
  • 13. © International Institute for Learning, Inc., All rights reserved. 13Intelligence, Integrity and Innovation What do we mean by “Agile”?
  • 14. © International Institute for Learning, Inc., All rights reserved. 14Intelligence, Integrity and Innovation Key characteristics of the Agile method: A development method that is: Iterative Incremental Embraces change Delivers deployable product early for ROI Delivers a Minimum Usable Sub-seT (MUST) to time Agile – Key Characteristics
  • 15. © International Institute for Learning, Inc., All rights reserved. 15Intelligence, Integrity and Innovation Agile – Diagrammatic Representation Key aspects of development: Requirements Design Implementation Verification Maintenance Iterative – from anywhere to anywhere
  • 16. © International Institute for Learning, Inc., All rights reserved. 16Intelligence, Integrity and Innovation Agile Project Management Diagrammatic view of the Agile approach to parameters: Fixed Variable Value driven Understands and delivers to a business value Produces to agreed and fixed time (and cost) Does not compromise quality Change is embraced Features Quality Time Cost
  • 17. © International Institute for Learning, Inc., All rights reserved. 17Intelligence, Integrity and Innovation Strengths agile: Delivers minimum usable subset Delivers on time and to cost Iterative development for evolving solution Economical on documentation High degree of empowerment Flexible processes Collaboration of whole team The Strengths of Agile
  • 18. © International Institute for Learning, Inc., All rights reserved. 18Intelligence, Integrity and Innovation Plan vs. Value Driven Source: Ryan Matena, “Ready for Agile,” Projects@Work.com, 9/28/06
  • 19. © International Institute for Learning, Inc., All rights reserved. 19Intelligence, Integrity and Innovation Plan-Driven Methods All requirements are detailed and approved before development. Changes are approved through a formal change control process. Emphasis is placed on documents as deliverables. Stakeholders see the product at the end of the lifecycle. Agile Methods Requirements are detailed just before they are developed. Requirements changes are integrated into plans. Emphasis is placed on working software over documentation. Stakeholders see the evolving product at the end of every iteration. Contrasting Plan-Driven and Agile Methods
  • 20. © International Institute for Learning, Inc., All rights reserved. 20Intelligence, Integrity and Innovation Plan-Driven Methods Detailed plans are created at the start of the project. Plans are typically activity- based, and not based on feature priority. Testing and integration are performed at the end of the lifecycle. Agile Methods Plans are built iteratively to incorporate new knowledge and changes. Plans are feature-based. Features are developed based on priority. Testing and integration are performed in every iteration. Contrasting Plan-Driven and Agile Methods
  • 21. © International Institute for Learning, Inc., All rights reserved. 21Intelligence, Integrity and Innovation The Scrum Process Product Backlog Product Backlog Sprint Planning Meeting Sprint 1-4 weeks Daily Scrum Every 24 hours Potentially Releasable Product Increment Sprint Review Meeting
  • 22. © International Institute for Learning, Inc., All rights reserved. 22Intelligence, Integrity and Innovation Release planning involves selecting features from the Product Backlog based on priority or the selected themes for a release. Themes are groups of features that provide discrete sets of user or customer-valued functionality. The release plan answers the question “When will you be done (or partially done)?” The release is accomplished through a series of iterations. Release Planning
  • 23. © International Institute for Learning, Inc., All rights reserved. 23Intelligence, Integrity and Innovation The Product Backlog is a list of features prioritized by business value. Detailed requirements in the backlog are often written as user stories. User story format: As a <user role>, I want to <achieve some goal> so that I can <receive some benefit>. The Product Backlog
  • 24. © International Institute for Learning, Inc., All rights reserved. 24Intelligence, Integrity and Innovation Example User Story As a book author, I want to be able to add search keywords and categories to my book details so that customers can easily find my book on the site.
  • 25. © International Institute for Learning, Inc., All rights reserved. 25Intelligence, Integrity and Innovation Demo
  • 26. © International Institute for Learning, Inc., All rights reserved. 26Intelligence, Integrity and Innovation Steps in release planning: 1. Estimate and prioritize user stories and themes. 2. Select an iteration length. 3. Estimate the number of user stories the team can complete in an iteration (aka velocity). 4. Select a release date. Planning a Release
  • 27. © International Institute for Learning, Inc., All rights reserved. 27Intelligence, Integrity and Innovation Since cost is factored into the prioritization and planning processes, the team must estimate the effort involved in completing each user story. Two user story estimation techniques: 1. Story points, which are a measure of relative size 2. Ideal days, which is the amount of time a story takes to develop with no interruptions Estimating Story Cost
  • 28. © International Institute for Learning, Inc., All rights reserved. 28Intelligence, Integrity and Innovation Story points are relative values based on the size or difficulty of a user story relative to other stories. Can be numbers – e.g., 1, 2, 5, 8 Or other size measures, such as t-shirt sizes – e.g., XXS, XS, S, M, L, XL, XXL When you estimate using story points, you estimate the “bigness” of a user story compared to other stories. Story Points
  • 29. © International Institute for Learning, Inc., All rights reserved. 29Intelligence, Integrity and Innovation Velocity is a measure of the team’s rate of progress calculated by summing the size of the user stories that the team can complete during an iteration. The team’s velocity = the number of story points (or ideal days) completed during an iteration Velocity can be based on observed velocity or a forecast based on the team’s capacity Velocity
  • 30. © International Institute for Learning, Inc., All rights reserved. 30Intelligence, Integrity and Innovation Velocity x Number of iterations in a release = the number of story points that can be completed in the release Example: For the next release, two themes have been selected The total story point estimates for the themes = 80 The team’s velocity is forecast at 10 story points per 2-week iteration The release will be complete in 8, 2-week iterations, or 3 months If the release date is already set, velocity can be used to determine the number of stories that can be completed in the release. Velocity and Release Planning
  • 31. © International Institute for Learning, Inc., All rights reserved. 31Intelligence, Integrity and Innovation A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… A user can… Example Release Plan Iteration #1 Iteration #2 Iterations #3-5 A user can… 6 A user can… 4 2 2 4 3 3 6 6 4 3 6 4 3 4
  • 32. © International Institute for Learning, Inc., All rights reserved. 32Intelligence, Integrity and Innovation During the iteration planning meeting, user stories are selected for an iteration based on the release plan, business value, and the size of the stories. Each story is discussed and decomposed into the tasks that need to be done to complete it. Tasks are estimated using ideal days or hours. Task estimates are done collaboratively with the whole team. Iteration Planning
  • 33. © International Institute for Learning, Inc., All rights reserved. 33Intelligence, Integrity and Innovation TASKS: Create entries in the UI for search keywords Create entries in the UI for search categories Integrate keywords and categories into site search capabilities Write unit tests Execute unit tests … Example: User Stories to Tasks As a book author, I want to be able to add search keywords and categories to my book details so that customers can easily find my book on the site. USER STORY:
  • 34. © International Institute for Learning, Inc., All rights reserved. 34Intelligence, Integrity and Innovation The iteration plan contains: The iteration goal and target velocity The user stories selected for the iteration The tasks needed to build the stories The estimates for the tasks in ideal days or hours The Iteration Plan
  • 35. © International Institute for Learning, Inc., All rights reserved. 35Intelligence, Integrity and Innovation Code the…4 ME Code the…4 ME Test the…4 Code the…6 Code the…4 Code the…4 Test the…4 Code the…2 Test the…1 Code the…2 Test the…1 Code the…6 Test the…3 A user can… Example Iteration Plan (aka Team Board) 6 Code the…4 Test the…4 ME YU TY User Stories Tasks In Progress Done A user can… 6 Test the…4 ME Code the…4 YU Code the…4 TY Test the…4 TY
  • 36. © International Institute for Learning, Inc., All rights reserved. 36Intelligence, Integrity and Innovation Stories, Tasks, and Assignments Code the…4 ME Code the…4 ME Test the…4 Code the…6 Code the…4 Code the…2 Test the…1 Code the…6 Test the…3 A user can… 6 Code the…4 Test the…4 ME YU TY User Stories Tasks In Progress Done Test the…4 ME Story estimated in story points Tasks estimated in ideal days/hours Tasks selected by a team member to work on
  • 37. © International Institute for Learning, Inc., All rights reserved. 37Intelligence, Integrity and Innovation Demo
  • 38. © International Institute for Learning, Inc., All rights reserved. 38Intelligence, Integrity and Innovation A burndown chart is a simple way to track progress during an iteration. To create a burndown chart, sum the task hours remaining once a day and plot it. Using Burndown Charts to Track Progress
  • 39. © International Institute for Learning, Inc., All rights reserved. 39Intelligence, Integrity and Innovation Example Burndown Chart TaskHours Days in Iteration 180 160 100 120 140 80 60 40 20
  • 40. © International Institute for Learning, Inc., All rights reserved. 40Intelligence, Integrity and Innovation Demo
  • 41. © International Institute for Learning, Inc., All rights reserved. 41Intelligence, Integrity and Innovation We invite you to get a closer look at what IIL can do for you and your organization, by visiting www.iil.com or email learning@iil.com and let us know how we can meet your learning needs. Please connect with IIL Socially: Like us on: facebook.com/IIL.inc Follow us: twitter.com/IILGLOBAL Join our Discussions on LinkedIn At IIL, Our Greatest Accomplishments are Yours