SlideShare a Scribd company logo
1 of 31
Arch. Dania Abdel-Aziz
Triple constraints
(time, scope, cost)
3/13/2018 1Arch. Dania Abdel-Aziz/ Lecture 4.1
University of Jordan Year
2017/2018
Second Summer Semester
Contents
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 2
Introducing Constraints Techniques
• Triple constraints
• Success Sliders
• Project Constraints
• What Do You Mean, “All Scope”?
• This is More That Just Mechanics
The concept of Triple constraints is simple and quite effective.
• On any given project, there are fundamentally three constraints,
1. The amount of work you’re going to deliver.
2. The amount of money you’re willing to spend.
3. How long the project can run.
Triple constraints
(time, scope, cost)
3/13/2018 3Arch. Dania Abdel-Aziz/ Lecture 4.1
Project cost: the amount the customer has agreed to pay for acceptable
project deliverables.
• The project cost is based on a budget that includes an estimate of the cost
associated with the various resources that will be used to accomplish the
project.
Project schedule (TIME): time table that specific when each activity should be
start and finish.
As the name implies, these are constraints imposed upon a project, “you
must finish by 12/31/17” that will be used to determine if a project was
successful or not.
3/13/2018 4Arch. Dania Abdel-Aziz/ Lecture 4.1
Triple constraints
(time, scope, cost)
Triple constraints
(time, scope, cost)
Project scope (/Quality): is the scope of a project/ all work must be done to
satisfy the customer that the deliverables meet the requirements or
acceptance criteria agreed upon at the onset of the project.
• The scope itself is generally identified up front so as to give the project the
best chance of success.
• Although scope can potentially change during the project life-cycle, a
concept known as ‘scope creep’
Note that the common success measure for the scope aspect of a project is
its inherent quality upon delivery.
3/13/2018 5Arch. Dania Abdel-Aziz/ Lecture 4.1
As the triangle image demonstrates, you can constrain on up to two
dimensions, but not all three.
3/13/2018 6Arch. Dania Abdel-Aziz/ Lecture 4.1
Triple constraints
(time, scope, cost)
Thus, you could engage with a project sponsor in an earnest discussion about
where you would put the prioritizing focus for a given project.
Three common cases:
1. Single Constraint.
2. Double Constraint.
3. The cop out.
3/13/2018 7Arch. Dania Abdel-Aziz/ Lecture 4.1
Triple constraints
(time, scope, cost)
Single Constraint:
• The first example is a pretty straight forward single constraint where the
delivery of a set number of features is most important, while schedule &
budget being less important.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 8
Example;
• Hospital project (health care facility).
• Hotel project (luxury).
• would be Blizzard entertainment, who explicitly
refuses to announce release dates in advance for
their games, rather insisting they build them
properly.
Triple constraints
(time, scope, cost)
“done when it’s done“.
Double Constraint:
• In this case, we are prioritizing one of the two constraints over the other.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 9
Example:
• Stadium for Olympics.
• Festival at the roman theatre.
• A colleague working with an entertainment
company. He had a specific team (fixed budget)
and was building a new application for an
upcoming sporting event. Thus, if they didn’t
release by a given date, the application was
worthless. In this case, the scope of what they
release was actually the least important thing.
Triple constraints
(time, scope, cost)
The cop out:
• In this case, the sponsor basically puts the focus exactly in the middle,
saying that everything is important.
• One of the failure models for this approach.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 10
As you can imagine, this does not set up a
project for success, as we have no
flexibility along any dimensions.
Triple constraints
(time, scope, cost)
Cop out : An excuse designed to shirk responsibility. Placing
blame on something else to make things easier for yourself.
SUCCESS SLIDERS
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 11
Success Sliders
Success Sliders ”exploring more than just three dimensions when considering
the success of a project”.
It was introduced by Rob Thomsett.
• This technique offer the ability to break apart that ambiguous concept
called “scope”, or prioritize other dimensions like quality and team
experience.
Indeed, you can use this type of model to prioritize along a virtually infinite
number of criteria.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 12
Success Sliders
There are two common implementations of this technique:
1. Force ranking.
2. Single prioritization.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 13
1. Force ranking.
• In this example, a number of stakeholders
each individually had to force rank the
priority of a number of different criteria
such as:
• “Stability”,
• “Adaptability of system”,
• “High Quality”,
• “Deliver Project on Time”.
• Each individual stakeholder’s values are
represented with a different colour.
The precise list may vary from project to
project.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 14
Success Sliders
• This example shows how different
stakeholders show their perspective of
priorities so that discrepancies can be
discussed and reconciled before a
project falls into duress.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 15
Success Sliders
2. Single prioritization.
The ultimate goal is a single prioritization.
This example is different in two counts.
• First, it represents a single set of agreed upon values.
• Second, it is not force ranked, but rather a budget.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 16
Success Sliders
• You can only increase the priority of one
dimension by lowering the priority of
another.
• This sort of tool, especially when used
with a number of stakeholders, can be an
excellent way to work through different
expectations and amongst different
stakeholders.
However, this technique also introduces
some limitations.
• It can’t quite distinguish what the
absolute criteria is.
• We can focus on dimensions, but are the
top 3 deal breakers? What about the top
4? There still is some ambiguity we need
to cut through.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 17
Success Sliders
This is a screen shot from a tool made available by
Mike Cohn on his website.
3. PROJECT CONSTRAINTS
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 18
3. Project Constraints
Jim Highsmith proposed the use of identifying project constraints to as a way
of reinventing the triple constraint.
His argument is that those dimensions can be prioritized into:
1. “Fixed”.
2. “Flexible”.
3. “Accept”.
but those can additionally be illustrated with threshold criteria.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 19
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 20
Example:
• The primary constraint is schedule, the application must launch by 3/1/11.
• The flexible constraint is budget.
3. Project Constraints
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 21
Example:
• In this case there is an existing team, so while there is a little bit of
flexibility with the budget, this dimension shouldn’t move too much.
• The final constraint is that they can generally accept an application that
can provide scores and game highlights.
• Thus we see the project team must deliver the application by the specified
date while adhering to the general burn rate it currently has in order to
opportunistically deliver whatever functionality it can within those
constraints.
3. Project Constraints
The concept of a fixed constraint compared to a flexible constraint can be
applied to the broader set of criteria.
Example:
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 22
3. Project Constraints
“ALL SCOPE”
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 23
What Do You Mean, “All Scope”?
Regardless of which of these more detailed techniques you may use, clearly
breaking apart the “scope” dimension is critical.
• Many projects blindly say something like, “our new system should deliver
all the scope of the old system”, without really doing any analysis of
exactly what that is.
• Indeed, finding that the question of scope can usually be broken into
smaller pieces:
1. Break by users.
2. Break by business objectives.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 24
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 25
1. Break by users:
Some projects have a wide array of user.
Ex, applications in general is used by different user times or clients who use
an application differently.
In this case, you may want to identify different dimensions to prioritize.
Example:
you could take an online book store and break it apart by the different roles
and say something like the functionality for an online book shopper is the
highest priority, as they are the ones actually buying the books. Support
for wholesalers providing the books and your administrative support staff
may be lower priorities for your first release.
What Do You Mean, “All Scope”?
2. Break by business objectives:
Many projects have hard interdependencies or down stream processes that
require time in order to deliver their own functionality.
Example:
hypothetical project book store project.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 26
What Do You Mean, “All Scope”?
THIS IS MORE THAT JUST MECHANICS
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 27
This is More That Just Mechanics
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 28
While these exercises might seem pretty straightforward and simple,
sometimes they can be quite contentious.
There are some anti-patterns when trying to use these types of techniques:
“We already know what the priority is” – frequently a project manager or
sponsor may state quite simply that this level of detail is not important,
because they already agree on it.
In these cases, sometimes the easiest thing is to ask them simply to write it
down and compare it to what some other major stakeholders think.
Frequently, this will reveal enough inconsistency that they realize they need
to entertain a more detailed discussion about criteria
“But I’m the sponsor, Isn’t this simply my decision?” – sometimes project
sponsors may feel offended that you are trying to democratize what they
see as their decision to make. It’s very important to be clear about the
point of this type of exercise and how you will use it to make decisions.
• Chances are, a project sponsor funding the project will ultimately make
the prioritization decisions and define the final criteria.
• Use success sliders or constraints to surface the expectations and
perspectives of other stakeholders so that the sponsor can make the best
informed decision.
• There’s a chance they may know something the sponsor doesn’t and the
discussion will help lead the group to a better decision.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 29
This is More That Just Mechanics
“This is ALL important” –
• Some groups of stakeholders may be unable to parse more detailed
criteria. Rather, they may have a very hard time saying precisely what is or
isn’t critical for success.
• This is usually where a force ranking, can be most valuable.
• Before even engaging in a discussion about which dimensions are truly
must have, or even the precise dimensions, stakeholders must simply
prioritize in a force ranked order.
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 30
This is More That Just Mechanics
Thank you 
3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 31

More Related Content

What's hot

Avenew Project Management Fundamental
Avenew Project Management FundamentalAvenew Project Management Fundamental
Avenew Project Management Fundamental
AVENEW INDONESIA
 

What's hot (20)

Lecture 1. general introduction to project management
Lecture 1. general introduction to project management Lecture 1. general introduction to project management
Lecture 1. general introduction to project management
 
Lecture 3.2. project management – description (3)
Lecture 3.2. project management – description (3) Lecture 3.2. project management – description (3)
Lecture 3.2. project management – description (3)
 
9. implementation (3) quality management
9. implementation (3)   quality management 9. implementation (3)   quality management
9. implementation (3) quality management
 
Lecture 2. project management – Description (1)
Lecture 2. project management – Description (1)Lecture 2. project management – Description (1)
Lecture 2. project management – Description (1)
 
Project Intro
Project IntroProject Intro
Project Intro
 
English Vocabulary for Project Management (Part 1)
English Vocabulary for Project Management (Part 1)English Vocabulary for Project Management (Part 1)
English Vocabulary for Project Management (Part 1)
 
Project Definition
Project DefinitionProject Definition
Project Definition
 
CSRA Havranek Hostetter Palisade 2012
CSRA Havranek Hostetter Palisade 2012CSRA Havranek Hostetter Palisade 2012
CSRA Havranek Hostetter Palisade 2012
 
Overall project management
Overall project managementOverall project management
Overall project management
 
Why projects are causing your organisation staff salary costs to go up
Why projects are causing your organisation staff salary costs to go up Why projects are causing your organisation staff salary costs to go up
Why projects are causing your organisation staff salary costs to go up
 
Schedule of materials 2
Schedule of materials 2Schedule of materials 2
Schedule of materials 2
 
A process is not a project
A process is not a projectA process is not a project
A process is not a project
 
The Art Of Project Management
The Art Of Project ManagementThe Art Of Project Management
The Art Of Project Management
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General Assembly
 
"Fundamentals of Project Management" book summary
"Fundamentals of Project Management" book summary"Fundamentals of Project Management" book summary
"Fundamentals of Project Management" book summary
 
Avenew Project Management Fundamental
Avenew Project Management FundamentalAvenew Project Management Fundamental
Avenew Project Management Fundamental
 
Executing Successful Projects
Executing  Successful  ProjectsExecuting  Successful  Projects
Executing Successful Projects
 
Estimating Projects for Time and Cost
Estimating Projects for Time and CostEstimating Projects for Time and Cost
Estimating Projects for Time and Cost
 
Pmp5
Pmp5Pmp5
Pmp5
 

Similar to 4.1. triple constraints (time, scope, cost)

Estimate budget and project crashing.pptx
Estimate budget and project crashing.pptxEstimate budget and project crashing.pptx
Estimate budget and project crashing.pptx
MIANMNADEEM
 
MBA 6951, Managing Complex Projects 1 Course Learning.docx
 MBA 6951, Managing Complex Projects 1 Course Learning.docx MBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docx
aryan532920
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skills
paulyeboah
 
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docxPearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
AASTHA76
 
Course ProjectPart 1 – Building Your Project PlanYou and your
Course ProjectPart 1 – Building Your Project PlanYou and your Course ProjectPart 1 – Building Your Project PlanYou and your
Course ProjectPart 1 – Building Your Project PlanYou and your
CruzIbarra161
 
PMP assessment exam 1.1
PMP assessment exam 1.1PMP assessment exam 1.1
PMP assessment exam 1.1
Daniel Hucks
 

Similar to 4.1. triple constraints (time, scope, cost) (20)

ch09s.ppt
ch09s.pptch09s.ppt
ch09s.ppt
 
project management fundamentals Chapter 1
project management fundamentals Chapter 1project management fundamentals Chapter 1
project management fundamentals Chapter 1
 
Estimate budget and project crashing.pptx
Estimate budget and project crashing.pptxEstimate budget and project crashing.pptx
Estimate budget and project crashing.pptx
 
MBA 6951, Managing Complex Projects 1 Course Learning.docx
 MBA 6951, Managing Complex Projects 1 Course Learning.docx MBA 6951, Managing Complex Projects 1 Course Learning.docx
MBA 6951, Managing Complex Projects 1 Course Learning.docx
 
Not all projects are the same: One size does not fit all for managing projects
Not all projects are the same: One size does not fit all for managing projectsNot all projects are the same: One size does not fit all for managing projects
Not all projects are the same: One size does not fit all for managing projects
 
Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019
 
1. project Management
1. project Management 1. project Management
1. project Management
 
Claims Management, Extension of Time (EOT) and Delays Analysis
Claims Management, Extension of Time (EOT) and Delays AnalysisClaims Management, Extension of Time (EOT) and Delays Analysis
Claims Management, Extension of Time (EOT) and Delays Analysis
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skills
 
-PM-09-7.ppt
-PM-09-7.ppt-PM-09-7.ppt
-PM-09-7.ppt
 
[Report] Who's protecting your blindside? Construction Management: Protectin...
[Report] Who's protecting your blindside?  Construction Management: Protectin...[Report] Who's protecting your blindside?  Construction Management: Protectin...
[Report] Who's protecting your blindside? Construction Management: Protectin...
 
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docxPearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
Pearson HND BTEC Level 5 HNDManaging a Successful Business Pr.docx
 
Course ProjectPart 1 – Building Your Project PlanYou and your
Course ProjectPart 1 – Building Your Project PlanYou and your Course ProjectPart 1 – Building Your Project PlanYou and your
Course ProjectPart 1 – Building Your Project PlanYou and your
 
PMP assessment exam 1.1
PMP assessment exam 1.1PMP assessment exam 1.1
PMP assessment exam 1.1
 
MODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptx
 
MBA Dissertation Sample on Project Management
MBA Dissertation Sample on Project ManagementMBA Dissertation Sample on Project Management
MBA Dissertation Sample on Project Management
 
Presentation-RA-R1-30-10-2022.pptx
Presentation-RA-R1-30-10-2022.pptxPresentation-RA-R1-30-10-2022.pptx
Presentation-RA-R1-30-10-2022.pptx
 
Project management best practices
Project management best practicesProject management best practices
Project management best practices
 
Gestión de Proyectos y mejores practicas
Gestión de Proyectos y mejores practicas Gestión de Proyectos y mejores practicas
Gestión de Proyectos y mejores practicas
 
The Rules of Lean Project Management
The Rules of Lean Project ManagementThe Rules of Lean Project Management
The Rules of Lean Project Management
 

More from Dania Abdel-aziz

More from Dania Abdel-aziz (20)

history of contemporary architecture - 15. International-Style-part.ppt
history of contemporary architecture - 15. International-Style-part.ppthistory of contemporary architecture - 15. International-Style-part.ppt
history of contemporary architecture - 15. International-Style-part.ppt
 
history of contemporary architecture - 18. Frank-Lloyd-Wright.ppt
history of contemporary architecture - 18. Frank-Lloyd-Wright.ppthistory of contemporary architecture - 18. Frank-Lloyd-Wright.ppt
history of contemporary architecture - 18. Frank-Lloyd-Wright.ppt
 
history of contemporary architecture - 16. Le Corbusier.ppt
history of contemporary architecture - 16. Le Corbusier.ppthistory of contemporary architecture - 16. Le Corbusier.ppt
history of contemporary architecture - 16. Le Corbusier.ppt
 
history of contemporary architecture - 13.-The-Bauhaus-School(1).ppt
history of contemporary architecture - 13.-The-Bauhaus-School(1).ppthistory of contemporary architecture - 13.-The-Bauhaus-School(1).ppt
history of contemporary architecture - 13.-The-Bauhaus-School(1).ppt
 
history of contemporary architecture - 20. Post Modern Movement, High Tech, P...
history of contemporary architecture - 20. Post Modern Movement, High Tech, P...history of contemporary architecture - 20. Post Modern Movement, High Tech, P...
history of contemporary architecture - 20. Post Modern Movement, High Tech, P...
 
history of contemporary architecture - Modern Architecture.ppt
history of contemporary architecture - Modern Architecture.ppthistory of contemporary architecture - Modern Architecture.ppt
history of contemporary architecture - Modern Architecture.ppt
 
history of contemporary architecture - 18. The capitalist city, Megalopolis, ...
history of contemporary architecture - 18. The capitalist city, Megalopolis, ...history of contemporary architecture - 18. The capitalist city, Megalopolis, ...
history of contemporary architecture - 18. The capitalist city, Megalopolis, ...
 
history of contemporary architecture - 06. Art Nouveau - Part 1.ppt
history of contemporary architecture - 06. Art Nouveau  - Part 1.ppthistory of contemporary architecture - 06. Art Nouveau  - Part 1.ppt
history of contemporary architecture - 06. Art Nouveau - Part 1.ppt
 
history of contemporary architecture - 09.Secession.ppt
history of contemporary architecture - 09.Secession.ppthistory of contemporary architecture - 09.Secession.ppt
history of contemporary architecture - 09.Secession.ppt
 
history of contemporary architecture - 05. Arts and Crafts Movement.ppt
history of contemporary architecture - 05. Arts and Crafts Movement.ppthistory of contemporary architecture - 05. Arts and Crafts Movement.ppt
history of contemporary architecture - 05. Arts and Crafts Movement.ppt
 
history of contemporary architecture - 10. Futurism.ppt
history of contemporary architecture - 10. Futurism.ppthistory of contemporary architecture - 10. Futurism.ppt
history of contemporary architecture - 10. Futurism.ppt
 
history of contemporary architecture - 02. Local Revivals .ppt
history of contemporary architecture - 02. Local Revivals .ppthistory of contemporary architecture - 02. Local Revivals .ppt
history of contemporary architecture - 02. Local Revivals .ppt
 
history of contemporary architecture - 03. Avant-Garde and Beaux Arts.ppt
history of contemporary architecture - 03. Avant-Garde and Beaux Arts.ppthistory of contemporary architecture - 03. Avant-Garde and Beaux Arts.ppt
history of contemporary architecture - 03. Avant-Garde and Beaux Arts.ppt
 
history of contemporary architecture - 02.1 Eclecticism .ppt
history of contemporary architecture - 02.1 Eclecticism .ppthistory of contemporary architecture - 02.1 Eclecticism .ppt
history of contemporary architecture - 02.1 Eclecticism .ppt
 
history of contemporary architecture - 17. Russian-Constructivism.ppt
history of contemporary architecture - 17. Russian-Constructivism.ppthistory of contemporary architecture - 17. Russian-Constructivism.ppt
history of contemporary architecture - 17. Russian-Constructivism.ppt
 
history of contemporary architecture - 13.-The-Bauhaus-School.ppt
history of contemporary architecture - 13.-The-Bauhaus-School.ppthistory of contemporary architecture - 13.-The-Bauhaus-School.ppt
history of contemporary architecture - 13.-The-Bauhaus-School.ppt
 
history of contemporary architecture - 04. Structural Changes for Cities.ppt
history of contemporary architecture - 04. Structural Changes for Cities.ppthistory of contemporary architecture - 04. Structural Changes for Cities.ppt
history of contemporary architecture - 04. Structural Changes for Cities.ppt
 
history of contemporary architecture - 11. Expressionism.ppt
history of contemporary architecture - 11. Expressionism.ppthistory of contemporary architecture - 11. Expressionism.ppt
history of contemporary architecture - 11. Expressionism.ppt
 
history of contemporary architecture - 14. Cubism + De Stijl.ppt
history of contemporary architecture - 14. Cubism +  De Stijl.ppthistory of contemporary architecture - 14. Cubism +  De Stijl.ppt
history of contemporary architecture - 14. Cubism + De Stijl.ppt
 
history of contemporary architecture - 01. Neo Classicism.ppt
history of contemporary architecture - 01. Neo Classicism.ppthistory of contemporary architecture - 01. Neo Classicism.ppt
history of contemporary architecture - 01. Neo Classicism.ppt
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

4.1. triple constraints (time, scope, cost)

  • 1. Arch. Dania Abdel-Aziz Triple constraints (time, scope, cost) 3/13/2018 1Arch. Dania Abdel-Aziz/ Lecture 4.1 University of Jordan Year 2017/2018 Second Summer Semester
  • 2. Contents 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 2 Introducing Constraints Techniques • Triple constraints • Success Sliders • Project Constraints • What Do You Mean, “All Scope”? • This is More That Just Mechanics
  • 3. The concept of Triple constraints is simple and quite effective. • On any given project, there are fundamentally three constraints, 1. The amount of work you’re going to deliver. 2. The amount of money you’re willing to spend. 3. How long the project can run. Triple constraints (time, scope, cost) 3/13/2018 3Arch. Dania Abdel-Aziz/ Lecture 4.1
  • 4. Project cost: the amount the customer has agreed to pay for acceptable project deliverables. • The project cost is based on a budget that includes an estimate of the cost associated with the various resources that will be used to accomplish the project. Project schedule (TIME): time table that specific when each activity should be start and finish. As the name implies, these are constraints imposed upon a project, “you must finish by 12/31/17” that will be used to determine if a project was successful or not. 3/13/2018 4Arch. Dania Abdel-Aziz/ Lecture 4.1 Triple constraints (time, scope, cost)
  • 5. Triple constraints (time, scope, cost) Project scope (/Quality): is the scope of a project/ all work must be done to satisfy the customer that the deliverables meet the requirements or acceptance criteria agreed upon at the onset of the project. • The scope itself is generally identified up front so as to give the project the best chance of success. • Although scope can potentially change during the project life-cycle, a concept known as ‘scope creep’ Note that the common success measure for the scope aspect of a project is its inherent quality upon delivery. 3/13/2018 5Arch. Dania Abdel-Aziz/ Lecture 4.1
  • 6. As the triangle image demonstrates, you can constrain on up to two dimensions, but not all three. 3/13/2018 6Arch. Dania Abdel-Aziz/ Lecture 4.1 Triple constraints (time, scope, cost) Thus, you could engage with a project sponsor in an earnest discussion about where you would put the prioritizing focus for a given project.
  • 7. Three common cases: 1. Single Constraint. 2. Double Constraint. 3. The cop out. 3/13/2018 7Arch. Dania Abdel-Aziz/ Lecture 4.1 Triple constraints (time, scope, cost)
  • 8. Single Constraint: • The first example is a pretty straight forward single constraint where the delivery of a set number of features is most important, while schedule & budget being less important. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 8 Example; • Hospital project (health care facility). • Hotel project (luxury). • would be Blizzard entertainment, who explicitly refuses to announce release dates in advance for their games, rather insisting they build them properly. Triple constraints (time, scope, cost) “done when it’s done“.
  • 9. Double Constraint: • In this case, we are prioritizing one of the two constraints over the other. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 9 Example: • Stadium for Olympics. • Festival at the roman theatre. • A colleague working with an entertainment company. He had a specific team (fixed budget) and was building a new application for an upcoming sporting event. Thus, if they didn’t release by a given date, the application was worthless. In this case, the scope of what they release was actually the least important thing. Triple constraints (time, scope, cost)
  • 10. The cop out: • In this case, the sponsor basically puts the focus exactly in the middle, saying that everything is important. • One of the failure models for this approach. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 10 As you can imagine, this does not set up a project for success, as we have no flexibility along any dimensions. Triple constraints (time, scope, cost) Cop out : An excuse designed to shirk responsibility. Placing blame on something else to make things easier for yourself.
  • 11. SUCCESS SLIDERS 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 11
  • 12. Success Sliders Success Sliders ”exploring more than just three dimensions when considering the success of a project”. It was introduced by Rob Thomsett. • This technique offer the ability to break apart that ambiguous concept called “scope”, or prioritize other dimensions like quality and team experience. Indeed, you can use this type of model to prioritize along a virtually infinite number of criteria. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 12
  • 13. Success Sliders There are two common implementations of this technique: 1. Force ranking. 2. Single prioritization. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 13
  • 14. 1. Force ranking. • In this example, a number of stakeholders each individually had to force rank the priority of a number of different criteria such as: • “Stability”, • “Adaptability of system”, • “High Quality”, • “Deliver Project on Time”. • Each individual stakeholder’s values are represented with a different colour. The precise list may vary from project to project. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 14 Success Sliders
  • 15. • This example shows how different stakeholders show their perspective of priorities so that discrepancies can be discussed and reconciled before a project falls into duress. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 15 Success Sliders
  • 16. 2. Single prioritization. The ultimate goal is a single prioritization. This example is different in two counts. • First, it represents a single set of agreed upon values. • Second, it is not force ranked, but rather a budget. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 16 Success Sliders
  • 17. • You can only increase the priority of one dimension by lowering the priority of another. • This sort of tool, especially when used with a number of stakeholders, can be an excellent way to work through different expectations and amongst different stakeholders. However, this technique also introduces some limitations. • It can’t quite distinguish what the absolute criteria is. • We can focus on dimensions, but are the top 3 deal breakers? What about the top 4? There still is some ambiguity we need to cut through. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 17 Success Sliders This is a screen shot from a tool made available by Mike Cohn on his website.
  • 18. 3. PROJECT CONSTRAINTS 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 18
  • 19. 3. Project Constraints Jim Highsmith proposed the use of identifying project constraints to as a way of reinventing the triple constraint. His argument is that those dimensions can be prioritized into: 1. “Fixed”. 2. “Flexible”. 3. “Accept”. but those can additionally be illustrated with threshold criteria. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 19
  • 20. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 20 Example: • The primary constraint is schedule, the application must launch by 3/1/11. • The flexible constraint is budget. 3. Project Constraints
  • 21. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 21 Example: • In this case there is an existing team, so while there is a little bit of flexibility with the budget, this dimension shouldn’t move too much. • The final constraint is that they can generally accept an application that can provide scores and game highlights. • Thus we see the project team must deliver the application by the specified date while adhering to the general burn rate it currently has in order to opportunistically deliver whatever functionality it can within those constraints. 3. Project Constraints
  • 22. The concept of a fixed constraint compared to a flexible constraint can be applied to the broader set of criteria. Example: 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 22 3. Project Constraints
  • 23. “ALL SCOPE” 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 23
  • 24. What Do You Mean, “All Scope”? Regardless of which of these more detailed techniques you may use, clearly breaking apart the “scope” dimension is critical. • Many projects blindly say something like, “our new system should deliver all the scope of the old system”, without really doing any analysis of exactly what that is. • Indeed, finding that the question of scope can usually be broken into smaller pieces: 1. Break by users. 2. Break by business objectives. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 24
  • 25. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 25 1. Break by users: Some projects have a wide array of user. Ex, applications in general is used by different user times or clients who use an application differently. In this case, you may want to identify different dimensions to prioritize. Example: you could take an online book store and break it apart by the different roles and say something like the functionality for an online book shopper is the highest priority, as they are the ones actually buying the books. Support for wholesalers providing the books and your administrative support staff may be lower priorities for your first release. What Do You Mean, “All Scope”?
  • 26. 2. Break by business objectives: Many projects have hard interdependencies or down stream processes that require time in order to deliver their own functionality. Example: hypothetical project book store project. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 26 What Do You Mean, “All Scope”?
  • 27. THIS IS MORE THAT JUST MECHANICS 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 27
  • 28. This is More That Just Mechanics 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 28 While these exercises might seem pretty straightforward and simple, sometimes they can be quite contentious. There are some anti-patterns when trying to use these types of techniques: “We already know what the priority is” – frequently a project manager or sponsor may state quite simply that this level of detail is not important, because they already agree on it. In these cases, sometimes the easiest thing is to ask them simply to write it down and compare it to what some other major stakeholders think. Frequently, this will reveal enough inconsistency that they realize they need to entertain a more detailed discussion about criteria
  • 29. “But I’m the sponsor, Isn’t this simply my decision?” – sometimes project sponsors may feel offended that you are trying to democratize what they see as their decision to make. It’s very important to be clear about the point of this type of exercise and how you will use it to make decisions. • Chances are, a project sponsor funding the project will ultimately make the prioritization decisions and define the final criteria. • Use success sliders or constraints to surface the expectations and perspectives of other stakeholders so that the sponsor can make the best informed decision. • There’s a chance they may know something the sponsor doesn’t and the discussion will help lead the group to a better decision. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 29 This is More That Just Mechanics
  • 30. “This is ALL important” – • Some groups of stakeholders may be unable to parse more detailed criteria. Rather, they may have a very hard time saying precisely what is or isn’t critical for success. • This is usually where a force ranking, can be most valuable. • Before even engaging in a discussion about which dimensions are truly must have, or even the precise dimensions, stakeholders must simply prioritize in a force ranked order. 3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 30 This is More That Just Mechanics
  • 31. Thank you  3/13/2018 Arch. Dania Abdel-Aziz/ Lecture 4.1 31