At this step of methodology, we start working with the design tasks and thereafter we continue with the features' implemenentation.
Appearance and functionality
The list of requirements' analysis report, as presented earlier, can now be used to create multiple design patterns. In this phase, one or more prototypes are developed archiving a very first 'image' of the project. Depending on the project, the result of this 'image' can include sketches, flow charts, HTML screen designs and UML schemas. Project's supervisor use these schemas to pick the final one for the project. This schema will be used in development phase where, once selected, it cannot be changed at any of the subsequent steps of the project.
During the development phase we implement the functionality needed for the selected schema. We finally develop custom applications (depending on the needs) such as online shop application, a hotel booking engine or news portal, car rental engine etc.