Главная
Биография
Научные труды
Дисциплины
Лекции (old)
Программное обеспечение
Дипломники
Материалы студентов
Заметки
Сотрудничество
Патенты
Услуги
Ссылки
Блог
Контакты


ФОРУМ

Лекция 5 (ПИС)

Состав лекции:
1. Технология RAD. Фазы жизненного цикла в рамках методологии RAD
2. Примеры RAD-систем
Тема 1. Технология RAD. Фазы жизненного цикла в рамках методологии RAD

RAD - Rapid Application Development - Методология быстрой разработки приложений. Для RAD обычно принимается, что:
  • небольшая команда программистов (от 2 до 10 специалистов);
  • котороткий по срокам, тщательно проработанный производственный график;
  • повторяющийся цикл;
  • разработка ПО итерациями;
  • широкое применение CASE-средств;
  • управление конфигурациями;
  • использование генераторов кода и т.д.


ЖЦ по методологии RAD состоит из четырех стадий:
  • анализ и планирование требований;
  • проектирование;
  • разработка;
  • внедрение;


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


Быстрая разработка приложений подразумевает под собой активное использование CASE - средств и технологий. Программный код не менее, чем на четверть должен генерироваться непосредственно с помощью CASE - средств (например, Rational Rose).


Методология RAD хорошо проявляет себя на относительно небольших проектах длительностью 2-3 месяца. Данная методология неприменима для разработки сложных, комплексных программных средств типа ОС.


Полезные ссылки: * Agile Alliance - Альянс специалистов по быстрой разработке ПО - www.agilealliance.org
* "The Manifesto of the Agile Alliance" - "Манифест альянса специалистов по быстрой разработке ПО"
*
Переводы статей

Читаемые курсы лекций

Нейросети Искусственный интеллект Методы оптимизации ПИС Сетевая экономика БД МПИ

АСД
ПО ЭИС
НТИС
ФЛП
МатЛогика
Ч.М.Э.
МиИМППР
Интернет-технологии
Web-технологии
Machine Learning

Курсовые работы и проекты
Каталоги научных журналов

Связь (по всем вопросам) с администратором сайта E-mail: sneveld@rambler.ru
При использовании материалов сайта просьба указывать ссылку http://www.shumkoff.ru и первоисточники (если указаны)
Обмен ссылками
Карта сайта