Skip to content
Ameen Abozaid
STF-004

Platform strategy

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

Overview

Topics

  • Developer experience
  • paved roads
  • internal platforms

Learn first

4.5 h of practice (estimate)

Learning outcomes

  1. Decide what the internal platform should and should not provide, using developer journeys and toil data.
  2. Design paved roads that are the easiest path, with escape hatches for teams with real needs.
  3. Plan a platform as a product: users, roadmap, support model, and success measures.
  4. Size and staff a platform team and justify the investment.

Lessons

  1. 01Why internal platforms succeed or fail
  2. 02Developer journeys and toil mapping
  3. 03Paved roads and escape hatches
  4. 04The platform as a product
  5. 05Build, assemble, or buy platform capabilities
  6. 06Funding and staffing a platform team
  7. 07Demo: mapping the "new service to production" journey across five teams
  8. 08Demo: choosing the platform's first three capabilities

Lab and exercises

Lab

STF-004-LAB1 · Platform 2.0 platform strategy

Outcomes: 1–4 · Time: ~3.5 h

  1. Interview role-played teams and map the new-service-to-production journey with timings.
  2. List toil items with total hours and teams affected.
  3. Define platform scope: what is in and what is out, and the paved road with escape hatches.
  4. Write the capability roadmap with build, assemble, or buy choices (verify versions before recording).
  5. Propose the team size, product ownership, funding, and success measures; defend to role-played leadership.

Acceptance: each capability is backed by toil or delay data from at least three teams.

Exercises (case-based; six exercises)

IDOutcomeTask
STF-004-EX011Given toil data for six candidate capabilities, rank them and state which two you leave out of scope, with reasons.
STF-004-EX021A platform team wants to build a custom container scheduler. Write a one-page challenge using journey and toil evidence.
STF-004-EX032Design a paved road for "new service" with three escape hatches and the extra responsibilities each carries.
STF-004-EX043Write a product brief for the shared pipeline: users, scope, support model, and four measures.
STF-004-EX053Compare build, assemble, and buy for a service catalog; recommend with criteria and cost drivers.
STF-004-EX064Draft a business case for a six-person platform team serving 160 engineers, with assumptions stated.
Show solutions
  • EX01 Rank by hours x teams / effort; leave out items affecting fewer than three teams or with a good existing option.
  • EX02 Show no journey step needs a custom scheduler; the delays are in pipelines and setup; recommend a managed option.
  • EX03 Road: template, pipeline, observability, security defaults. Hatches: custom runtime, other datastore, special network; each adds on-call, security review, and upgrades owned by the team.
  • EX04 Users: product teams; scope: build, test, deploy; support: channel with response targets; measures: adoption, lead time, satisfaction, platform availability.
  • EX05 Criteria: integration, operating cost, skills, lock-in; likely assemble or buy, build only the glue. Verify current product versions before recording.
  • EX06 Cost of team versus hours saved (for example 40 min a week x 160 engineers) plus incidents avoided; state assumptions and payback; include support load growth.

Outcome coverage: all four covered by exercises and lab.

Workplace evidence: a platform capability you shaped and its adoption numbers.

Quiz

Outcomes: O1 scope from journeys and toil · O2 paved roads and escape hatches · O3 platform as a product · O4 sizing, staffing, and funding.

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. 1Platform scope should be driven mainly by:O1
  2. 2Toil is best described as:O1
  3. 3Pain should be ranked by:O1
  4. 4A paved road wins mainly because it is:O2
  5. 5Escape hatches exist so that:O2
  6. 6Which is a platform product measure?O3
  7. 7A platform without product management most likely:O3
  8. 8Build, assemble, or buy: build only when:O3
  9. 9A platform business case compares:O4
  10. 10Platform support load:O4

Practical part

Six case exercises STF-004-EX01 to EX06 plus the lab, defended as a platform strategy to role-played leadership. Pass: at least five of six exercises correct, quiz at least 8/10, and a strategy in which each capability is backed by data from at least three teams.

Common mistakes

Building what the platform team finds interesting; mandatory platforms nobody wants; no product management for the platform.

Assessment

Platform strategy defense.

Workplace evidence

A platform capability you shaped and its adoption numbers.

Career relevance

The core of STF-CAP; compute choices for architects (ARC-014).

Type to search levels, phases, modules and lessons.