Design
Development
Training
Consultancy
Support
 
Design

If requirements necessitate further investigation, Duo Software consultants work closely with the client to document the project scope and vision: user classes are identified and business requirements are defined, elicited, structured, validated and documented. A Requirements Specification is the result of this process.

Based on the requirements specification, a prototype is developed. During design sessions, we work closely with users and managers of the application to refine the prototype. This is an iterative process and several design sessions may be required before the prototype is finalised. Clients tell us they find these sessions incredibly useful.  The result is a Technical System Design document (TSD) which is the definitive requirements of the system. Additionally, the creative design of the system is discussed and ideas and concepts are presented to the customer to ascertain their tastes. Duo Software ensures that both the functional and creative designs complement each other. The final result is a system that combines style and functionality, ease of use with depth and complexity.