convro

Project process

How Convro scopes a software project, develops the workflow and prepares it for release.

Blue-gloved hands inspecting the edge of carbon fibre in a curved mold

Scope and requirements

We map the workflow, existing services and data. Together we agree what the software must do, who may use each part and how we’ll check that the finished work meets the requirements.

Development and review

We build the interface, backend and integrations together. Reviews use working software so that requirements and dependencies can be checked against the way people will actually use it.

Verification and handover

We test access rules, interruptions and recovery, then prepare the deployment configuration and the handover needed to operate the software.

What we agree before development

Start with one workflow that can be described from beginning to end. For a customer portal, that might be a customer signing in, finding an order and requesting an update. For an internal application, it might be a member of staff reviewing a request and passing it to the person who can approve it. The useful inputs are the current process, the people involved, the existing systems, and examples of records they already use.

We turn that into acceptance cases with a clear outcome. In the portal example, a customer sees their own orders, staff see requests assigned to their team, and an update goes to the system that owns the order. We also agree what happens when the order service is unavailable, when access has expired, or when an update is rejected.

What a working review covers

Review a complete flow in a working build. Check the input in the interface, the rule applied by the backend, and the resulting record in the connected system. A review should establish whether someone can finish the job and understand what happened when part of it fails. For an integration, include an example response from each relevant service and check how the application handles missing information or an interrupted call.

Changes to scope are easier to make when the discussion identifies the record or operation affected. For example, allowing a second role to approve a request changes the permission check, the interface and the expected record of who approved it.

Release and handover

Before release, review which environment and configuration the software will run with, how access is provisioned, and how to verify the deployment. Agree who will investigate a failed operation, which records help trace it, and which actions can safely be retried. The handover also needs enough information to identify the deployed version and restore service after an interrupted change.

For practical examples of recovery and handoff, read the Reesponder handoff design or the Cheapwork delivery section.

Privacy & cookies

This site uses no analytics or advertising cookies. Your browser can remember that you dismissed this notice.

The enquiry form opens your email app. The Reesponder video connects to the product website when played. External sites have their own privacy information.

For privacy enquiries, email team@convro.eu.