Технологии командной разработки программного обеспечения информационных систем
Рассматриваемые вопросы
Жизненный цикл программного обеспечения
Каскадная модель
Спиральная модель
Инкрементная итерационная модель
Уровни зрелости предприятий в модели CMM/СММI
Основные положения гибкого подхода к созданию ПО
Управление жизненным циклом приложений
Инструментарий управления жизненным циклом приложений
277.85K

Технологии командной разработки программного обеспечения информационных систем

1. Технологии командной разработки программного обеспечения информационных систем

Лекция 1. Введение в технологии разработки
программного обеспечения
Долженко Алексей Иванович,
профессор Ростовского государственного
экономического университета
доктор экономических наук

2. Рассматриваемые вопросы

Модели жизненного цикла программного
обеспечения
Зрелость процессов разработки ПО
ИТ-решения по управлению жизненным
циклом ПО
2

3. Жизненный цикл программного обеспечения

Период времени, который начинается с
момента принятия решения о
необходимости создания программного
продукта и заканчивается в момент его
полного изъятия из эксплуатации
3

4. Каскадная модель

4

5. Спиральная модель

Каждый виток (итерация) спирали
предполагает реализацию определенного
функционала программной системы.
5

6. Инкрементная итерационная модель

Разработка ПО реализуется
несколькими итерациями с
постепенным наращиванием
функциональности системы
6

7. Уровни зрелости предприятий в модели CMM/СММI

Начальный
Повторяемый
Определенный
Управляемый
Оптимизирующий
7

8. Основные положения гибкого подхода к созданию ПО

Люди и взаимодействие важнее
процессов и программных средств
Работающее ПО важнее
исчерпывающей документации
Взаимодействие с заказчиком важнее
согласования условий контакта
Готовность к изменениям важнее
следования первоначальному плану
8

9. Управление жизненным циклом приложений

Концепция управления программным
проектом на всех этапах его жизни
9

10. Инструментарий управления жизненным циклом приложений

Решение HP ALM on SaaS компании HewlettPackard
Решение Open ALM компании Borland
Решение Rational ClearQuest компании IBM
Visual Studio 2012 и Team Foundation Server
компании Microsoft
10

11.

Вопросы
11
English     Русский Правила