Проверяемый текст
Манелюк, Алексей Юрьевич; Информационная поддержка жизненного цикла изделий на примере функционирования финансово-промышленной группы (Диссертация 2002)
[стр. 48]

проектные решения в данной области.
Переход организации на объектноориентированную технологию — это смена мировоззрения, а не просто изучение новых CASE-средств и языков программирования.
Таким образом, структурный подход по-прежнему сохраняет свою значимость и достаточно широко используется на практике.
На примере языка UML хорошо видно то рациональное, что можно было взять из структурного подхода: элементы функциональной декомпозиции в диаграммах вариантов использования, диаграммы состояний, диаграммы деятельностей и др.
Однако, очевидно, что в конкретном проекте декомпозировать сложную систему одновременно двумя способами невозможно.
Можно начать декомпозицию каким-либо одним способом, а затем, используя полученные результаты, попытаться рассмотреть систему с другой точки зрения.
Методология RAD.
Одним из подходов к разработке ПО в рамках спиральной модели ЖЦ
является получившая широкое распространение методология быстрой разработки приложений RAD (Rapid Application Development) [62, 63], включающая в себя три составляющие: небольшую команду программистов (от 2 до 10 человек); короткий, но тщательно проработанный производственный график (от 2 до 6 месяцев); повторяющийся цикл, при котором разработчики по мере того, как приложение начинает обретать форму, запрашивают и реализуют в продукте требования, полученные через взаимодействие с заказчиком.
Жизненный цикл ПО по методологии RAD состоит из четырех фаз: анализа и планирования требований; проектирования; построения; внедрения.
Следует, однако, отметить, что методология RAD, как и любая другая, не может претендовать на универсальность, она хороша в первую очередь для относительно небольших проектов, разрабатываемых для конкретного заказчика.
Если же разрабатывается типовая система, которая не является
[стр. 19]

стандарт интерфейса пользователя.
Методология RAD.
Одним из подходов к разработке ПО в рамках спиральной модели ЖЦ
получившая широкое распространение методология быстрой разработки приложений RAD (Rapid Application Development), она включает в себя три составляющие: небольшую команду программистов (от 2 до 10 человек); короткий, но тщательно проработанный производственный график (от 2 до 6 месяцев); повторяющийся цикл, при котором разработчики по мере того, как приложение начинает обретать форхму, запрашивают и реализуют в продукте требования, полученные через взаимодействие с заказчиком.
Жизненный цикл ПО по методологии RAD состоит из четырех фаз: анализа и планирования требований; проектирования; построения; внедрения.
Следует, однако, отметить, что методология RAD, как и любая другая, не может претендовать на универсальность, она хороша в первую очередь для относительно небольших проектов, разрабатываемых для конкретного заказчика.
Если же разрабатывается типовая система, которая не является
законченным продуктом, а представляет собой комплекс типовых компонентов, централизованно сопровождаемых, адаптируемых к программно-техническим платформам, СУБД, средствам телекоммуникации, организационноэкономическим особенностям объектов внедрения и интегрируемых с существующими разработками, на первый план выступают такие показатели объекта, как управляемость и качество, которые могут войти в противоречие с простотой и скоростью разработки.
Для таких проектов необходимы высокий уровень планирования и жесткая дисциплина проектирования, строгое следование заранее разработанным протоколам и интерфейсам, что снижает скорость разработки.
Итак, перечислим основные принципы методологии RAD: разработка приложений итерациями; необязательность полного завершения работ на каждом из этапов жизненного цикла; обязательность вовлечения пользователей в процесс разработки ИС; необходимость применения CASE средств, обеспечивающих целостность проекта; 19

[Back]