Design Phase
We plan the detailed structure of the software, including core functionality, user interfaces, databases and integration with third–party systems. We use proven methodologies (such as the Unified Modelling Language-UML or the Microsoft Solution Framework-MSF) but we are not dogmatically constrained by them. One best practise we extensively implement is the use of “case specifications”; these help forming a common understanding between the end user and the developer. |