
3 14feb13 ПрИС - Разработка ИС.pptx
- Количество слайдов: 11
Проектирование информационных систем ПРОЦЕСС ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ АИС (3/3) Лекция 3
Процессы разработки приложений Процесс водопада Инкрементный процесс Спиральный процесс RUP - универсальный процесс Процесс MSF Гибкие процессы
Манифест гибкой разработки Индивидуальности и взаимодействия ВЫШЕ процессов и инструментов Работающее программное обеспечение ВЫШЕ всесторонней документации Сотрудничество с клиентами ВЫШЕ переговоров по контракту Реакция на изменения ВЫШЕ следования плану.
XP Простейшее работоспособное решение (Simplest thing that could possibly work) Проникновение задачей (Personal involvement) Постоянное общение Наместник заказчика (On site customer) Парное программирование (Pair programming) Общий стандартизованный код Тесты вперед (Test first) Ежедневная сборка (Daily builds) Рассказы пользователей (User stories) Рефакторинг (Refactoring).
Жизненный цикл АИС - это непрерывный процесс, который начинается с момента принятия решения о необходимости ее создания и заканчивается в момент полного изъятия из эксплуатации.
Структура ISO/IEC 12207 • Процесс • Работа • Задача
Структура ISO/IEC 12207 • Процесс • Работа • Задача
Работы процесса разработки ISO/IEC 12207 подготовка, анализ требований к системе, проектирование системной архитектуры, анализ требований к программным средствам, проектирование программной архитектуры, техническое проектирование программных средств, программирование и тестирование программных средств, сборка программных средств, квалификационные испытания программных средств, сборка системы, квалификационные испытания системы, ввод в действие программных средств, обеспечение приёмки программных средств.
Работы процесса разработки ISO/IEC 12207 подготовка, анализ требований к системе, проектирование системной архитектуры, анализ требований к программным средствам, проектирование программной архитектуры, техническое проектирование программных средств, программирование и тестирование программных средств, сборка программных средств, квалификационные испытания программных средств, сборка системы, квалификационные испытания системы, ввод в действие программных средств, обеспечение приёмки программных средств.
Задачи работы «программирование и тестирование программных средств» ISO/IEC 12207 разработка и документальное оформление всех программных модулей, базы данных и процедуры испытаний, тестирование и документальное оформление всех программных модулей и базы данных, уточнение (при необходимости) документации пользователя, уточнение общих требование к тестированию и программы сборки программных средств, оценка запрограммированного объекта и результатов его тестирования в соответствие с ранее заданными критериями.
Основные виды деятельности программной инженерии Формирование видения Бизнес-анализ Анализ требований Разработка архитектуры Детальное проектирование Реализация Тестирование Управление проектом Управление средой Управление конфигурацией Управление требованиями Усовершенствование Экспертиза (испытание) Документирование Обучение Внедрение Эксплуатация Сопровождение
3 14feb13 ПрИС - Разработка ИС.pptx