The aim of this stage is the description of clear and simple inner structure which:

  • satisfies specified functional properties and specifications;
  • agreed with the limitations imposed by hardware;
  • satisfies the requirements to the process of development (duration, cost);
  • satisfies explicit and implicit operational requirements;
  • satisfies design criteria.

Such internal structure is called the architecture of a project.