Skip to content
For fTECHNOLOGY & DESIGN
For f
Services+
Industries+
Solutions & approach+
About For f+

Start with the work you want to improve.

Discuss your project ↗

SYSTEM DEVELOPMENT / DISCOVERY & DESIGN

Discovery and requirements

Before you build,
define what matters.

Map workflows, users and information to define development objectives and scope, establishing shared assumptions for estimates and internal decisions.

Glass and metal modules representing system architecture
FOR
Companies seeking discovery before specifications are fixed
PHASE
Discovery
ESTIMATE
Proposed individually after confirming scope

FROM WORKFLOW TO DELIVERABLES

How we work ↗
  1. 01Review the current state
  2. 02Define requirements and exceptions
  3. 03Prioritize functionality
  4. 04Agree on the development approach

01 SCOPE & DELIVERABLES

What this engagement delivers.

Use the following as a starting point to agree on deliverables for your workflow and requirements.

01

Workflow and issue inventory

02

Feature list and priorities

03

Interface and data design principles

04

Development scope and assumptions

If available,
bring these to the conversation.

  • Current forms and management interfaces
  • Access to business stakeholders
  • Desired timing and budget expectations

Incomplete documentation is fine. Start by describing your current situation.

02 PROJECT FLOW

A visible path to delivery.

  1. 01

    Review the current state

  2. 02

    Define requirements and exceptions

  3. 03

    Prioritize functionality

  4. 04

    Agree on the development approach

Decision point

Confirm deliverables and the initial release scope before proceeding to a prototype or implementation.

DESIGN / VALIDATE / OPERATE

Compare current and proposed workflows.

Map departmental requests into input, review, approval and reporting workflows before defining screens. Identify rules, exceptions and functions that remain in existing systems to bound the release.

What this stage establishes

Document acceptance criteria, integration dependencies and internal prerequisites. Keep unresolved questions separate from assumptions so discovery work is visible in the estimate.

01 / REVIEW

Test cancellations, corrections, duplicates and concurrent updates alongside normal processing.

02 / REVIEW

Separate viewing, editing and approval by role, including access changes when responsibilities change.

03 / REVIEW

Reconcile migrated records and amounts, and rehearse recovery and rollback before cutover.

03 ENGAGEMENT

Define the scope before starting.

Cost, timing and terms are proposed after confirming scope and the team required.

A CLEAR FIRST STEP

The scope you need.
An informed decision to start.

Tell us about your objectives and current situation.
We will propose a clear scope, deliverables and approach.

Discuss scope and estimates
  1. 01

    Contact

    Start with your current situation and challenges, even before requirements are defined.

  2. 02

    Review scope, deliverables and estimates

    Review work, cost, timing and exclusions. Additional work is discussed before it begins.

  3. 03

    Start with the agreed phase

    Confirm the terms before starting. Subsequent phases depend on results and business needs.

04 QUESTIONS

Start with your questions.

Q.Can we start without a specification?

Yes. We can begin with requirements discovery based on your current work and objectives. Bring any available documentation to the first conversation.

Q.Can development start with a subset of functions?

We review the environment and functional dependencies, then propose a scope that can be introduced independently.

Q.Can you work on a system developed by another company?

We review source code, access rights and architecture documentation to establish what can be supported and what handover work is needed.

Questions about engagement and estimates