Подход RAD

Автор работы: Пользователь скрыл имя, 25 Октября 2011 в 20:07, реферат

Описание

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

Содержание

Введение
1. Подход RAD
1. Программное обеспечение по методологии RAD
1.2. Методология RAD
2. Применение подхода RAD. Его отличие
2.1 Отличие подхода RAD от традиционного
2.2. Опыт применения методологий RAD в конкретных проектах (на примере Национального Банка)
2.3. Применение подхода RAD в других областях
Заключение
Список литературы

Работа состоит из  1 файл

подход RAD.doc

— 149.00 Кб (Скачать документ)
 
 
 
 
 
 

      Заключение 

      Недостатки традиционного (каскадного) подхода к построению жизненного цикла программного обеспечения хорошо известны. Жестко зафиксированные требования к разрабатываемой системе в самом начале жизненного цикла, отсутствие в процессе реализации участия конечного пользователя приводят к тому, что проект растягивается на годы, выходит за рамки установленного бюджета, полученная в результате система не удовлетворяет требованиям пользователей.

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

      Наиболее  широкое распространение получила методология быстрой разработки приложений RAD (rapid application development), которая охватывает все этапы жизненного цикла современных информационных систем.

      Следует, однако, отметить, что методология RAD, как и любая другая, не может  претендовать на универсальность, она  хороша в первую очередь для относительно небольших проектов, разрабатываемых для конкретного заказчика. Если же разрабатывается типовая система, которая не является законченным продуктом, а представляет собой комплекс типовых компонент, централизованно сопровождаемых, адаптируемых к программно-техническим платформам, СУБД  и т.д., на первый план выступают такие показатели проекта, как управляемость и качество, которые могут войти в противоречие с простотой и скоростью разработки. Для таких проектов необходимы высокий уровень планирования и жесткая дисциплина проектирования, строгое следование заранее разработанным протоколам и интерфейсам, что снижает скорость разработки.

      В качестве итога перечислим основные принципы методологии RAD:

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

 

       Список литературы 

  1. Автоматизированные  информационные технологии в экономике/Под ред. И.Т. Трубилина. – М.: Финансы и статистика, 2000.
  2. Автоматизированные информационные технологии в экономике: Учебник/Под ред. Г.А. Титоренко. – М.: Компьютер: ЮНИТИ, 1998.
  3. Благодатских В.А. Экономика, разработка и использование программного обеспечения ЭВМ. – М: Финансы и статистика, 1995.
  4. Благодатских В.А., Волнин В.А., Поскакалов К.Ф. Стандартизация разработки программных средств. – М: Финансы и статистика, 2003.
  5. Вендров А.М. Пректирование программного обеспечения экономических информационных систем – М: Финансы и статистика, 2002.
  6. Вендрова А.М. Практикуме по проектированию программного обеспечения экономических информационных систем – М: Финансы и статистика, 2002.
  7. Информатика. Базовый курс // Под ред. С.В. Симоновича, СПб., 2000.
  8. Компьютерные технологии обработки информации./Под. ред. С.В. Назарова. – М.: Финансы и статистика, 1995.
  9. Котов С.Л. Нормирование жизненного цикла программной продукции. – М.: ЮНИТИ-ДАНА, 2002.
  10. Липаев В.В. Надежность программных средств – М: СИНТЕГ, 1998.
  11. Орлов С.А. Технологии разработки программного обеспечения: Разработка сложных программных систем: Учебное пособие для студентов вузов, обуч. по напр. Подготовки акалавров и магистров «Информатика и выч.техника». – СПб.: Питер, 2002.
  12. Черемных С.В., Семенов И.О., Ручкин В.С. Моделирование и анализ систем: IDEF-технологии: практикум – М: Финансы и статистика, 2002.
  13. Черемных С.В., Семенов И.О., Ручкин В.С. Структурный анализ систем: IDEF-технологии – М: Финансы и статистика, 2001.

Информация о работе Подход RAD