- •Курс лекций по предмету «Метрология и качество программного обеспечения» Оглавление
- •Введение
- •1. Проект
- •1.1. Направленность на достижение целей.
- •1.2. Координированное выполнение взаимосвязанных действий.
- •1.3. Ограниченная протяженность во времени.
- •1.4. Уникальность.
- •2. Управление проектом
- •2.1. Компьютерная модель проекта
- •2.2. Эффективность
- •2.3. Причины краха проектов.
- •3. Жизненный цикл проекта.
- •3.1. Формулирование проекта
- •3.2. Планирование.
- •3.3. Осуществление.
- •3.4. Завершение.
- •4. Процессы управления проектом
- •4.1. Процессы проекта
- •4.2. Группы процессов
- •4.3. Взаимосвязи процессов
- •4.4. Процессы инициации
- •4.5. Процессы планирования
- •4.6. Процессы анализа
- •4.7. Процессы исполнения и контроля
- •4.8. Процессы управления
- •4.9. Процессы завершения
- •5. Планирование проекта.
- •5.1. Типичные ошибки планирования
- •5.2. Определение целей проекта.
- •5.3. Управление и планирование ресурсов.
- •5.4. Оценка стоимости проекта.
- •5.5. Анализ и планирование рисков
- •5.5.1. Планирование управления рисками.
- •5.5.2. Идентификация рисков.
- •5.5.3. Качественная оценка рисков.
- •5.5.4. Количественная оценка рисков.
- •5.5.5. Планирование реагирования на риски.
- •5.5.6. Мониторинг и контроль.
- •6. Методика мягкого внедрения
- •6.1. Этап Постановочный.
- •6.2. Этап Уточняющий.
- •6.3. Этап Стабилизирующий.
- •6.4. Этап Внедрение.
- •7. Контроль качества.
- •7.1. Введение в стандарты iso 9000
- •1. Ориентация на клиента
- •Общие требования
- •Структура документации системы качества
- •8 Принципов менеджмента качества
- •8. Программные средства для управления проектами.
- •8.1.Open Plan.
- •8.2.Spider Project.
- •8.3.Primavera.
1. Проект
Что же такое проект?
Проект- это ограниченное во времени целенаправленное изменение отдельной системы с установленными требованиями к качеству результатов, возможными рамками расхода средств и ресурсов и специфической организацией.
Словосочетание "отдельной системы", включенное в определение, указывает не только на целостность проекта и его разграниченность с другими предприятиями, но и подчеркивает единственность проекта (в отличии от серийного производства),а значит -его неповторимость и признаки новизны.
Проект- комплекс взаимосвязанных мероприятий, предназначенных для достижения определенной цели в течении заданного периода времени и в рамках выделенного бюджета.
Проект- это временное предприятие, предназначенное для создания уникальных продуктов или услуг.
"Временное" означает, что у любого проекта есть начало и непременно наступает завершение, когда достигаются поставленные цели, либо возникает понимание, что эти цели не могут быть достигнуты. "Уникальных" означает, что создаваемые продукты или услуги существенно отличаются от других аналогичных продуктов и услуг.
Исходя из вышесказанного, можно выявить целый ряд общих признаков, которыми обладают проекты: 1. они направлены на достижение конкретных целей;
2. они включают в себя координированное выполнение взаимосвязанных действий; 3. они имеют ограниченную протяженность во времени, с определенным началом и концом; 4. они в определенной степени неповторимы и уникальны.
В общем случае, именно эти четыре характеристики отличают проекты от других видов деятельности. Каждая из названных характеристик имеет важный внутренний смысл, и поэтому мы их рассмотрим более пристально.
1.1. Направленность на достижение целей.
Проекты нацелены на получение определенных результатов - иными словами, они направлены на достижение целей. Именно эти цели являются движущей силой проекта, и все усилия по его планированию и реализации предпринимаются для того, чтобы эти цели были достигнуты. Проект обычно предполагает целый комплекс взаимосвязанных целей. Например, основной целью проекта, связанного с компьютерным программным обеспечением, может быть разработка информационной системы управления предприятием. Промежуточными целями (подцелями) могут быть разработка базы данных, разработка математического и программного обеспечения, тестирование системы. В разработке базы данных, в свою очередь, также могут быть выделены цели более низкого уровня - разработка логической структуры базы данных, реализация базы данных с помощью СУБД, загрузка данных и так далее. Тот факт, что проекты ориентированы на достижение цели, имеет огромный внутренний смысл для управления ими. Прежде всего, он предполагает, что важной чертой управления проектами является точное определение и формулирование целей, начиная с высшего уровня, а затем постепенно опускаясь до наиболее детализированных целей и задач.
1.2. Координированное выполнение взаимосвязанных действий.
Проекты сложны уже по самой своей сути. Они включают в себя выполнение многочисленных взаимосвязанных действий. В отдельных случаях эти взаимосвязи достаточно очевидны (например, технологические зависимости), в других случаях они имеют более тонкую природу. Некоторые промежуточные задания не могут быть реализованы, пока не завершены другие задания; некоторые задания могут осуществляться только параллельно, и так далее. Если нарушается синхронизация выполнения разных заданий, весь проект может быть поставлен под угрозу. Если немного задуматься над этой характеристикой проекта, становится очевидно что проект - это система, которая складывается из взаимосвязанных частей, причем система динамическая, и, следовательно, требующая особых подходов к управлению.