Skip to content
Ameen Abozaid
STF-012

Technical proposals

  • 8 Lessons
  • 4 h practice (estimate)
On this page 9 topics

Overview

Topics

  • Problem framing
  • RFCs
  • evidence
  • alternatives

Learn first

4 h of practice (estimate)

Learning outcomes

  1. Frame the problem so readers agree it is worth solving before reading the solution.
  2. Write an RFC with evidence, alternatives, costs, and risks that invites useful critique.
  3. Run the review: circulate early, respond to comments, and reach a decision.
  4. Write for several audiences: engineers, managers, and executives.

Lessons

  1. 01Why good ideas fail on paper
  2. 02Problem framing
  3. 03Evidence and alternatives
  4. 04Structure of a strong RFC
  5. 05Running the review to a decision
  6. 06One proposal, three audiences
  7. 07Demo: rewriting a rejected RFC so it gets approved
  8. 08Demo: handling 60 comments on a controversial proposal

Lab and exercises

Lab

STF-012-LAB1 · Golden-path RFC

Outcomes: 1–4 · Time: ~4 h

  1. Write the problem statement for the Platform 2.0 golden path using the STF-009 baseline; test it with two skeptical readers.
  2. Write the RFC: goals and non-goals, proposal, at least three alternatives including "do nothing", costs, risks, rollout, open questions, decision needed.
  3. Add the layered reading paths for executives, managers, and engineers.
  4. Pre-circulate, then publish with a review window and a named decision maker.
  5. Run the review with role-played reviewers; respond to every comment and close with a recorded decision.

Acceptance: decision recorded within the review window; major objections answered in the document.

Exercises (case-based; six exercises)

IDOutcomeTask
STF-012-EX011Rewrite the opening of a solution-first RFC ("We should adopt Backstage") as a problem statement with who is hurt, how much, and what happens if nothing is done.
STF-012-EX022Given a draft with no alternatives, write a comparison of three options plus "do nothing" on cost, time, risk, and team effort.
STF-012-EX032List the costs and risks an RFC for the golden path must state openly and the mitigation for each.
STF-012-EX043Plan the review: reviewers to pre-brief, review window, decision maker, and what you do with a late blocking comment.
STF-012-EX053Sort 12 sample comments into blocking and non-blocking and write responses to three.
STF-012-EX064Write the same proposal summary three times: for an engineer, a manager, and the CFO.
Show solutions
  • EX01 "Twenty teams run separate pipelines; a new service takes three weeks to reach production and pipeline drift caused four audit findings. Without change, both grow with the team count." Solution comes later.
  • EX02 Table with do nothing (no cost, problem grows), extend current pipelines (medium cost, still fragmented), golden path (higher upfront, lowest ongoing), vendor tool (license cost, less fit). Recommend with explicit reasons.
  • EX03 Costs: migration effort per team, platform team capacity, reduced local freedom. Risks: low adoption, single point of failure, slow platform releases. Mitigations: pilot, escape hatch, SLOs and a support model.
  • EX04 Pre-brief the two toughest tech leads and security; two-week window; named decision maker; late blockers are logged and answered if new, otherwise recorded as dissent.
  • EX05 Blocking: security gap, missing rollback, data residency. Non-blocking: naming, doc style. Respond with a change, a reasoned rejection, or an owner and date.
  • EX06 Engineer: design and trade-offs; manager: effort per team, timeline, support; CFO: cost, expected saving, risk, decision needed by date.

Outcome 3 is also covered by the lab review; outcome 4 by the lab layered paths.

Workplace evidence: an RFC you wrote that changed how several teams work.

Quiz

Outcomes: O1 problem framing · O2 evidence, alternatives, costs, risks · O3 running the review · O4 writing for several audiences.

A self-check for you: nothing is graded, saved or sent anywhere. Choose an answer, then check it. You can try again as often as you like.

  1. 1A proposal should open with:O1
  2. 2The best test of your problem framing is:O1
  3. 3"Do nothing" should be:O2
  4. 4Costs and risks belong:O2
  5. 5Which statement is evidence?O2
  6. 6Before publishing a controversial RFC you should:O3
  7. 7A comment you decide not to accept should get:O3
  8. 8A review that never closes:O3
  9. 9A busy executive should find, at the top:O4
  10. 10Serving several audiences is best done with:O4

Practical part

Six case exercises STF-012-EX01 to EX06 plus the lab, assessed with the RFC quality rubric and the review outcome. Pass: at least five of six exercises correct, quiz at least 8/10, and a recorded decision within the review window with major objections answered in the document.

Common mistakes

Solution-first proposals; hiding the costs; never closing the review.

Assessment

RFC quality rubric and review outcome.

Workplace evidence

An RFC you wrote that changed how several teams work.

Career relevance

Architecture deliverables and ADRs (ARC-034).

Type to search levels, phases, modules and lessons.