Skip to content

Vision Templates

Template Library

Vision Templates

Use the ES-101 template family to define the problem, vision, stakeholders, boundaries, assumptions, success measures, and readiness to begin requirements work.

ES-101 Vision Package Start Here

Purpose

These templates support ES-101 — Vision and Problem Definition.

Use this family to establish why the system should exist, who it affects, what problem it addresses, what boundaries constrain the work, what assumptions must be validated, and what success should mean before requirements work begins.

Problem Statement
      ↓
Vision Statement
      ↓
Stakeholders
      ↓
Scope
      ↓
Assumptions
      ↓
Success Metrics
      ↓
Vision Readiness Summary
      ↓
ES-102 Requirements and Constraints

Copy location

Do not edit the reusable templates directly. Copy completed project versions into:

docs/project-workspace/vision/

Template set

Completion expectations

A strong ES-101 vision package should make the following clear:

Question Evidence
What problem exists? problem_statement.md
What improvement is intended? vision_statement.md
Who is affected or accountable? stakeholders.md
What is included, excluded, deferred, or prohibited? scope.md
What assumptions could invalidate the work? assumptions.md
How will success be recognized? success_metrics.md
Is requirements work ready to begin? vision_readiness_summary.md
Common Pitfall

Do not write the vision as a solution pitch. ES-101 should reduce ambiguity before requirements, architecture, or implementation work begins.

Engineering Insight

A good vision package does not prove the system should be built. It makes the problem, intended improvement, boundaries, stakeholders, assumptions, and success criteria reviewable.

Begin with the Problem Statement

Start by defining the problem clearly before proposing the system response.

Open Problem Statement →