Project Plausibility¶
A solid basis is key.
A Team's Key Business Questions¶
In a 2018 article, Kevin Tyranos proposed a few steps that may aid a team's generation of its Key Business Questions form its Business Outcomes Targets.1 In brief, and minimally adapted,
- Business Outcomes
- Reduce operational cost due to intensive care unit hypoglycaemic incident care costs.
- Reduce risk costs due to intensive care unit hypoglycaemic incident mortality rates.
- An in-depth evaluation of knowledge & data understandings till date.
- Outline key business questions, e.g.,
- Is it possible to continuously predict the probability of a hypoglycaemic incident amongst our intensive care unit patients?
- Is it possible to automatically warn intensive care unit colleagues if a patient is at risk of a hypoglycaemic incident within the next 6 hours?
- Prioritise
Source: Publicis Health, via Harvard Business Review
The pipe dreams cell also addresses the question - do the capabilities to achieve an objective exist?
If you don’t have the right CRM and tech infrastructure in place, you’ll be unable to put your model into play in the market, and your original question will end up as a pipe dream — its potential business impact is high, but your ability to realize this potential is effectively nonexistent. 2
Therefore, ``... cross-functional teams capable of translating insight into action'' are critical.
Prioritisation: The Quantitative Layer¶
Douglas A Gray's3 quantitative prioritisation method is a systematic and unambiguous method. It depends on
Notes & Scoring | |
---|---|
Business Value Potential | More details further below; including a scoring enhancement step. Business Value Potential Scoring: highest business value potential 10, lowest business value potential 1 |
Complexity | Complexity, in effect, is an important surrogate measure for risk; i.e., the more complex a project is, the more likely it is that you will run into difficulties that end up manifesting themselves in timeline delays and budget overruns and jeopardize the whole project [From Why Data Science Projects Fail] Complexity Scoring: lowest complexity 10, highest complexity 1 |
Project Cost | Labour Cost, Materials & Computing Cost. Project Cost Scoring: lowest cost 10, highest cost 1. A scoring enhancement step is outlined below. |
Hence, the priority score is
business value potential score \(\times\) complexity score \(\times\) project cost score
The highest possible score is \(1000\). Amongst a set of projects, a project that manages to achieve a \(1000\) score (a) has the highest business value, (b) is the least complex, and © is the least costly -- potentially & relatively.
Business Value Potential¶
Organisations use a few metrics, e.g.,
- Cost of Delay: Supplementary Material → Cost of Delay Divided by Duration, Four steps to Quantifying Cost of Delay → Cost of Delay is a way of communicating the impact of time on the outcomes we hope to achieve. More formally, it is the partial derivative of the total expected value with respect to time. it ... combines urgency and value – two things that humans are not very good at distinguishing between. [From Cost of Delay]
- Marginal Benefit & Marginal Cost: For a given time period, does the marginal benefit exceed the marginal cost?5, 4
- Net Present Value (NPV); study NPV & IRR (Internal Rate of Return).
- Return on Investment (ROI); study NPV & ROI
To avoid over/under penalising -- lowest \(1\), highest \(10\) -- scoring via a sigmoid function is an option. Let \(x\) represent a project's monetary business value potential, during a declared time period. Sigmoid function dependent options include
and
Project Cost¶
To avoid over/under penalising -- lowest \(10\), highest \(1\) -- scoring via a sigmoid function is also an option. Let \(x\) represent a project's monetary cost. Sigmoid function dependent options include
and
Viability/Feasibility Filters¶
%%{ init: { 'flowchart': { 'curve': 'monotoneX'} } }%% flowchart LR id0([start]) --> id1{budget} id1 -- yes --> id2{budget, time} id1 -- no --> id3([terminate]) id2 -- no --> id3 id2 -- yes --> id5(project
details) id5 --> id6{feasible?} id6 -- no --> id3 id6 -- yes --> id8(next
steps) classDef default fill:#000000,stroke:#333333,stroke-width:0px,color:#ffffff,font-size:11pt;