Engineer Atlas
OverviewLearnWhere to StartDecomposeBuild FirstDebug
OverviewLearnWhere to StartDecomposeBuild FirstDebug
Problem Solving & Engineering Thinking
  • Frame the Problem
  • Find the Boundaries
  • Turn Unknowns Into Questions
  • Decompose the Work
  • Choose the Next Step
  • Test the Idea
  • Debug With Evidence
  • Learn and Iterate
Problem Solving/Learn/Choose the Next Step

Choose the Next Step

Respect dependencies, expose risk early, and select the smallest useful vertical slice.

Build a Vertical SliceNot started

Choose one thin user action that crosses every necessary layer and produces a visible result.

Let Dependencies Gate; Let Value OrderNot started

First remove blocked work. Among the work that remains possible, choose by value, learning, risk, and effort.

Prototype Risk EarlyNot started

A risky unknown may deserve an isolated spike before its feature reaches the front of the delivery queue.

Engineer Atlas
GitHub·LinkedIn