Porter's Five Forces
Audience: CEO, Strategy Manager
Page Type: How-To Guide
Phase: PHASE 2 (Reality Filter)
Duration: 30-45 minutes
What This Module Does
Porter in COS is an analysis workspace where you create:
- A Porter analysis per strategic cycle and org unit
- Porter entries under the five force categories
- Porter KPIs linked from KPI Library or Current State (As-Is)
Important: this module does not run an automatic weighted industry score in the current product flow. You record and manage entries directly.
Entry Model (Actual)
Each Porter entry uses this structure:
- Category:
COMPETITIVE_RIVALRY,SUPPLIER_POWER,BUYER_POWER,THREAT_OF_SUBSTITUTION,THREAT_OF_NEW_ENTRY - Summary: required short statement
- Detail: optional explanation
- Risk fields (optional):
isRiskriskPrimaryCategory(single)riskSecondaryTags(multi)riskLevel(0..1)riskProbability(0..1)- on-the-fly score:
riskLevel * riskProbability
Step-by-Step
Step 1: Create Porter Analysis
- Go to Strategy → Porter's Five Forces
- Click Start Analysis
- Fill:
- Name
- Strategic cycle (from global cycle filter)
- Org unit
- Description (optional)
- Create
Step 2: Add Porter Entries
- Open analysis detail page
- Select a force category
- Add record:
- Summary (required)
- Detail (optional)
- Optional risk fields (mark as risk, category/tags, level, probability)
- Save
Step 3: Add KPIs
You can add KPI records in two ways:
- From Library (KPI Library item)
- From As-Is (Current State KPI, if feature enabled)
For each KPI, COS keeps betterDirection as:
HIGHER_IS_BETTERLOWER_IS_BETTER
Step 4: Track Measurements
For each KPI, add periodic measurements:
periodStart,periodEnd,periodicitytarget,actual,forecast(optional)statusNote(optional)
Workflow Status
Porter analysis lifecycle:
- DRAFT
- PUBLISHED
- ARCHIVED
Notes:
- Same-state publish/archive is blocked.
- Archived analysis cannot be re-published directly.
Tips
- Keep summary text decision-focused; use detail for evidence
- Use risk level/probability consistently across entries
- Do not overload the analysis with low-signal entries