Section outline

  • Przed przystąpieniem do realizacji projektu konieczne jest dogłębne zrozumienie tego, co chcemy osiągnąć. Programowanie z myślą, że funkcjonalność naszego projektu wyjdzie „w praniu” grozi tym, że wejdziemy w ślepą uliczkę i przebudowa projektu pod niezbędną funkcjonalność będzie bardzo droga.

    Szczegółowość projektu zależy najbardziej od inwestora. Jeśli musimy określić dokładnie budżet z jednej strony, a specyfikację funkcjonalną i testy, pozwalające na odbiór projektu – z drugiej, projekt musi być szczegółowy. W projektach otwartych wystarczy opis zagadnienia na poziomie gwarantującym porozumienie.