#1 16.07.07 00:34
"Формальные процессы разработки" - что это?
Привет!
Подскажите что такое "формальные процессы разработки", может у кого какая инфа есть?
Хоть в кратце...
Offline
#5 18.07.07 19:43
Re: "Формальные процессы разработки" - что это?
dotnet у меня нет доступа к сети :(
Можешь сюда написать хоть в кратце или на мыло (в профиле есть) скинь пожалуйста...
Буду ОЧЕНЬ ОЧЕНЬ благодарен!!!!
Offline
#6 18.07.07 23:15
Re: "Формальные процессы разработки" - что это?
Процесс разработки ПО - это развитие программного проекта во времени. Процесс имеет несколько стадий:
* концепция
* формализация дизайна, требований
* анализ и оценка проекта
* набор команды
* разработка архитектуры
* девелопмент
* тестирование
* поставка клиенту
Если учесть, что в теме процесс стоит во множественном числе, можно предположить, что требуется перечислить виды процессов.
Какой бы процесс разработки ни был, он включает в себя все эти стадии в той или иной степени.
Распространены такие виды процессов:
* процесс "водопада". (нецикличный, все стадии идут последовательно)
* итеративный процесс (после последней стадии происходит уточнение требований и идёт вторая итерация почти всех стадий).
* RUP (rational unified process) - пострен на итеративном процессе с более формальным описанием каждой стадии. Напр. требования, архитектура описываются с помощью языка UML. Команда набирается согласно заранеё определённым ролям с разнесёнными обязанностями. Каждое действие должно быть привязано к какой-либо таске.
* XP - процесс в рамках "экстремального программирования". характеризуется минимальным формализмом. разработка идёт параллельно с тестированием: сначала пишется unit-test, а потом сам код. Более того, часть тестов должна написать сторона заказчика, тем самым формализовав требования. Программеры сидят по двое: один пишет, второй следит. потом меняются :)
ПС. Обычно на самом деле используются фрагментых разных процессов.
Offline
#9 19.07.07 13:35
Re: "Формальные процессы разработки" - что это?
про., вы со своими матметодами не в ту тему написали. Здесь о другом.
Offline

