Short Description ...
Design is a part of specification that describes requirements for a new (or changed) system from an implementational/technical view (of the developer). It supplements the requirement specification.
>> HOW will the system be implemented in detail?
Our services...
- detail analysis workshops:
- detailed functional and technical specifications of the system
- GUI interface design / ergonomics
- technical specification of interfaces to other systems
- detailed structure and layout of/for evaluations, reports and statistics
- data inventory check and data modelling
- detailed discussion of all processes and specification of all required processes
- time and quantity framework for the required system
- hardware and software constraints
- Development of the design document in collaboration with contractors and client
- Implementation of design prototypes
Get more information about this services
In this area of services requirements are refined accordingly through detail analysis and workshops in cooperation with the client.
During this refinement process not only the detailed requirements are developed, but also the ways of technical realizations are described in a clear and detailed manner.
If possible and/or necessary, a design prototype is developed parallel to the creation of in-detail requirements. This prototype should encourage an early discussion about user interface design (forms, reports, ...) and ergonomics/usability.
This has proven to be very efficient, because the user interface itself represents the visible part of the system to the user and it is an important factor considering productivity, ergonomics and acceptance.
This phase results in a detailed functional and also technical system specification in the form of a detailed design document and possibly also a design prototype.
The purpose of the design document is the agreement on the technical functionality of the ordered system between contractor and client.
The content of this document is based on an existing requirements specification. It serves as base for a concrete systems implementation. Sometimes it is also used in the acceptance of technical details by the client.
It completes requirements (described in the requirement specification) from the functional and technical point of view and is used by project management and developers to implement the system.
Additionally, besides the detailed design document prototypes can be made on demand, providing the visualization of the user's view for the client.
The resulting output is reviewed together with the client.
Before starting the implementation contractor and client should achieve an agreement concerning the design documents content (even a formal acceptance can take place).