|
Тема |
Съгласен [re: l] |
|
Автор |
Masklin (Ном) |
|
Публикувано | 05.07.04 16:28 |
|
|
За съжаление доста хора не разбират, че освен чисто кодиране, в създаването на софтуер има още доста дейности, примерно анализ на необходимостите на клиентите и дизайн.
Ползата от базарния метод се усеща най-вече тогава, когато има създаден подходящ дизайн и трябва да се пише код.
Разбира се, съществуват много проекти, в които необходимостта от дизайн не се усеща толкова ясно, защото се оказва, че участващите програмисти имат сходни виждания. Или, вече има създаден достатъчно гъвкав скелет и всяка групичка работи по своя, независима част.
Но, когато трябва да се дефинират основните концепции, интерфейси и градивни блокове на сериозен софтуер, почти невъзможно е това да се направи успешно от хора, които се включват по средата на проекта. Тоест, налага се някаква група, обикновено опитни професионалисти да дефинира основите, към които останалите да се придържат.
Разбира се, нищо не пречи в основната група да се правят промени, но това не променя принципа, че имаме сравнително малко хора, които взимат решенията, които останалите изпълняват. Тоест, имаме катедрала.
|
| |
|
|
|