KAPTURE

RECOGNISing REQUIREMENTS ARE THE ROOT OF SOFTWARE COST OVERRUNS?

Learn more
D-Risq - computer icon

THe benefits of using kapture

Software requirements present issues
Levelling - are they abstract enough from the design?
Ambiguity - do they mean the same to every stakeholder?
Well-formedness - do they cover all aspects of the requirement?
Are reviews subjective?
This leads to mis-understanding, error and cost. Kapture aims to solve these problems by assisting a developer to write clear, concise, unambiguous requirements. This is achieved by enabling precise definitions, providing a data dictionary and combining with text formats that enable well-formed requirements to be written.
This avoids much of the subjectivity related to review and hence reduces cost impact felt later in the software life cycle.

Benefit 1

Reduces the opportunity for error

Benefit 2

Requirements are verifiable

Benefit 3

Simple compliance to standards

Benefit 4

Automatic checks for consistency

Benefit 1

Reduces the opportunity for error

Benefit 2

Requirements are verifiable

Benefit 3

Simple compliance
to standards

Benefit 4

Automatic checks for consistency

Kapture in PRactiCe

Engineers charged with writing software requirements for embedded systems are likely to benefit from the use of Kapture.

The right requirements assist developers to develop correct designs, coders to develop correct code, test engineers to develop valid test cases and hence achieve working software with fewer iterations.

This cuts costs and hence also helps project managers as well as enabling regulators understand what the software is supposed to do.

creating solutions

D-RisQ has internally used Kapture to describe software for a number of systems including highly assured decision making for autonomous vehicles in air, maritime and sub-surface.

D-RisQ has also assisted automotive engineers to produce better software requirements and used Kapture to help clients in aerospace find errors and better ways to write their software requirements.

Kapture in PRactiCe

Engineers charged with writing software requirements for embedded systems are likely to benefit from the use of Kapture.

The right requirements assist developers to develop correct designs, coders to develop correct code, test engineers to develop valid test cases and hence achieve working software with fewer iterations.

This cuts costs and hence also helps project managers as well as enabling regulators understand what the software is supposed to do.

creating solutions

D-RisQ has internally used Kapture to describe software for a number of systems including highly assured decision making for autonomous vehicles in air, maritime and sub-surface.

D-RisQ has also assisted automotive engineers to produce better software requirements and used Kapture to help clients in aerospace find errors and better ways to write their software requirements.

Need help with software requirements? Contact us today to find out more

Get in touch
D-Risq - Square image
D-Risq - Square image
D-Risq - Square image
D-Risq - Square image
D-RISQ - Icon