The number 6

STEP 6

Engineering Spikes and Feasibility

Backward mapping exposes all the “demons” early:

  • Can the API deliver real-time data?
  • Does the legacy system support this workflow?
  • Are there rate limits?
  • Is compliance going to block it?
  • Does the architecture resolve all requirements?
  • Do we have the right skills and knowledge?

Every unknown becomes a spike, which engineering tackles immediately.

This protects against:

  • Rework
  • False estimates
  • Wasted sprints

Activities

  • Spike planning
  • Feasibility review
  • Early tech prototyping

Frameworks / Tools

  • Spike backlog (Kanban)
  • Technical feasibility canvas
  • Proof-of-concept matrix

Outputs

  • Prioritised spike backlog
  • Early feasibility results
  • Updated dependency chains (if spikes change assumptions)
  • Engineering risk/constraint list

Who attends

  • Engineering Lead
  • Architect
  • Product Lead (for scope alignment)

How long

  • 30–45 minute planning session, then engineering works async over several days.

Notes

Most of the work happens in spike execution.
Only the planning is collaborative.