2010-08-27 1 views
0

Я прочитал интересную статью в журнале Forbes о том, что в настоящее время традиционная модель разработки программного обеспечения для водопада заменяется моделью быстрой разработки приложений.RAD Rapid Application Development заменяет старую модель водопада

Ниже ссылка дает информацию о РАУ http://en.wikipedia.org/wiki/Rapid_application_development

Мой вопрос заключается в том, как далеко это или другими словами из опытных инженеров и разработчиков здесь программное обеспечение я хотел бы знать, если они сочли полезным по сравнению к модели развития водопада.

+0

Это очень широкий вопрос и может быть лучше подходит как Wiki. [Эта критика о водопаде имеет некоторые действительные точки] (http://en.wikipedia.org/wiki/Waterfall_model#Criticism), так же как и критика о RAD в вашей статье. Что вы ищете в ответе, который еще не суммирован в статьях Википедии? – Gordon

+0

От опытных разработчиков в этом форуме, практикуют ли они этот тип развития или нет. Это то, чего я ожидаю. – ckv

ответ

2

Модель водопада - всего лишь модель. Это не настоящая жизнь. Это не может быть реальной жизнью для реальных проектов реального размера. Люди просто не могут видеть детали проекта с достаточной точностью до его начала. Однако менеджеры любят водопад. Они могут «ясно видеть», что произойдет, и у них есть кто виноват, если это не так.

Современные методологии более реалистичны и дают лучшие результаты. Тем не менее, у менеджеров больше нет тех, кто больше виноват ... Я считаю, что с тех пор, как больше менеджеров сегодня являются бывшими кодировщиками, а так как проекты в наши дни намного более динамичны, гибкие методологии и гораздо более распространены.

Кроме того, во многих организациях, которые, как представляется, работают с водопадом - это всего лишь шоу для управления, в то время как реальная разработка управляется с помощью других методологий или даже вообще никакой методологии. По моему опыту, в компаниях с водопадом реальные методологии очень свободны, а в гибких организациях управление обычно достаточно умное, чтобы знать, что происходит на самом деле.