- •Лекционный материал по курсу «управление it-проектами» (для самостоятельного изучения)
- •Тема 1: Концептуальные основы управления проектами.
- •Тема 2: Жизненный цикл it-проекта.
- •К основным процессам жц по относятся:
- •К вспомогательным процессам жизненного цикла по относятся:
- •Организационные процессы жизненного цикла по включают:
- •Тема 3: Процессы управления проектами: инициация, планирование, исполнение, контроль, завершение.
- •Тема 5: Управление сроками it-проектов.
- •1. Стрелочная диаграмма
- •2. Диаграмма предшествования
- •Тема 7: Управление стоимостью it-проектов.
- •Оценка затрат проекта.
- •Оценка стоимости it-проекта.
- •Методы контроля стоимости it-проекта. Метод освоенного объема.
- •Тема 7: Управление качеством it-проекта.
- •Принципы управления качеством проекта:
- •Тема 8: Управление рисками it-проектов.
- •Тема 9: Управление человеческими ресурсами it-проекта.
- •1 Процесс: Планирование человеческих ресурсов
- •2 Процесс: Набор команды проекта
- •4 Процесс: Управление командой проекта
- •1. Подход Центра объектно-ориентированной технологии компании ibm (Функциональные роли в коллективе разработчиков)
- •2. Команда хр проекта – роли для людей
- •3. Проектная группа: подход msf
- •Менеджер продукта.
- •2. Менеджер программы
- •3. Разработчик
- •4. Тестер
- •5. Инструктор
- •6. Логистик
К вспомогательным процессам жизненного цикла по относятся:
1. Процесс документирования предусматривает формализованное описание информации, созданной в течение всего жизненного цикла. Этот процесс состоит из набора действий, с помощью которых планируют, проектируют, разрабатывают, выпускают, редактируют, распространяют и сопровождают документы, необходимые для всех заинтересованных лиц, таких как менеджеры, технические специалисты и пользователи системы.
2. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях жизненного цикла. Согласно стандарту IEEE – 90 под конфигурацией программного обеспечения понимается совокупность его функциональных и физических характеристик, установленных в технической документации и реализованных в программах. Итоговое действие по управление конфигурацией – это управление выпуском и поставка, в процессе которых изготавливаются эталонные копии программ и документации для хранения и поставки пользователям в соответствии с порядком, принятом в организации.
3. Процесс обеспечения качества обеспечивает гарантии того, что программный продукт и процессы его жизненного цикла соответствуют заданным требованиям, а также выработанным и утвержденным планам работ. При этом под качеством мы понимаем совокупность свойств, характеризующих способность программного обеспечения удовлетворять заданным требованиям и нуждам всех заинтересованных сторон.
Процесс призван обеспечить гарантированное соответствие процессов жизненного цикла, среды разработки и квалификации персонала условиям договора, установленным стандартам и процедурам. Для этого должны быть обеспечены качество продукта, качество процесса и прочие показатели качества системы. Для получения достоверных оценок качества создаваемого программного обеспечения процесс обеспечения его качества должен происходить независимо от разработчиков. Для этого могут использоваться результаты других вспомогательных процессов: верификации, аттестации, совместной оценки, аудита и разрешения проблем.
4. Верификация означает формальное доказательство правильности ПО. Верификация может проводиться самим исполнителем или другим специалистом данной организации, либо независимым экспертом (в этом случае говорят о независимой верификации).
5. Процесс аттестации (или процесс проверки соответствия) предусматривает определение полноты соответствия заданных требований и созданной системы или программного продукта их конкретному функциональному назначению. Под аттестацией обычно понимается подтверждение и оценка достоверности проведенного тестирования ПО. Аттестация должна гарантировать полное соответствие ПО спецификациям, требованиям и документации, а также возможность его безопасного и надежного применения пользователем. Аттестация может проводиться с различными степенями независимости. Ее можно проводить на начальных стадиях жизненного цикла ПО или как часть работы по его приемке.
6. Процесс совместной оценки сосредоточен в основном на контроле планирования и управления ресурсами, персоналом, инструментальными и аппаратными средствами программного проекта. Он предназначен для оценки состояния работ по проекту и применяется как на уровне управления проектом, так и на уровне его технической реализации. Его цель - поддержание общего понимания продвижения к целям, поставленным в договоре.
7. Процесс разрешения проблем предусматривает анализ и разрешение проблем, которые обнаружены в ходе разработки, эксплуатации, сопровождения или других процессов независимо от их происхождения (включая обнаруженные несоответствия).