Лекция №8 Организация управления для различных Информационный менеджмент

реклама
ФГБОУ ВПО Ставропольский
Государственный Аграрный Университет
Экономический факультет
кафедра «Информационных систем»
Информационный менеджмент
Лекция №8 Организация управления для различных
этапов организации ИТ и ИС: разработка, внедрение
и эксплуатация, состав и содержание работ
Разработал доцент кафедры «Информационных систем»,
кандидат педагогических наук Попова Марина Викторовна
План лекции
Методологии управления
2. Приемы
менеджмента для каждого
этапа на фирмах-производителях и
фирмах-потребителях
1.
В настоящее время
существует ряд
методических
материалов по
организации
управления создания
и внедрения ИС
1.Методические подходы к проектному управлению
 Microsoft Solutions Framework (MSF, http://www.microsoft.com/msf/)
Microsoft Operations Framework (MOF, http://www.microsoft.com/mof/.),
 Rational Unified Process (RUP)(IBM,www://01.ibm.com/software/awdtools/rup/)
 Extreme programming (XP) (www.extremeprogramming.org/rules.html)
Кроме
перечисленных
методологий
управление
проектами
может
осуществляться
с
учетом
рекомендаций, изложенных в
руководствах к своду знаний
по управлению проектами:
PMBOK - A Guide to the Project
Management Body of Knowledge,)
(http://www.pmi.ru).
Данная разработка принадлежит
компании PMI.
Методология MSF(Microsoft Solutions
Framework)
позволяет прослеживать организацию
управления и состав работ на различных
стадиях жизненного цикла ИС и
сочетает в себе свойства двух
стандартных моделей проектирования:
 каскадной (waterfall) и
 спиральной (spiral).
Процесс MSF ориентирован на
ключевые точки проекта, которые
характеризуют достижения в
промежуточного или конечного)
результата.
В соответствии с методологией MSF
ИТ команда представлена ИТ
специалистами, распределенными по
нескольким ролевым кластерам
Kраткая характеристика каждого ролевого кластера
Ролевые кластеры
1. Управление продуктом
Цель - удовлетворенные заказчики.
Область компетенций – маркетинг, бизнес-отдача (бизнес приоритеты), представление интересов заказчика, планирование
продукта.
Состав функций: выступает в роли представителя заказчика,
формирует общее видение/рамки проекта, организует работу с
требованиями заказчика, развивает сферы применения в бизнесе,
формирует ожидания заказчика, определяет компромиссы между
параметрами «возможности продукта / время / ресурсы»,
организует маркетинг, PR и евангелизацию, разрабатывает,
поддерживает и исполняет план коммуникаций.
2. Управление программой
Цель - достижение результата в рамках проектных ограничений.
Область компетенций –
управление проектом, выработка
архитектуры
решения,
контроль
производственного
процесса,
административные службы.
Состав функций: управляет процессом разработки с целью получения
готового продукта в отведенные сроки, формулирует спецификацию
продукта и разрабатывает его архитектуру, регулирует взаимоотношения и
коммуникацию внутри проектной группы, следит за временным графиком
проекта и готовит отчетность о его состоянии, проводит в жизнь важные
компромиссные решения, разрабатывает, поддерживает и исполняет
сводный план и календарный график проекта, организует управление
рисками.
3. Разработка
Цель
создание
продукта
в
соответствии
со
спецификацией.
Область компетенций - технологическое консультирование,
проектирование и осуществление реализации, разработка
приложений, разработка инфраструктуры.
Состав функций: определяет детали физического дизайна,
оценивает необходимые время и ресурсы на реализацию
каждого
элемента
дизайна,
разрабатывает
или
контролирует
разработку
элементов,
подготавливает
продукт
к
внедрению,
консультирует
команду
по
технологическим вопросам.
4. Тестирование
Цель - одобрение выпуска продукта только
лишь после того, как все дефекты выявлены и
улажены.
Область компетенций - планирование тестов,
разработка тестов, отчетность по тестам.
Состав функций: обеспечивает обнаружение
всех дефектов, разрабатывает стратегию и
планы
тестирования,
осуществляет
тестирование.
5. Удовлетворение потребителя
Цель - повышение эффективности пользователя,
увеличение потребительской ценности продукта.
Область компетенций - обеспечение технической
поддержки, обучение, эргономика, графический дизайн,
интернационализация
решения,
общедоступность
(обеспечение возможности работы для пользователей с
ограниченными физическими возможностями).
Состав функций: представляет интересы потребителя в
команде, организует работу с требованиями пользователя,
проектирует
и
разрабатывает
системы
поддержки
производительности,
определяет
компромиссы,
относящиеся к удобству использования и потребительским
качествам продукта, определяет требования к системе
помощи и её содержание, разрабатывает учебные
материалы и осуществляет обучение пользователей.
6. Управление выпуском
Цель – беспроблемное внедрение и сопровождение продукта.
Область
компетенций:
инфраструктура,
сопровождение,
бизнес-процессы, управление выпуском готового продукта.
Состав функций: представляет интересы отделов поставки и
обслуживания продукта, организует снабжение проектной группы,
организует внедрение продукта, вырабатывает компромиссы в
управляемости и удобстве сопровождения продукта, организует
сопровождение
и
инфраструктуру
поставки,
организует
логистическое обеспечение проектной группы.
Ролевой
Состав работ
кластер
1. Этап выработки концепции (envisioning phase)
Управление
Общие цели проекта; выявление нужд и требований заказчика;
продуктом
документ общего описания и рамок проекта
Управление
Цели дизайна; концепция решения; структура проекта
программой
Разработка
Прототипирование;
анализ
технологических
возможностей;
анализ осуществимости.
Удовлетворение
Необходимые эксплуатационные характеристики решения и их
потребителя
влияние на его разработку.
Тестирование
Стратегии тестирования; критерии приемлемости, их влияние на
разработку решения.
Управление
Требования внедрения и их влияние на разработку решения;
выпуском
требования сопровождения.
Продолжение таблицы 1
2. Этап планирования (planning)
Управление
Концептуальный
дизайн;
продуктом
коммуникационный план.
Управление
Концептуальный
программой
спецификация; сводный план и сводный календарный график
и
анализ
логический
бизнес-требований;
дизайн;
функциональная
проекта; бюджет.
Разработка
Оценка технологий; логический и физический дизайн; план и
календарный график разработки; смета разработки (development
estimates).
Удовлетворение
Сценарии/примеры использования, пользовательские требования,
потребителя
требования
локализации
пользовательская
и
общедоступности
документация/план
(accessibility);
обучения/график
тестирования удобства эксплуатации; обучение.
Тестирование
Оценка дизайна; требования тестирования; план и календарный
график тестирования.
Управление
Оценка
дизайна;
эксплуатационные
требования;
план
выпуском
календарный график пилотного и окончательного внедрения.
и
Продолжение таблицы 1
3. Этап разработки
Управление
Ожидания заказчика
продуктом
Управление
Управление
функциональной
программой
проекта; доработка планов.
Разработка
Разработка
программного
спецификацией;
кода
и
мониторинг
инфраструктуры;
документирование конфигураций.
Удовлетворение
Обучение; доработка плана обучения; тестирование удобства
потребителя
эксплуатации (usability testing); графический дизайн.
Тестирование
Функциональное тестирование; выявление проблем; тестирование
документации; доработка плана тестирования.
Управление
Чеклисты развертывания (rollout checklists); доработка планов
выпуском
внедрения (включая пилотное внедрение); чеклисты подготовки к
внедрению (site preparation checklists).
Продолжение таблицы 1
4. Этап стабилизации (опытной эксплуатации)
Управление
Исполнение коммуникационного плана; планирование премьеры
продуктом
продукта.
Управление
Мониторинг проекта; приоритезация ошибок.
программой
Разработка
Устранение ошибок; оптимизация кода.
Удовлетворение
Доработка эксплуатационных руководств; учебные материалы.
потребителя
Тестирование
Тестирование; сообщение об ошибках и их статусе; тестирование
конфигурации.
Управление
Развертывание и поддержка пилотного внедрения; планирование
выпуском
внедрения; обучение персонала сопровождения.
Продолжение таблицы 1
5. Этап внедрения
Управление
Получение отзывов и оценок заказчика; акт о приеме
продуктом
выполненной работы.
Управление
Сопоставление рамок проекта с поставленным решением;
программой
управление стабилизацией.
Разработка
Разрешение проблем; поддержка эскалации.
Удовлетворение Обучение и управление календарным графиком
потребителя
Тестирование
Тестирование производительности.
Управление
Управление внедрением; одобрение изменений.
выпуском
2.Приемы менеджмента для каждого этапа на фирмахпроизводителях и фирмах-потребителях
Успех коллективной работы над
проектом немыслим без наличия у
членов
проектной
группы
и
заказчика единого видения, т.е.
четкого,
и,
самое
главное,
одинакового, понимания целей и
задач проекта.
Лишь наличие единого видения
способно
внести
ясность
и
обеспечить
движение
всех
заинтересованных в проекте сторон
к общей цели.
Таблица 2- Приемы менеджмента на стадиях
создания и внедрения ИС
Стадии ( этапы)
создания и внедрения ИС
Анализ и формирование требований
Приемы менеджмента
Фирма –
производитель
Фирма –
потребитель
Формирование единого
видения создания и
эксплуатации ИС.
Моральное и материальное
стимулирование работы
над проектом
Продолжение таблицы 2
Стадии (этапы)
создания и внедрения
ИС
Анализ и
формирование
требований
Приемы менеджмента
Фирма –
производитель
Фирма –
потребитель
Формирование единого видения создания и эксплуатации ИС.
Моральное и материальное стимулирование работы
над проектом
В процессе формализации требований Обязательно
участие
участвуют все члены проектной группы. представителей фирмы в
Планирование комплекса работ по процессе
анализа
и
созданию и внедрению ИС (сетевой формирования требований.
график).
Установление баланса в
Использование приема “снизу вверх” при треугольнике компромиссов
оценке длительности, трудоемкости и (временные рамки проекта,
стоимости проектирования задач
функциональность
ИС,
Установление временных и ресурсных ресурсы).
буферов проекта.
Вынесение менее важной
Оценка готовности к реализации проекта. функциональности
из
Создание проектной команды.
текущего проекта в планы на
будущее при установлении
рамок проекта.
Продолжение таблицы 2
Проектирование
Программирование
Формирование матричной
структуры
проектной
группы
Управление изменениями
в проекте и риск –
менеджмент.
Организация репозитория
и групповой работы над
проектом.
Использование
корпоративных шаблонов
программирования.
Организация
периодических
сборок
проекта.
Использование приемов
прототипирования.
Контроль
за
обоснованным
использованием
буферных резервов.
Планирование
подготовки
предприятия к внедрению ИС
Мониторинг хода выполнена
проекта по временным точкам.
Мониторинг прогресса создания
ИС на основании периодических
сборок.
Продолжение таблицы 2
Тестирование
Разработка
сценариев Организация
тестирования
тестирования.
силами
представителей
Организация
заказчика
на
реальных
автоматизированного
данных.
тестирования.
Организация
собраний
проектной
группы
с
представителями заказчика для анализа проектной
деятельности и оценки ее качества и эффективности (quality
assurance).
Ввод в
Контроль
процесса Планирование
опытной
действие
внедрения в соответствии эксплуатации ИС.
технической документацией Организация
приемосдаточных испытаний.
Мониторинг внедрения ИС.
Эксплуатация и Организация
обучения Планирование
обучения
сопровождение пользователей.
пользователей и внутренних
Организация техподдержки. консультантов.
Мониторинг
эксплуатации
ИС.
Спасибо за внимание!
Скачать