Стандарты Project Management Institute (PMI)

Базовые стандарты:

· A Guide to the Project Management Body of Knowledge (PMBOK® Guide) — Руководство к своду знаний по управлению проектами (Руководство PMBOK®)

· Organizational Project Management Maturity Model (OPM3®) — Модель зрелости организации в управлении проектами

· The Standard for Portfolio Management – Стандарт для управления портфелем

· The Standard for Program Management – Стандарт для управления программами

Стандарты International Project Management Association

Основным стандартом IPMA по управлению проектами является ICB – IPMA Competence Baseline, описывающий требования к компетенциям, необходимым менеджерам проектов и членам проектных команд для управления проектами, программами и портфелем проектов.

Стандарты Association for Project Management (APM)

· The APM Body of Knowledge – Свод знаний по управлению проектами

Стандарты International Standartization Organization (ISO)

· ISO 21500:2012 Guidance on project management - Руководство для управления проектами

ГОСТЫ

· ГОСТ Р ИСО 10006–2005. Системы менеджмента качества. Руководство по менеджменту качества при проектировании;

· ГОСТ Р 52806–2007. Менеджмент рисков проектов. Общие положения;

· ГОСТ Р 52807–2007. Руководство по оценке компетентности менеджеров проектов;

· ГОСТ Р 53892-2010. Руководство по оценке компетентности менеджеров проектов. Области компетентности и критерии профессионального соответствия;

· ГОСТ Р ИСО/МЭК ТО 16326–2002. Программная инженерия. Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектом.

 

35. Особенности проектов внедрения информационных систем. Состав документов по проектам внедрения ИС.

Особенности проектов внедрения:

· Корпоративные информационные системы управления (интегрированные системы управления предприятием, ИСУП на основе ERP) – мощнейший инструмент и жизненная необходимость для большинства организаций

· На практике применяются: стратегия «большого взрыва», «шаг за шагом» или пилотное внедрение

· Программно-зависимые поэтапные модели (например, ValueSAP — целостный подход, объединяющий в комплексной инфраструктуре методы, инструменты и опыт компании SAP)

 

В Руководстве PMBOK® описываются три основных документа, каждый из которых имеет определенное назначение:

· Устав проекта. Является официальной авторизацией проекта.

· Описание содержания проекта. Содержит описание работы, которую предстоит выполнить, и результатов поставки, которые надлежит произвести.

· План управления проектом. Содержит описание того, как проект будет выполняться, как будет происходить его мониторинг и контроль. В план управления проектом входят планы и документы, составленные в ходе различных процессов. Эти планы и документы образуют вспомогательные планы и элементы плана управления проектом.

Документы:

· Приказ: является вехой этапа инициализации, запускает проект, в нем указываются сроки, бюджет, состав команды и лица, касающиеся проекта.

· Устав проекта: в нем указываются цели, задачи проекта, критерии успешности, ограничения, команда, этапы, бюджет, риски проекта и взаимодействие с другими проектами.

· Предварительное обследование: выявляется оргструктура заказчика, текущий уровень автоматизации, порядок внедрения системы, план внедрения системы, выводы по результатам обследования.

· Техническое задание.

· План управления проектами: иерархическая структура проекта, ключевые точки, стоимостной план, план управления качеством, план управления командой, управление рисками, управления контрактами и поставками, план управления изменениями.

· Также одними из ключевых документов являются акт о переводе в опытно-промышленную эксплуатацию и акт о переводе системы в промышленную эксплуатацию.

36. Конфигурационное управление

Конфигурационное управление (англ. software configuration management, SCM) - комплекс методов, направленных на систематический учёт изменений, вносимых разработчиками в программный продукт в процессе его разработки и сопровождения, сохранение целостности системы после изменений, предотвращение нежелательных и непредсказуемых эффектов, формализацию процесса внесения изменений.

 

Цели конфигурационного управления:

· Контроль: SCM позволяет отслеживать изменения в контролируемых объектах, обеспечивает соблюдение процесса разработки

· Управление: SCM диктует процесс автоматической идентификации в ходе всего жизненного цикла ПО, обеспечивает простоту модификации и сопровождения ПО

· Экономия средств: снижается риск потерь от ротации кадров в организации, предоставить возможность сменить организацию-разработчика без перепроектирования

· Качество

 

Задачи конфигурационного управления:

· идентификация конфигурации

· контроль конфигурации: контроль над изменениями материалов

· учёт текущего состояния: состояние документов, состояние кода, состояние отдельных задач и всего проекта в целом

· управление процессом разработки

· управление сборкой

· управление окружением

· отслеживание задач и проблем (в частности, отслеживание ошибок)

 

Процедуры управления конфигурацией:

 

1. Ревизия конфигурации — процесс проверки того, что документ нижнего уровня соответствует всем требованиям документа верхнего уровня.

2. Аудит конфигурации — процесс проверки того, что готовый продукт или его часть соответствуют документации.

3. Контроль конфигурации — процесс, при котором все предлагаемые изменения продукта проходят одобрение специальной группы (или отдельного человека). Одна из функций такой группы — контроль актуальности всех имеющихся документов, а также контроль того что все изменения сначала вносятся в документацию, а уже затем в объект изменения.

4. Учет состояния конфигурации — процесс подготовки отчетов о текущем состоянии продукта и состоянии утвержденных изменений.

37. Организационная структура компании и ее отношение к проектам. Управление коммуникациями

Организационная структура является фактором среды предприятия, который может оказывать влияние на доступность ресурсов и на выполнение проектов.

PMBok с точки зрения влияния на проект (по принципу соотношения долей проектной и производственной составляющих в деятельности предприятия) рассматривает три вида организационных структур предприятия (организации):

1. Функциональная

· Ясные отношения подчиненности.

· Затрудненное взаимодействие между функциональными подразделениями.

 

2. Матричная

· Лучшие возможности по координации.

· Возможность возврата специалистов в функциональные подразделения по завершении проекта.

· Потенциальные конфликты между функциональными руководителями и менеджерами проекта.

 

В случае матричных структуры различают ее разновидности:

· слабая матричная

· сбалансированная

· жесткая

 

3. Проектная

· Возможность реализации мегапроектов

· Проблема высвобождения персонала по завершении проекта

Управление коммуникациями проекта – это область знаний, включающая в себя процессы, необходимые для своевременного создания, сбора, распространения, хранения, получения и, в конечном итоге, использования информации проекта.

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

Управление коммуникациями проекта состоит из:

· Планирование коммуникаций – определение потребностей участников проекта в коммуникации и информации.

· Распространение информации – своевременное предоставление необходимой информации участникам проекта.

· Отчетность по исполнению – сбор и распространение информации о выполнении работ. Эта информация включает в себя отчеты о текущем состоянии, оценку прогресса и прогнозирование.

· Управление участниками проекта – управление коммуникациями в целях удовлетворения требований участников проекта и решения возникающих проблем.

38. Классификация бизнес-приложений. Особенности проектов внедрения бизнес-приложений в организации

Согласно общепринятой классификации информационные системы подразделяются:

· по масштабам применения – настольные и офисные;

· по функциональному признаку – производственные, маркетинговые (анализа рынка, рекламные, снабженческие и т.п.), финансовые (бухгалтерские, статистические, и т.п.), кадровые;

· по характеру обработки информации: системы обработки данных, системы управления, система поддержки принятия решений;

· по оперативности обработки данных – пакетной обработки и оперативные;

· по степени автоматизации – ручные, автоматические, автоматизированные;

· по характеру использования информации – на информационно-поисковые, информационно-справочные, информационно-решающие, управляющие, советующие и т.п.;

· по характеру использования вычислительных ресурсов – на локальные и распределенные;

· по классу реализуемых технологических операций – на системы с текстовыми редакторами, системы с табличными редакторами, СУБД, СУБЗ, системы с графикой, мультимедиа, гипертекстом;

· по концепции построения – файловые, автоматизированные банки данных, банки знаний, хранилища данных;

Особенности проектов внедрения информационных систем:

· Корпоративные информационные системы управления (интегрированные системы управления предприятием, ИСУП на основе ERP) – мощнейший инструмент и жизненная необходимость для большинства организаций.

· На практике применяются: стратегия «большого взрыва», «шаг за шагом» или пилотное внедрение.

· Программно-зависимые поэтапные модели (например, ValueSAP — целостный подход, объединяющий в комплексной инфраструктуре методы, инструменты и опыт компании SAP).

Этапы внедрения:

· Подготовка проекта

· Обследование, включая анализ бизнес-процессов

· Проектирование системы

· Реализация

· Опытно-промышленная эксплуатация

· Ввод в промышленную эксплуатацию

39. Основные документы проекта.

В Руководстве PMBOK® описываются три основных документа, каждый из которых имеет определенное назначение:

· Устав проекта. Является официальной авторизацией проекта.

· Описание содержания проекта. Содержит описание работы, которую предстоит выполнить, и результатов поставки, которые надлежит произвести.

· План управления проектом. Содержит описание того, как проект будет выполняться, как будет происходить его мониторинг и контроль. В план управления проектом входят планы и документы, составленные в ходе различных процессов. Эти планы и документы образуют вспомогательные планы и элементы плана управления проектом.

Устав проекта включает в себя:

· Назначение или обоснование проекта

· Измеримые цели проекта и соответствующие критерии успеха

· Требования к проекту

· Описание проекта

· Риски

· Расписание контрольных событий

· Бюджет проекта

· Список заинтересованных сторон

· Требования к одобрению проекта (что именно составляет успех проекта, кто решает, что проект оказался успешным, и кто подписывает проект)

· Назначенный руководитель проекта, сфера ответственности и уровень полномочий

Описание содержания проекта включается в себя:

· Описание содержания проекта (с последовательным уточнением)

· Критерии приемки

· Поставляемые результаты проекта

· Исключения из проекта

· Ограничения проекта

· Допущения проекта

План управления проектом состоит из базовых и вспомогательных планов. Базовые планы проекта включают в себя:

· базовый план по содержанию

· базовое расписание

· базовый план по стоимости

Вспомогательные планы включают в себя:

· план управления содержанием

· план управления требованиями

· план управления расписанием

· план управления стоимостью

· план управления качеством

· план управления человеческими ресурсами

· план управления коммуникациями

· план управления рисками

· план управления закупками

40. Классификация ИТ-проектов. Основные отличия проектов разработки и проектов внедрения программных систем

Классификация проектов дана по различным классификационным признакам:

по сферам деятельности: · Технический · Организационный · Экономический · Социальный по объемам финансирования проекта: · Малые · Средние · Крупные
  по размерности проекта (масштабы): · Монопроект · Мультипроект · Мегапроект   по назначению проекта · Инвестиционный · Инновационный · Научно - исследовательский · Учебно-образовательный · Смешанный
  по длительности: · Краткосрочный · Среднесрочный · Долгосрочный   по географическому признаку: · Территориальный · Региональный проект · Государственный · Международный проект

 

Особенности проектов разработки и развития программного обеспечения:

· Разработка программного обеспечения осуществляется в рамках методологий, методов и подходов программной инженерии.

· Модель программного процесса — это упрощенное описание программного процесса, представленное с некоторой точки зрения. Модели всегда являются упрощениями.

· Практически все методы построены на идее создания графических моделей системы с последующим использованием этих моделей в качестве архитектуры системы.

Фазы разработки ПО:

· Создание спецификации ПО

· Разработка ПО – производство программной системы

· Тестирование ПО (включает в себя validation и verification) – проверка того, что клиент хочет именно того, что прописано в спецификации

· Развитие или эволюция ПО (software evolution)

Особенности проектов внедрения информационных систем:

· Корпоративные информационные системы управления (интегрированные системы управления предприятием, ИСУП на основе ERP) – мощнейший инструмент и жизненная необходимость для большинства организаций.

· На практике применяются: стратегия «большого взрыва», «шаг за шагом» или пилотное внедрение.

· Программно-зависимые поэтапные модели (например, ValueSAP — целостный подход, объединяющий в комплексной инфраструктуре методы, инструменты и опыт компании SAP).

Этапы внедрения:

· Подготовка проекта

· Обследование, включая анализ бизнес-процессов

· Проектирование системы

· Реализация

· Опытно-промышленная эксплуатация

· Ввод в промышленную эксплуатацию

41. Автоматизированные информационные системы управления проектами

Основные задачи АИСУП:

q календарное планирование работ;

q планирование ресурсов;

q расчет критического пути и резервов времени исполнения операций проекта;

q расчет потребности проекта в финансировании, материалах и оборудовании;

q распределение загрузки возобновляемых ресурсов;

q анализ рисков и планирование с учетом рисков;

q учет фактических данных по исполнению проекта;

q анализ отклонений хода работ от запланированного и прогнозирование основных параметров проекта;

q подготовка отчетных материалов;

q доступ территориально удаленных пользователей

q централизованное хранилище документов (данных) – банк знаний

q коллективная (совместная) работа

Популярные АИСУП:

· Microsoft Office Project - универсальная система календарного планирования и управления проектами

· ПО Primavera предназначено для автоматизации процессов управления проектами в соответствии с требованиями PMI, IPMA и стандартами ISO.

Компания разработчик - Primavera Systems, Inc.

· Project Expert - система разработки инвестиционных проектов и финансового планирования деятельности предприятия анализирующая эффективность инвестиций

42. Особенности проектов разработки и развития программного обеспечения

· Разработка программного обеспечения осуществляется в рамках методологий, методов и подходов программной инженерии.

· Программная инженерия - это инженерная дисциплина, которая связана со всеми аспектами производства ПО от начальных стадий создания спецификации до поддержки системы после сдачи в эксплуатацию.

· Модель программного процесса — это упрощенное описание программного процесса, представленное с некоторой точки зрения. Модели всегда являются упрощениями

· Метод программной инженерии — это структурный подход к созданию ПО, нацеленный на создание эффективного продукта наиболее прибыльным путем. Практически все методы построены на идее создания графических моделей системы с последующим использованием этих моделей в качестве архитектуры системы.

 

Фазы программного процесса:

· Создание спецификации ПО – что система должна делать и ограничения на разработку

· Разработка ПО – производство программной системы

· Тестирование ПО (включает в себя validation и verification) – проверка того, что клиент хочет именно того, что прописано в спецификации, и что система соответствует спецификации

· Развитие или эволюция ПО (software evolution) – изменение ПО в ответ на изменение внешних требований