Company Information Software Development Project Services Recruitment Services Customer Services
 Company Information Company
 Software Development Software Development
 Project Services Project Services
  minus Consultancy
  minus Pre Project Planning
  minus Project Management
  minus Analysis
  minus Design
  minus Programming
  minus Quality Assurance
  minus Implementation Services
  minus Version Control
  minus Software Support
 Recruitment Services Recruitment Services
 Customer Services Customer Services
 Current Vacancies Current Vacancies



The design phase can be described as “working out how we are going to do it”. The analysis phase resulted in the data model and the specification of new requirements. This clearly describes what is required for the new product. Working out how to build the product poses a huge number of decisions such as:

• Which technology should be used?
• What architecture should be selected?
• What database architecture should be used?
• How should the user interface be designed?
• What are the performance requirements and how can they be achieved?

The preliminary stage of design is often a prototype of the user interface. This is quickly constructed to provide a tangible example of the developer’s interpretation of requirements.

Many small, fast iterations will be made to the prototype, allowing the client to correct design discrepancies. This approach has the added benefit that the user can check the system inputs and outputs at the earliest stage.

When the user is satisfied with the interface prototype, the job of designing the architecture of the application is undertaken.

Page 1 ||  Page 2 ||  Page 3
Copyright © 2008 London Software House Ltd.