SlideShare une entreprise Scribd logo
1  sur  7
Probability of successfully executing
business software project within
estimated time & scope
©Kevin J Mireles
Probability of successfully executing business-
software project within estimated time & scope
2
Probability of Technical
Success
X
Probability of Successful
Customer Adoption( )^N
Perceived Work Required = Amount of work, e.g. additional steps, learning, change, etc. required to adopt
Power, Culture & Personality Factor = The various dynamics that determine someone’s willingness to try new
things, change existing habits/processes
Perceived
Value* -
Perceived Work
Required*( +/-
100
) Power, Culture &
Personality Factor*
Probability of Successful
Customer Adoption =
Perceived Value = Benefit customer or users expect to receive, includes expected, initial & long-term value.
* Expressed as number between -100 & 100
N = Number of discrete project components, e.g. tasks, user stories, features, epics, etc.
The larger than number of variables, lower probability of success
% Confidence
in Team X
% Confidence
in Technology )(Probability of
Technical Success =
% Confidence in Team = % Confidence that the team has the technical skills, resources, cohesion and subject
matter expertise, etc. to successfully deliver a technically sound solution with the available technology
% Confidence in Technology = % Confidence that the technology chosen has the usability, stability, flexibility,
scalability, etc. to meet the project’s requirements
© Kevin J Mireles
Technical Ability Questions: Below are some questions to ask and
probability ranges for determining confidence in team’s technical
ability to execute per their estimate. This is far from complete list.
3
Probability of Accurately Forecasting Success
Low confidence
Probability = 0-40%
Medium Confidence
Probability = 41%-70%
High Confidence
Probability = 80%-100%
What is the team cohesion &
performance like?
New team. Struggling team.
Some experience.
Together <1 year
Stable high-performing
team
How much experience does the team
have with the technology?
Little to none. New area
software, form factor, etc
Some experience but still
learning
Experts. Done similar
projects previously
How much expertise does the team have
with the overall subject matter?
Little to none. Doesn’t
understand the business.
Some experience but not
experts.
Experts, understand not
only common use cases but
exceptions as well
Are separate IT ecosystems being
merged?
Separate ecosystems with
different data models,
business rules, etc.
Two or more similar
systems being merged
Enhancing existing
functionality
How much experience does the team
have with the specific existing systems &
processes?
Little to none. Never worked
on app & no documentation
Worked on it but not a
systems expert
Experts. Helped develop
system. Know where are all
the quirks are.
How much experience does the team
have with the specific users?
Little to none. Many different
types of users
Some familiarity Worked as a user
How much will the changes impact other
systems or other systems impact you?
High. Requires changes to
dozens/unknown #
Small changes No changes
If interacting with other systems, how
much control does team have over the
other systems.
Low. Need to request
assistance from group with
different priorities/
governance
Some. Can shape other
teams’ priorities but still
risks
High control. Complete
control over dependent
systems© Kevin J Mireles
Technology Confidence Questions: Below are some questions to ask
and probability ranges for determining confidence in technology to
execute per their estimate.
4
Probability of Accurately Forecasting Success
Low confidence
Probability = 0-40%
Medium Confidence
Probability = 41%-70%
High Confidence
Probability = 80%-100%
Is the technology proven?
Never at our company or to
solve similar problems with
similar scale, etc.
Yes, In similar companies or
our organization, but not in
exact same manner
Yes! Standard part of
technology stack
Has the technology been proven to
scale?
Never at our company or to
solve similar problems with
similar scale, etc.
Yes, In similar companies or
our organization, but not in
exact same manner
Absolutely! No issues.
How easy is it to develop for?
Don’t know. Not an easy-to-
develop for/in platform. Lots of
quirks & unintuitive
workarounds
Works reasonably well &
understand quirks.
Easy & developers like
it!
Has the technology been deployed
in a customer-facing manner?
No. Or Don’t know. Yes at other companies. Yes, within our company
Can it be easily customized to meet
our unique use cases?
No. Or Don’t know.
Should be able to but
haven’t fully validated.
Yes.
How stable/bug-free is the
technology?
Not stable. Buggy technology.
Should be fairly reliable but
haven’t deployed in our org.
Stable & bug free.
© Kevin J Mireles
Perceived Value Questions: Below are some questions to ask
and probability ranges for determining perceived value.
5
Probability of Accurately Forecasting Success
Low confidence
Probability = 0-40%
Medium Confidence
Probability = 41%-70%
High Confidence
Probability = 80%-100%
Does the product match and exceed current
capabilities of existing system critical to
core users?
No. Matches some but not
all functionality. It’s an MVP
not MVR.
Yes. Matches all
existing functionality
Matches & exceeds all
functionality
Are the benefits immediately visible to the
end user?
No. Requires work & or
training to discover
functionality
For the most part, but
requires some level of
discovery
Everything is completely
visible
Do you have a narrowly focused target
market with fairly homogenous needs &
traits or a broad range of users with
different needs/use cases?
Target = whole world. From
large to small, etc
Will serve a variety of
different users with a
variety of use cases
Laser focused on specific
subset of users.
Do you know who your most important
customers are?
No More or less.
Absolutely! Know each
& everyone by name,
role, etc.
What level of usability & value testing have
you done?
Testing? What’s that?
Tested interactive
prototype but not
functional.
Thoroughly tested
completely usable
prototype with key users
Does the product save time & money or
increase revenue
No.
No change from
existing system
Absolutely! Saves both
time & money!
How does the application impact key
customer metrics
Doesn’t impact existing KPIs
Somewhat, but not
directly.
Aligned to key goals, e.g.
closing new sales.
© Kevin J Mireles
Perceived Work-Required Questions: Below are some questions to
ask and probability ranges for determining perceived work-required.
6
Probability of Accurately Forecasting Success
Low confidence
Probability = 0-40%
Medium Confidence
Probability = 41%-70%
High Confidence
Probability = 80%-100%
Does the application eliminate the need
for a person to operate the system?
No. Requires additional
people.
No change
Completely automates the
process, so no UI or
operator required.
Does the application subtract or add
work for the user?
Adds work.  No change
Eliminates time-consuming
steps! 
Does the application require training?
Yes! Lots & lots of
repetition to get good at it
but users will use it
infrequently.
Some training would be
good but fairly intuitive
No! Eliminates the user
interface all together
How much work is required for before
get value?
Requires not just training,
but integration into other
systems, massaging data,
etc. before get value
Some setup required but
fairly straightforward.
No work whatsoever or
someone else does all the
work.
Does getting value require
organizational & process changes?
Yes! Need to change
fundamental processes,
roles & Organizations in
order to get benefit
Minor changes to
process.
No changes whatsoever
beyond eliminating steps
people hated.
© Kevin J Mireles
Power, culture, personality & other factors: What additional factors
will increase or decrease your probability of successful adoption
7
Probability of Accurately Forecasting Success
Decrease confidence
Subtract up to 30%
Neither good nor bad
No change
Increase Confidence
Add up to 30%
Power dynamics: Who has the
power in the relationship?
They do! They are your largest
customer & can easily switch
as there are lots of
competitors
They need you as much
as you need them
• You are one of their largest
customers and they can’t get
paid unless they use the new
software.
• They’re lower-level employees
with little power
Culture/Personality: Does the
organization culture/ users’
personalities embrace or reject
change?
Org has been working same
way for decades & embraces
tradition as core value
Willing to try new things
& changes when makes
sense
Org is always looking for new toys
and embraces change as
competitive advantage
Regulatory or other
environmental constraints
Regulations or other things
about the environment make
adopting new systems high
risk
Regulations require adopting new
system to comply
Money: How much will it cost
to make changes?
Customer has to pay lots of
money to adopt
Customer is paid to make
changes
Etc.
© Kevin J Mireles

Contenu connexe

Tendances

Professional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyProfessional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyAmbareesh Kulkarni
 
STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldAngela Dugan
 
Requirements gathering for developers
Requirements gathering for developersRequirements gathering for developers
Requirements gathering for developersDorje McKinnon
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingJames Briers
 
Using process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right placeUsing process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right placeSamuel Chin, PMP, CSM
 
Goal Examples for Support Teams
Goal Examples for Support TeamsGoal Examples for Support Teams
Goal Examples for Support TeamsBetterWorks
 
Empowered Performance Llc 5 1 2012
Empowered Performance Llc 5 1 2012Empowered Performance Llc 5 1 2012
Empowered Performance Llc 5 1 2012khunter1012
 
Change Management Proposal PowerPoint Presentation Slides
Change Management Proposal PowerPoint Presentation SlidesChange Management Proposal PowerPoint Presentation Slides
Change Management Proposal PowerPoint Presentation SlidesSlideTeam
 
Software Craftsmanship
Software CraftsmanshipSoftware Craftsmanship
Software CraftsmanshipPallav Kumar
 
Performance Metric PowerPoint Presentation Slides
Performance Metric PowerPoint Presentation SlidesPerformance Metric PowerPoint Presentation Slides
Performance Metric PowerPoint Presentation SlidesSlideTeam
 
Kissflow Performance Appraisal System
Kissflow Performance Appraisal SystemKissflow Performance Appraisal System
Kissflow Performance Appraisal SystemKissflow
 
Engagement Summary PowerPoint Presentation Slides
Engagement Summary PowerPoint Presentation SlidesEngagement Summary PowerPoint Presentation Slides
Engagement Summary PowerPoint Presentation SlidesSlideTeam
 
TOP Summit in Copenhagen
TOP Summit in Copenhagen TOP Summit in Copenhagen
TOP Summit in Copenhagen John D'Arcy
 
OKRs, KPIs, and hypothesis driven product development
OKRs, KPIs, and hypothesis driven product developmentOKRs, KPIs, and hypothesis driven product development
OKRs, KPIs, and hypothesis driven product developmentLauren Young
 
Digital Transformation Tools Powerpoint Presentation Slides
Digital Transformation Tools Powerpoint Presentation SlidesDigital Transformation Tools Powerpoint Presentation Slides
Digital Transformation Tools Powerpoint Presentation SlidesSlideTeam
 
Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides SlideTeam
 
Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides SlideTeam
 
Operational Excellence Introduction - Optimize your business operating system.
Operational Excellence Introduction - Optimize your business operating system.Operational Excellence Introduction - Optimize your business operating system.
Operational Excellence Introduction - Optimize your business operating system.John-Partners Consulting and Education JSC
 
Project Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesProject Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesSlideTeam
 

Tendances (20)

Professional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyProfessional Services Project Delivery Methodology
Professional Services Project Delivery Methodology
 
STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall World
 
Requirements gathering for developers
Requirements gathering for developersRequirements gathering for developers
Requirements gathering for developers
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated Testing
 
Using process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right placeUsing process thinking to define project scope: how to start in the right place
Using process thinking to define project scope: how to start in the right place
 
Goal Examples for Support Teams
Goal Examples for Support TeamsGoal Examples for Support Teams
Goal Examples for Support Teams
 
Empowered Performance Llc 5 1 2012
Empowered Performance Llc 5 1 2012Empowered Performance Llc 5 1 2012
Empowered Performance Llc 5 1 2012
 
Change Management Proposal PowerPoint Presentation Slides
Change Management Proposal PowerPoint Presentation SlidesChange Management Proposal PowerPoint Presentation Slides
Change Management Proposal PowerPoint Presentation Slides
 
Software Craftsmanship
Software CraftsmanshipSoftware Craftsmanship
Software Craftsmanship
 
Performance Metric PowerPoint Presentation Slides
Performance Metric PowerPoint Presentation SlidesPerformance Metric PowerPoint Presentation Slides
Performance Metric PowerPoint Presentation Slides
 
Kissflow Performance Appraisal System
Kissflow Performance Appraisal SystemKissflow Performance Appraisal System
Kissflow Performance Appraisal System
 
Engagement Summary PowerPoint Presentation Slides
Engagement Summary PowerPoint Presentation SlidesEngagement Summary PowerPoint Presentation Slides
Engagement Summary PowerPoint Presentation Slides
 
TOP Summit in Copenhagen
TOP Summit in Copenhagen TOP Summit in Copenhagen
TOP Summit in Copenhagen
 
OKRs, KPIs, and hypothesis driven product development
OKRs, KPIs, and hypothesis driven product developmentOKRs, KPIs, and hypothesis driven product development
OKRs, KPIs, and hypothesis driven product development
 
Digital Transformation Tools Powerpoint Presentation Slides
Digital Transformation Tools Powerpoint Presentation SlidesDigital Transformation Tools Powerpoint Presentation Slides
Digital Transformation Tools Powerpoint Presentation Slides
 
Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides
 
Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides Gap Analysis PowerPoint Presentation Slides
Gap Analysis PowerPoint Presentation Slides
 
Example_Whitepaper
Example_WhitepaperExample_Whitepaper
Example_Whitepaper
 
Operational Excellence Introduction - Optimize your business operating system.
Operational Excellence Introduction - Optimize your business operating system.Operational Excellence Introduction - Optimize your business operating system.
Operational Excellence Introduction - Optimize your business operating system.
 
Project Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesProject Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation Slides
 

Similaire à Calculate the probability of successfully executing a business software project within estimated time and scope

Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2adevney
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineSalesforce Admins
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
David Horton Project Management Portfolio Narrative
David Horton Project Management Portfolio NarrativeDavid Horton Project Management Portfolio Narrative
David Horton Project Management Portfolio NarrativeDavid Horton
 
The Value PMLC Process Capability
The Value PMLC Process CapabilityThe Value PMLC Process Capability
The Value PMLC Process CapabilityBill Monroe
 
Are You Cut Out For Consulting
Are You Cut Out For ConsultingAre You Cut Out For Consulting
Are You Cut Out For Consultingjacobs5628
 
A G S005 Perdew 091807
A G S005  Perdew 091807A G S005  Perdew 091807
A G S005 Perdew 091807Dreamforce07
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Change Management 2004
Change Management 2004Change Management 2004
Change Management 2004jim
 
Descaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryDescaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryChandan Patary
 
Devops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationDevops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationSatish Bhatia
 
Descaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newDescaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newChandan Patary
 
Are you cut out for consulting
Are you cut out for consultingAre you cut out for consulting
Are you cut out for consultingjacobs5628
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsAgileNZ Conference
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackAmy Slater
 
Multifamily Insiders [Demo Day} Introduction to Property Technology Selection
Multifamily Insiders [Demo Day} Introduction to Property Technology SelectionMultifamily Insiders [Demo Day} Introduction to Property Technology Selection
Multifamily Insiders [Demo Day} Introduction to Property Technology SelectionMultifamily Insiders
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality managementNeeraj Tripathi
 

Similaire à Calculate the probability of successfully executing a business software project within estimated time and scope (20)

Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin Routine
 
Integration Test Engineer
Integration Test EngineerIntegration Test Engineer
Integration Test Engineer
 
Integration Test Engineer
Integration Test EngineerIntegration Test Engineer
Integration Test Engineer
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Unit4 for st.pdf
Unit4 for st.pdfUnit4 for st.pdf
Unit4 for st.pdf
 
David Horton Project Management Portfolio Narrative
David Horton Project Management Portfolio NarrativeDavid Horton Project Management Portfolio Narrative
David Horton Project Management Portfolio Narrative
 
The Value PMLC Process Capability
The Value PMLC Process CapabilityThe Value PMLC Process Capability
The Value PMLC Process Capability
 
Are You Cut Out For Consulting
Are You Cut Out For ConsultingAre You Cut Out For Consulting
Are You Cut Out For Consulting
 
A G S005 Perdew 091807
A G S005  Perdew 091807A G S005  Perdew 091807
A G S005 Perdew 091807
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Change Management 2004
Change Management 2004Change Management 2004
Change Management 2004
 
Descaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product DeliveryDescaling Organizational Complexity to Expedite Product Delivery
Descaling Organizational Complexity to Expedite Product Delivery
 
Devops for business : Efficiency & Innovation
Devops for business : Efficiency & InnovationDevops for business : Efficiency & Innovation
Devops for business : Efficiency & Innovation
 
Descaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_newDescaling Organizational Complexity to Expedite Product Delivery_new
Descaling Organizational Complexity to Expedite Product Delivery_new
 
Are you cut out for consulting
Are you cut out for consultingAre you cut out for consulting
Are you cut out for consulting
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile Metrics
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice Pack
 
Multifamily Insiders [Demo Day} Introduction to Property Technology Selection
Multifamily Insiders [Demo Day} Introduction to Property Technology SelectionMultifamily Insiders [Demo Day} Introduction to Property Technology Selection
Multifamily Insiders [Demo Day} Introduction to Property Technology Selection
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality management
 

Plus de kevinjmireles

Logistics Sustainability & Profitability 101
Logistics Sustainability & Profitability 101Logistics Sustainability & Profitability 101
Logistics Sustainability & Profitability 101kevinjmireles
 
The Billion Dollar Challenge Latest 4-2-2021.pptx
The Billion Dollar Challenge Latest 4-2-2021.pptxThe Billion Dollar Challenge Latest 4-2-2021.pptx
The Billion Dollar Challenge Latest 4-2-2021.pptxkevinjmireles
 
Minimum viable replacement presentation sIM presentation
Minimum viable replacement presentation sIM presentationMinimum viable replacement presentation sIM presentation
Minimum viable replacement presentation sIM presentationkevinjmireles
 
Avoid a Billion Tons of CO2 by Rightsizing packages
Avoid a Billion Tons of CO2 by Rightsizing packagesAvoid a Billion Tons of CO2 by Rightsizing packages
Avoid a Billion Tons of CO2 by Rightsizing packageskevinjmireles
 
Probability: Understanding impact of complexity & uncertainty
Probability: Understanding impact of complexity & uncertaintyProbability: Understanding impact of complexity & uncertainty
Probability: Understanding impact of complexity & uncertaintykevinjmireles
 
Minimum Viable Replacement: 5 Steps to Success
Minimum Viable Replacement: 5 Steps to SuccessMinimum Viable Replacement: 5 Steps to Success
Minimum Viable Replacement: 5 Steps to Successkevinjmireles
 
Yes We Will: Simplifying civic engagement & personalized political reporting
Yes We Will: Simplifying civic engagement & personalized political reportingYes We Will: Simplifying civic engagement & personalized political reporting
Yes We Will: Simplifying civic engagement & personalized political reportingkevinjmireles
 
Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021kevinjmireles
 
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...kevinjmireles
 
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...kevinjmireles
 
7 Deadly Sins of Software Development
7 Deadly Sins of Software Development 7 Deadly Sins of Software Development
7 Deadly Sins of Software Development kevinjmireles
 
7 Deadly Sins of Enterprise Software Development V8
7 Deadly Sins of Enterprise Software Development V87 Deadly Sins of Enterprise Software Development V8
7 Deadly Sins of Enterprise Software Development V8kevinjmireles
 
Minimum Viable Replacement:
Minimum Viable Replacement: Minimum Viable Replacement:
Minimum Viable Replacement: kevinjmireles
 
Preventing the Digital 9/11 & Other Cyber Disasters
Preventing the Digital 9/11 & Other Cyber DisastersPreventing the Digital 9/11 & Other Cyber Disasters
Preventing the Digital 9/11 & Other Cyber Disasterskevinjmireles
 
Seven Deadly Sins of Enterprise Software Development & What to do About Them
Seven Deadly Sins of Enterprise Software Development & What to do About ThemSeven Deadly Sins of Enterprise Software Development & What to do About Them
Seven Deadly Sins of Enterprise Software Development & What to do About Themkevinjmireles
 
How to Predict Your Software Project's Probability of Success
How to Predict Your Software Project's Probability of SuccessHow to Predict Your Software Project's Probability of Success
How to Predict Your Software Project's Probability of Successkevinjmireles
 
Memphis innovation &amp; technology council
Memphis innovation &amp; technology councilMemphis innovation &amp; technology council
Memphis innovation &amp; technology councilkevinjmireles
 
MyRepresentatives knight foundation Application
MyRepresentatives knight foundation ApplicationMyRepresentatives knight foundation Application
MyRepresentatives knight foundation Applicationkevinjmireles
 
Silly Willy's Christmas Adventure
Silly Willy's Christmas AdventureSilly Willy's Christmas Adventure
Silly Willy's Christmas Adventurekevinjmireles
 

Plus de kevinjmireles (20)

Logistics Sustainability & Profitability 101
Logistics Sustainability & Profitability 101Logistics Sustainability & Profitability 101
Logistics Sustainability & Profitability 101
 
The Billion Dollar Challenge Latest 4-2-2021.pptx
The Billion Dollar Challenge Latest 4-2-2021.pptxThe Billion Dollar Challenge Latest 4-2-2021.pptx
The Billion Dollar Challenge Latest 4-2-2021.pptx
 
Minimum viable replacement presentation sIM presentation
Minimum viable replacement presentation sIM presentationMinimum viable replacement presentation sIM presentation
Minimum viable replacement presentation sIM presentation
 
Avoid a Billion Tons of CO2 by Rightsizing packages
Avoid a Billion Tons of CO2 by Rightsizing packagesAvoid a Billion Tons of CO2 by Rightsizing packages
Avoid a Billion Tons of CO2 by Rightsizing packages
 
Probability: Understanding impact of complexity & uncertainty
Probability: Understanding impact of complexity & uncertaintyProbability: Understanding impact of complexity & uncertainty
Probability: Understanding impact of complexity & uncertainty
 
Minimum Viable Replacement: 5 Steps to Success
Minimum Viable Replacement: 5 Steps to SuccessMinimum Viable Replacement: 5 Steps to Success
Minimum Viable Replacement: 5 Steps to Success
 
Yes We Will: Simplifying civic engagement & personalized political reporting
Yes We Will: Simplifying civic engagement & personalized political reportingYes We Will: Simplifying civic engagement & personalized political reporting
Yes We Will: Simplifying civic engagement & personalized political reporting
 
Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021
 
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
 
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
The Billion Dollar Challenge: Making Memphis the Leader in Inclusive Tech, Li...
 
7 Deadly Sins of Software Development
7 Deadly Sins of Software Development 7 Deadly Sins of Software Development
7 Deadly Sins of Software Development
 
7 Deadly Sins of Enterprise Software Development V8
7 Deadly Sins of Enterprise Software Development V87 Deadly Sins of Enterprise Software Development V8
7 Deadly Sins of Enterprise Software Development V8
 
Minimum Viable Replacement:
Minimum Viable Replacement: Minimum Viable Replacement:
Minimum Viable Replacement:
 
MyRepresentatives
MyRepresentativesMyRepresentatives
MyRepresentatives
 
Preventing the Digital 9/11 & Other Cyber Disasters
Preventing the Digital 9/11 & Other Cyber DisastersPreventing the Digital 9/11 & Other Cyber Disasters
Preventing the Digital 9/11 & Other Cyber Disasters
 
Seven Deadly Sins of Enterprise Software Development & What to do About Them
Seven Deadly Sins of Enterprise Software Development & What to do About ThemSeven Deadly Sins of Enterprise Software Development & What to do About Them
Seven Deadly Sins of Enterprise Software Development & What to do About Them
 
How to Predict Your Software Project's Probability of Success
How to Predict Your Software Project's Probability of SuccessHow to Predict Your Software Project's Probability of Success
How to Predict Your Software Project's Probability of Success
 
Memphis innovation &amp; technology council
Memphis innovation &amp; technology councilMemphis innovation &amp; technology council
Memphis innovation &amp; technology council
 
MyRepresentatives knight foundation Application
MyRepresentatives knight foundation ApplicationMyRepresentatives knight foundation Application
MyRepresentatives knight foundation Application
 
Silly Willy's Christmas Adventure
Silly Willy's Christmas AdventureSilly Willy's Christmas Adventure
Silly Willy's Christmas Adventure
 

Dernier

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
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
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
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
 
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
 
(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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
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
 
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.
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
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
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
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
 

Dernier (20)

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
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...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
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...
 
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...
 
(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...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
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
 
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 ...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
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...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
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)
 

Calculate the probability of successfully executing a business software project within estimated time and scope

  • 1. Probability of successfully executing business software project within estimated time & scope ©Kevin J Mireles
  • 2. Probability of successfully executing business- software project within estimated time & scope 2 Probability of Technical Success X Probability of Successful Customer Adoption( )^N Perceived Work Required = Amount of work, e.g. additional steps, learning, change, etc. required to adopt Power, Culture & Personality Factor = The various dynamics that determine someone’s willingness to try new things, change existing habits/processes Perceived Value* - Perceived Work Required*( +/- 100 ) Power, Culture & Personality Factor* Probability of Successful Customer Adoption = Perceived Value = Benefit customer or users expect to receive, includes expected, initial & long-term value. * Expressed as number between -100 & 100 N = Number of discrete project components, e.g. tasks, user stories, features, epics, etc. The larger than number of variables, lower probability of success % Confidence in Team X % Confidence in Technology )(Probability of Technical Success = % Confidence in Team = % Confidence that the team has the technical skills, resources, cohesion and subject matter expertise, etc. to successfully deliver a technically sound solution with the available technology % Confidence in Technology = % Confidence that the technology chosen has the usability, stability, flexibility, scalability, etc. to meet the project’s requirements © Kevin J Mireles
  • 3. Technical Ability Questions: Below are some questions to ask and probability ranges for determining confidence in team’s technical ability to execute per their estimate. This is far from complete list. 3 Probability of Accurately Forecasting Success Low confidence Probability = 0-40% Medium Confidence Probability = 41%-70% High Confidence Probability = 80%-100% What is the team cohesion & performance like? New team. Struggling team. Some experience. Together <1 year Stable high-performing team How much experience does the team have with the technology? Little to none. New area software, form factor, etc Some experience but still learning Experts. Done similar projects previously How much expertise does the team have with the overall subject matter? Little to none. Doesn’t understand the business. Some experience but not experts. Experts, understand not only common use cases but exceptions as well Are separate IT ecosystems being merged? Separate ecosystems with different data models, business rules, etc. Two or more similar systems being merged Enhancing existing functionality How much experience does the team have with the specific existing systems & processes? Little to none. Never worked on app & no documentation Worked on it but not a systems expert Experts. Helped develop system. Know where are all the quirks are. How much experience does the team have with the specific users? Little to none. Many different types of users Some familiarity Worked as a user How much will the changes impact other systems or other systems impact you? High. Requires changes to dozens/unknown # Small changes No changes If interacting with other systems, how much control does team have over the other systems. Low. Need to request assistance from group with different priorities/ governance Some. Can shape other teams’ priorities but still risks High control. Complete control over dependent systems© Kevin J Mireles
  • 4. Technology Confidence Questions: Below are some questions to ask and probability ranges for determining confidence in technology to execute per their estimate. 4 Probability of Accurately Forecasting Success Low confidence Probability = 0-40% Medium Confidence Probability = 41%-70% High Confidence Probability = 80%-100% Is the technology proven? Never at our company or to solve similar problems with similar scale, etc. Yes, In similar companies or our organization, but not in exact same manner Yes! Standard part of technology stack Has the technology been proven to scale? Never at our company or to solve similar problems with similar scale, etc. Yes, In similar companies or our organization, but not in exact same manner Absolutely! No issues. How easy is it to develop for? Don’t know. Not an easy-to- develop for/in platform. Lots of quirks & unintuitive workarounds Works reasonably well & understand quirks. Easy & developers like it! Has the technology been deployed in a customer-facing manner? No. Or Don’t know. Yes at other companies. Yes, within our company Can it be easily customized to meet our unique use cases? No. Or Don’t know. Should be able to but haven’t fully validated. Yes. How stable/bug-free is the technology? Not stable. Buggy technology. Should be fairly reliable but haven’t deployed in our org. Stable & bug free. © Kevin J Mireles
  • 5. Perceived Value Questions: Below are some questions to ask and probability ranges for determining perceived value. 5 Probability of Accurately Forecasting Success Low confidence Probability = 0-40% Medium Confidence Probability = 41%-70% High Confidence Probability = 80%-100% Does the product match and exceed current capabilities of existing system critical to core users? No. Matches some but not all functionality. It’s an MVP not MVR. Yes. Matches all existing functionality Matches & exceeds all functionality Are the benefits immediately visible to the end user? No. Requires work & or training to discover functionality For the most part, but requires some level of discovery Everything is completely visible Do you have a narrowly focused target market with fairly homogenous needs & traits or a broad range of users with different needs/use cases? Target = whole world. From large to small, etc Will serve a variety of different users with a variety of use cases Laser focused on specific subset of users. Do you know who your most important customers are? No More or less. Absolutely! Know each & everyone by name, role, etc. What level of usability & value testing have you done? Testing? What’s that? Tested interactive prototype but not functional. Thoroughly tested completely usable prototype with key users Does the product save time & money or increase revenue No. No change from existing system Absolutely! Saves both time & money! How does the application impact key customer metrics Doesn’t impact existing KPIs Somewhat, but not directly. Aligned to key goals, e.g. closing new sales. © Kevin J Mireles
  • 6. Perceived Work-Required Questions: Below are some questions to ask and probability ranges for determining perceived work-required. 6 Probability of Accurately Forecasting Success Low confidence Probability = 0-40% Medium Confidence Probability = 41%-70% High Confidence Probability = 80%-100% Does the application eliminate the need for a person to operate the system? No. Requires additional people. No change Completely automates the process, so no UI or operator required. Does the application subtract or add work for the user? Adds work.  No change Eliminates time-consuming steps!  Does the application require training? Yes! Lots & lots of repetition to get good at it but users will use it infrequently. Some training would be good but fairly intuitive No! Eliminates the user interface all together How much work is required for before get value? Requires not just training, but integration into other systems, massaging data, etc. before get value Some setup required but fairly straightforward. No work whatsoever or someone else does all the work. Does getting value require organizational & process changes? Yes! Need to change fundamental processes, roles & Organizations in order to get benefit Minor changes to process. No changes whatsoever beyond eliminating steps people hated. © Kevin J Mireles
  • 7. Power, culture, personality & other factors: What additional factors will increase or decrease your probability of successful adoption 7 Probability of Accurately Forecasting Success Decrease confidence Subtract up to 30% Neither good nor bad No change Increase Confidence Add up to 30% Power dynamics: Who has the power in the relationship? They do! They are your largest customer & can easily switch as there are lots of competitors They need you as much as you need them • You are one of their largest customers and they can’t get paid unless they use the new software. • They’re lower-level employees with little power Culture/Personality: Does the organization culture/ users’ personalities embrace or reject change? Org has been working same way for decades & embraces tradition as core value Willing to try new things & changes when makes sense Org is always looking for new toys and embraces change as competitive advantage Regulatory or other environmental constraints Regulations or other things about the environment make adopting new systems high risk Regulations require adopting new system to comply Money: How much will it cost to make changes? Customer has to pay lots of money to adopt Customer is paid to make changes Etc. © Kevin J Mireles

Notes de l'éditeur

  1. The probability of successfully predicting the outcome of a specific task or an entire project is driven by the complexity, i.e. number of variables involved, and the probability of successfully achieving the goals for the task or project
  2. The probability of successfully predicting the outcome of a specific task or an entire project is driven by the complexity, i.e. number of variables involved, and the probability of successfully achieving the goals for the task or project
  3. The probability of successfully predicting the outcome of a specific task or an entire project is driven by the complexity, i.e. number of variables involved, and the probability of successfully achieving the goals for the task or project
  4. The probability of successfully predicting the outcome of a specific task or an entire project is driven by the complexity, i.e. number of variables involved, and the probability of successfully achieving the goals for the task or project
  5. The probability of successfully predicting the outcome of a specific task or an entire project is driven by the complexity, i.e. number of variables involved, and the probability of successfully achieving the goals for the task or project