mySP Core

A process that reduces uncertainty

Each stage has a goal, output and next-step criterion. This keeps complex development manageable.

Initial request

Goal: Understand the request

Output: Short task description

Next criterion: Context and contact are available

Discovery

Goal: Reduce uncertainty

Output: Risks, constraints and hypotheses

Next criterion: The team knows what to verify

Requirements

Goal: Define expected behavior

Output: Requirements, scenarios and acceptance criteria

Next criterion: Scope is understood equally

Architecture

Goal: Design the foundation

Output: Architecture map and technical decisions

Next criterion: Risks are acceptable for development

UX/UI

Goal: Make interaction clear

Output: Prototypes or designs for key screens

Next criterion: Main scenarios are approved

Prototype

Goal: Validate the key hypothesis

Output: PoC, MVP or functional fragment

Next criterion: Hypothesis is confirmed or adjusted

Development

Goal: Build the product

Output: Working functionality

Next criterion: Features pass review and tests

QA

Goal: Find issues before launch

Output: Test report and fixes

Next criterion: Critical defects are closed

Deployment

Goal: Bring the solution live

Output: Production release, monitoring, documentation

Next criterion: Service is stable

Maintenance

Goal: Support and scale

Output: Update and support plan

Next criterion: Change process is defined

Collaboration formats

fixed scopetime and materialsdedicated teamtechnical discoveryprototype sprintsupport agreement