Design Consultancy
Whether as part of a larger system or a stand-alone application Zircon can apply our expertise to ensure your designs are both achievable and make the best use of current technologies and best practise.
- Functional Specifications
- Zircon can interpret user requirements to produce functional specifications
that describe how a product will work entirely from the user's perspective.
- Architecture Development
- Once the functional requirements of a system has been determined Zircon can devise and provide advice on the systems architecture eg client-server, distributed, peer-to-peer. As systems architecture affects both the hardware and software required to complete the developed system we can examine the role of COTS components in the final solution.
- System Design
- Complex systems are broken down into sub-systems, with careful consideration of interactions, interfaces, and the flow-down of requirements. This phase includes the documenting of design outputs, including interface specifications for the system and any subsystems.
- Software Design
- Elaborating further on the system design, detailed designs are produced using tools and
methodologies as appropriate eg Unified Modelling Language (UML), Yourdon,
ROSE, SELECT.