Skip to content

Commit 3b249a8

Browse files
author
Alwin Mark
committed
Stakeholders: add all
1 parent 8f82d3f commit 3b249a8

File tree

11 files changed

+372
-0
lines changed

11 files changed

+372
-0
lines changed

doc/04_stakeholders/template.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Stakeholder: <Canonical stakeholder name>
2+
3+
## Definition
4+
<Short, neutral description of what this stakeholder represents.
5+
Define the responsibility perspective, not a role, persona, or org unit.>
6+
7+
## Core Responsibility
8+
<Describe the irreversible responsibility this stakeholder carries.
9+
Focus on accountability, not activities or tasks.>
10+
11+
## Owned Risks
12+
<List the risks this stakeholder ultimately owns.
13+
Risks are outcomes with late feedback or high cost of correction.>
14+
15+
## Desired Outcomes
16+
<List the long-term outcomes that must become true from this stakeholder’s perspective.
17+
Outcomes must be observable and solution-agnostic.>
18+
19+
## Trade-off Authority
20+
<Describe which trade-offs this stakeholder is allowed to decide on.
21+
If a trade-off is not listed here, it is not owned by this stakeholder.>
22+
23+
## Non-Goals
24+
<List what this stakeholder is explicitly not responsible for.
25+
This prevents scope creep and implicit expectations.>
26+
27+
## Relationship to Roles
28+
<List the roles through which this stakeholder typically operates.
29+
Roles define decision and communication lenses, not responsibility.>
30+
31+
## Notes on Conflict
32+
<Optional.
33+
Describe typical conflicts with other stakeholders or tensions that require mechanics.>
34+

doc/be-dev.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Stakeholder: Backend Development
2+
3+
## Definition
4+
Represents the responsibility perspective for server-side behavior and data correctness.
5+
6+
## Core Responsibility
7+
Implementing business logic that behaves correctly under defined contracts.
8+
9+
## Owned Risks
10+
- Contract violations
11+
- Data inconsistency
12+
- Hidden side effects
13+
14+
## Desired Outcomes
15+
- Logic is testable and predictable
16+
- Interfaces are explicit
17+
- Failures are localized
18+
19+
## Trade-off Authority
20+
- Simplicity vs. reuse
21+
- Local optimization vs. shared abstractions
22+
23+
## Non-Goals
24+
- Product prioritization
25+
- Infrastructure ownership
26+
27+
## Relationship to Roles
28+
- Backend developer role
29+
30+
## Notes on Conflict
31+
Often absorbs complexity originating elsewhere.

doc/ceo.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Stakeholder: CEO
2+
3+
## Definition
4+
Represents the responsibility perspective for overall organizational viability, direction, and legitimacy of decisions under uncertainty.
5+
6+
## Core Responsibility
7+
Long-term survival and strategic coherence of the organization, including irreversible decisions with delayed feedback.
8+
9+
## Owned Risks
10+
- Strategic drift without feedback
11+
- Coordination collapse at scale
12+
- Responsibility without control
13+
- Loss of decision credibility
14+
15+
## Desired Outcomes
16+
- Strategy is testable and revisable
17+
- Responsibility scales without coordination explosion
18+
- Decisions remain explainable after the fact
19+
- Growth does not erode autonomy
20+
21+
## Trade-off Authority
22+
- Speed vs. reversibility
23+
- Central control vs. distributed responsibility
24+
- Short-term efficiency vs. long-term resilience
25+
26+
## Non-Goals
27+
- Operational optimization
28+
- Tool or technology selection
29+
- Day-to-day execution management
30+
31+
## Relationship to Roles
32+
- CEO role
33+
- Board-facing role
34+
- Crisis decision role
35+
36+
## Notes on Conflict
37+
Inherent tension with CFO (risk vs. opportunity) and CTO (speed vs. structural safety).

doc/cfo.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Stakeholder: CFO
2+
3+
## Definition
4+
Represents the responsibility perspective for financial integrity, liquidity, and regulatory defensibility.
5+
6+
## Core Responsibility
7+
Financial stability and legal defensibility of decisions, including risk provisioning and capital allocation.
8+
9+
## Owned Risks
10+
- Late financial surprises
11+
- Mispriced or hidden risk
12+
- Liquidity loss through uncertainty
13+
- Audit and compliance failure
14+
15+
## Desired Outcomes
16+
- Risks are visible early and provisionable
17+
- Financial impact is causally explainable
18+
- Liquidity reflects real uncertainty, not fear
19+
- Numbers are defensible under audit
20+
21+
## Trade-off Authority
22+
- Risk exposure vs. opportunity cost
23+
- Capital efficiency vs. safety margins
24+
- Early recognition vs. late certainty
25+
26+
## Non-Goals
27+
- Product direction
28+
- Architectural design
29+
- Delivery optimization
30+
31+
## Relationship to Roles
32+
- CFO role
33+
- Audit and compliance role
34+
35+
## Notes on Conflict
36+
Structural tension with CPO (learning cost) and CEO (risk appetite).

doc/cpo.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Stakeholder: CPO
2+
3+
## Definition
4+
Represents the responsibility perspective for product direction, learning, and outcome validation.
5+
6+
## Core Responsibility
7+
Ensuring that product decisions lead to validated outcomes rather than untested output.
8+
9+
## Owned Risks
10+
- Shipping the wrong thing efficiently
11+
- Learning arriving too late
12+
- Roadmaps turning assumptions into commitments
13+
- Opportunity cost through delayed insight
14+
15+
## Desired Outcomes
16+
- Product decisions are explicit hypotheses
17+
- Learning velocity exceeds delivery velocity
18+
- Outcomes are measurable and attributable
19+
- Optionality is preserved over time
20+
21+
## Trade-off Authority
22+
- Delivery speed vs. learning depth
23+
- Commitment vs. optionality
24+
- Focus vs. exploration
25+
26+
## Non-Goals
27+
- Technical implementation
28+
- Team capacity management
29+
- Organizational process design
30+
31+
## Relationship to Roles
32+
- CPO role
33+
- Product strategy role
34+
- Discovery framing role
35+
36+
## Notes on Conflict
37+
Natural tension with CFO (cost of learning) and CTO (feasibility constraints).

doc/cto.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Stakeholder: CTO
2+
3+
## Definition
4+
Represents the responsibility perspective for system behavior, architectural integrity, and technical risk.
5+
6+
## Core Responsibility
7+
Ensuring systems evolve safely under change while remaining explainable to non-technical decision-makers.
8+
9+
## Owned Risks
10+
- Hidden architectural coupling
11+
- Accumulating technical debt with delayed impact
12+
- Uncontrolled complexity growth
13+
- Responsibility without architectural authority
14+
15+
## Desired Outcomes
16+
- Architecture supports safe change
17+
- Technical risks surface early
18+
- Ownership and boundaries are explicit
19+
- System behavior is explainable in business terms
20+
21+
## Trade-off Authority
22+
- Short-term delivery vs. structural integrity
23+
- Standardization vs. local optimization
24+
- Innovation vs. operational stability
25+
26+
## Non-Goals
27+
- Product prioritization
28+
- Financial provisioning
29+
- People performance management
30+
31+
## Relationship to Roles
32+
- CTO role
33+
- Architecture steward role
34+
- Executive translator role
35+
36+
## Notes on Conflict
37+
Frequent tension with CPO (speed vs. safety) and CEO (cost vs. resilience).

doc/fe-dev.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Stakeholder: Frontend Development
2+
3+
## Definition
4+
Represents the responsibility perspective for user-facing behavior and interaction correctness.
5+
6+
## Core Responsibility
7+
Ensuring user interactions reflect intended product behavior.
8+
9+
## Owned Risks
10+
- Mismatch between UI and backend behavior
11+
- Inconsistent user experience
12+
- Hidden coupling to backend assumptions
13+
14+
## Desired Outcomes
15+
- UI behavior is predictable
16+
- Contracts with backend are explicit
17+
- Failures are visible early
18+
19+
## Trade-off Authority
20+
- UX richness vs. complexity
21+
- Local state vs. shared state
22+
23+
## Non-Goals
24+
- Backend logic design
25+
- Infrastructure concerns
26+
27+
## Relationship to Roles
28+
- Frontend developer role
29+
30+
## Notes on Conflict
31+
Dependent on upstream signal quality.

doc/pf.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Stakeholder: Process Facilitation
2+
3+
## Definition
4+
Represents the responsibility perspective for collaboration effectiveness and process flow.
5+
6+
## Core Responsibility
7+
Maintaining productive interaction patterns within teams.
8+
9+
## Owned Risks
10+
- Process rigidity
11+
- Hidden dysfunction
12+
- Ritual without outcome
13+
14+
## Desired Outcomes
15+
- Collaboration issues surface early
16+
- Processes remain adaptable
17+
- Teams self-correct
18+
19+
## Trade-off Authority
20+
- Structure vs. flexibility
21+
- Intervention vs. autonomy
22+
23+
## Non-Goals
24+
- Product decisions
25+
- Technical solutions
26+
27+
## Relationship to Roles
28+
- Scrum master role
29+
- Facilitator role
30+
31+
## Notes on Conflict
32+
Low formal authority, high dependency on organizational support.

doc/po.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Stakeholder: Product Ownership
2+
3+
## Definition
4+
Represents the responsibility perspective for backlog coherence and value prioritization.
5+
6+
## Core Responsibility
7+
Translating product intent into prioritized work.
8+
9+
## Owned Risks
10+
- Misaligned priorities
11+
- Overcommitment
12+
- Backlog entropy
13+
14+
## Desired Outcomes
15+
- Backlog reflects current learning
16+
- Priorities are explicit
17+
- Trade-offs are visible
18+
19+
## Trade-off Authority
20+
- Scope vs. timing
21+
- Certainty vs. flexibility
22+
23+
## Non-Goals
24+
- Architectural decisions
25+
- Team execution details
26+
27+
## Relationship to Roles
28+
- Product owner role
29+
30+
## Notes on Conflict
31+
Often pressured by competing stakeholder demands.

doc/sre.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Stakeholder: Site Reliability Engineering
2+
3+
## Definition
4+
Represents the responsibility perspective for system reliability, availability, and operational safety.
5+
6+
## Core Responsibility
7+
Maintaining acceptable service levels under real-world conditions.
8+
9+
## Owned Risks
10+
- System instability
11+
- Undetected degradation
12+
- Operational overload during incidents
13+
14+
## Desired Outcomes
15+
- Failures are detectable and recoverable
16+
- Reliability is measurable
17+
- Operational risk is explicit
18+
19+
## Trade-off Authority
20+
- Reliability vs. delivery speed
21+
- Automation vs. manual control
22+
23+
## Non-Goals
24+
- Feature definition
25+
- Product strategy
26+
- Business prioritization
27+
28+
## Relationship to Roles
29+
- SRE role
30+
- Incident response role
31+
32+
## Notes on Conflict
33+
Structural tension with delivery-focused stakeholders.

0 commit comments

Comments
 (0)