The software engineer, in carrying out this task, is looking at all the various ways to design the project and is choosing the best ways.
Softwarový inženýr, při tvorbě toho dokumentu, prochází všechny různé způsoby, jak designovat daný projektu a vybrat nejlepší možné řešení.