Upload
coral
View
58
Download
0
Embed Size (px)
DESCRIPTION
Проваленные. Проблемные. Успешные. 23%. 49%. 28%. 2000. 28%. 46%. 26%. 1998. 40%. 33%. 27%. 1995. 31%. 53%. 16%. 1994. Успешные проекты нечасты в IT. Статистика по 30,000 проектам п о разработке ПО в американских компаниях - PowerPoint PPT Presentation
Citation preview
11
Успешные проекты нечасты в Успешные проекты нечасты в ITIT
Статистика по 30,000 проектам по разработке ПО в американских компаниях
Источник: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000
Успешные проекты – вовремя и в рамках бюджета был выполнен весь намеченный фронт работ
Проблемные – не уложились в сроки, перерасходовали бюджет и/или сделали не все, что требовалось
Проваленные – не были доведены до конца
2000
1998
1995
1994
28%23% 49%
26%28% 46%
27%40% 33%
16%31% 53%
УспешныеПроблемныеПроваленные
Введение в Введение в Microsoft Solutions Microsoft Solutions
FrameworkFramework
В.Л.Павлов,В.Л.Павлов, [email protected]@ieee.org
33
О докладчикеО докладчике
В.Л.ПавловВ.Л.Павлов
ОпытОпыт руководства руководства IIТ-проектамиТ-проектамиПроекты длительностью до 2 летПроекты длительностью до 2 лет
Коллективы Коллективы 110000 и более человеки более человек
Интернациональные и распределенные командыИнтернациональные и распределенные команды
СертификатыСертификатыMSF PractitionerMSF Practitioner
MCT, MCSD for .NET, MCSD MCT, MCSD for .NET, MCSD
CompTIA Certified IT Project+CompTIA Certified IT Project+
Член Член ACMACM, , IEEE IEEE и и PMIPMI
44
Результаты внедрение методик Результаты внедрение методик управления управления IT-IT-проектамипроектами
ПоказательПоказатель УлучшениеУлучшение
Точность оценок затрат времениТочность оценок затрат времени 38.6 %38.6 %Уровень удовлетворенности Уровень удовлетворенности заказчиков заказчиков 37.6 %37.6 %
Точность выполнения календарного Точность выполнения календарного планаплана 32.1 %32.1 %
Точность выполнения бюджетаТочность выполнения бюджета 23.8 %23.8 %
Продуктивность персоналаПродуктивность персонала 22.8 %22.8 %
Скорость выхода продукта на рынок Скорость выхода продукта на рынок 21.7 %21.7 %
Данные опроса Center for Business Practices за 2002г. 42% опрошенных организаций входит в список Fortune 1000
55
Немного терминологииНемного терминологии
ПроектПроект (project) – ограниченная временными (project) – ограниченная временными рамками деятельность, цель которой состоит рамками деятельность, цель которой состоит в создании уникального продукта или услугив создании уникального продукта или услуги
РешениеРешение ( (solutionsolution)) - скоординированная - скоординированная поставка набора элементов (таких как поставка набора элементов (таких как программно-технические средства, программно-технические средства, документация, обучение и сопровождение), документация, обучение и сопровождение), необходимых для удовлетворения некоторой необходимых для удовлетворения некоторой бизнесбизнес--потребности конкретного заказчикапотребности конкретного заказчика
66
ПроектыПроекты
((projectsprojects))
Уникальные цели, Уникальные цели, структура и задачиструктура и задачи
Толчок к изменениямТолчок к изменениям
Новый уникальный Новый уникальный продукт или услугапродукт или услуга
Неоднородная Неоднородная командакоманда
Даты начала и концаДаты начала и конца
ПроцессыПроцессы
(operations)(operations)
Неизменные цели и Неизменные цели и задачи, стабильная задачи, стабильная структураструктура
Поддержание Поддержание статус-квостатус-кво
Стандартный продукт Стандартный продукт или услугаили услуга
Однородная командаОднородная команда
Происходит Происходит постояннопостоянно
77
MSF MSF ии MOFMOF
MSF = Microsoft Solutions FrameworkMSF = Microsoft Solutions Framework Подход Подход Microsoft Microsoft к управлению к управлению
IIТ-проектамиТ-проектами::Проекты разработки ПОПроекты разработки ПО
Проекты развертывания инфраструктурыПроекты развертывания инфраструктуры
MOF = Microsoft Operations FrameworkMOF = Microsoft Operations Framework Подход Подход Microsoft Microsoft к управлению к управлению
IIТ-процессамиТ-процессами ( (операциямиоперациями)) на на предприятиипредприятии
88
MSF MSF ии MOFMOF
Microsoft Operations Framework
Microsoft Solutions Framework
Эксплуатируем
ЭксплуатируемВ
нед
ряе
м
Вн
едр
яем
СоздаемСоздаем
Пл
ани
руе
м
Пл
ани
руе
м
99
Эволюция Эволюция MSFMSFПервоначальная версия Первоначальная версия MSF MSF увидела увидела свет в 1994 г.свет в 1994 г.
В 2002 г. была опубликована последняя В 2002 г. была опубликована последняя версия версия MSF MSF ((v3.0v3.0))
MSF “MSF “взрослеетвзрослеет” ” подобно другим подобно другим продуктам продуктам MicrosoftMicrosoft
Windows XP Windows XP намного более зрелый продукт,намного более зрелый продукт, чем чем Windows 95Windows 95, аналогичная тенденция наблюдается , аналогичная тенденция наблюдается и для и для MSFMSF
1010
Структура Структура MSFMSF
Модель Процессов
Модель Проектной
Группы
Дисциплина управленияПроектами
ДВЕ МОДЕЛИ
ТРИ ДИСЦИПЛИНЫ
Дисциплина управленияРисками
Дисциплина управления
Подготовкой
1111
Структура Структура MSFMSF
MSF MSF состоит из двух моделей и состоит из двух моделей и трех дисциплинтрех дисциплин
Они подробно описаны в 5Они подробно описаны в 5+1+1 whitepaperswhitepapers http://www.microsoft.com/rus/msf http://www.microsoft.com/rus/msf http://www.microsoft.com/msf http://www.microsoft.com/msf
Начинать изучение Начинать изучение MSF MSF нужно с моделей, нужно с моделей, затем переходя к дисциплинамзатем переходя к дисциплинам
1212
Основные признаки неуспешных проектовОсновные признаки неуспешных проектов
Проект не уложился в бюджет и
сроки
Конечный результат не соответствует первоначальному
видению
Мы не понимали ясно, что нужно
делать
Проект слишком сложен для
пользователя
Мы не могли получить
информацию, которая была
нужна для дальнейшей
работы
Проект не оправдал наши
ожидания – мы не довольны
Результат проекта оказался
непредсказуем, мы продолжали
обнаруживать новые проблемы
Мы не знали, как наша работа влияла
на работу других членов нашей
команды
1313
Модель проектной группы Модель проектной группы MSFMSF((Ролевые кластеры и стоящие перед ними цели)Ролевые кластеры и стоящие перед ними цели)
Команда соратников
Достижение результата в рамках проектных ограничений (бюджет, сроки и т.п.)
Удовлетворенные заказчики
Повышение эффективности пользователя, увеличение потребительской ценности продукта
Беспроблемное внедрение и сопровождение продукта
Одобрение выпуска продукта только лишь после того, как все дефекты выявлены и улажены
Создание продукта в соответствии со спецификацией
Управление программой
Разработка
Тестирование
Управление выпуском
Удовлетворение потребителя
Управление продуктом
1414
MSF Team ModelMSF Team ModelDelivering the solution within project constraints
Satisfied customers
Enhanced user effectiveness
Smooth deployment and ongoing operations
Approval for release only after all quality issues are identified and addressed
Building to specification
DevelopmentDevelopment
TestTest
Release Management
Release Management
UserExperience
UserExperience
ProductManagement
ProductManagement
Program Management
Program Management
1515
Структура ролевых кластеровСтруктура ролевых кластеровПример
Role cluster (role)
Functional areas
Responsibilities
Tasks
Program management
Project management
Drive overall solutiondesign
Manage functionalspecification
Maintain traceabilitymap
Liaise with otherproject teams oninteroperabilityissues
Solution architecture
1616
Модель проектной группыМодель проектной группы
Бизнес-приоритетыМаркетингПредставление интересов заказчикаПланирование продукта
Управление проектомВыработка архитектуры решенияКонтроль производственного процессаАдминистративные службы
Технологическое консультирование Проектирование и осуществление реализацииРазработка приложенийРазработка инфраструктуры
Планирование тестовРазработка тестовОтчетность по тестам
ИнфраструктураСопровождениеБизнес-процессыУправление выпуском готового продукта
ОбучениеЭргономикаПредставление интересов пользователяГрафический дизайнИнтернационализацияОбеспечение технической поддержкиОбщедоступность (обеспечение возможности работы для пользователей с ограниченными физическими возможностями)
РазработкаРазработка
ТестированиеТестирование
Управление выпуском
Управление выпуском
Удовлетворениепотребителя
Удовлетворениепотребителя
Управление продуктом
Управление продуктом
УправлениепрограммойУправлениепрограммой
1717
Масштабирование модели Масштабирование модели проектной группыпроектной группы
В одном ролевом кластере может быть В одном ролевом кластере может быть много людеймного людейОдин человек может взять на себя Один человек может взять на себя несколько ролейнесколько ролейБольшие коллективыБольшие коллективы:: Создаем группы направленийСоздаем группы направлений Создаем функциональные группыСоздаем функциональные группы
Малые коллективыМалые коллективы:: Используем таблицу совместимости ролейИспользуем таблицу совместимости ролей
1818
Большой коллективБольшой коллектив
Управление программойУправление программой
Управление выпуском
Управление выпуском
Управление продуктом
Управление продуктом
Удовлетворение потребителя
Удовлетворение потребителя
РазработкаРазработка
ТестированиеТестирование
Руководящая Руководящая группагруппа
Разработка клиентских компонент
(группа направления)
Управление программойУправление программой
Удовлетворение потребителя
Удовлетворение потребителя
РазработкаРазработка
ТестированиеТестирование
Разработка Разработка средств печати средств печати
(группа направления)(группа направления)
Управление программойУправление программой
Удовлетворение потребителя
Удовлетворение потребителя
РазработкаРазработка
ТестированиеТестирование
Разработка средств Разработка средств обмена сообщениямиобмена сообщениями(группа направления)(группа направления)
Управление программойУправление программой
Удовлетворение потребителя
Удовлетворение потребителя
РазработкаРазработка
ТестированиеТестирование
Удовлетворение потребителя
(функциональная группа)
Лидер группы
1919
-
- -
-
-
-
-
-
-
- - -
+
+
+
+
+
+
+
+
+
+
±
±
±
±
± ±
±
±
+ Допустимо ± Нежелательно - Нельзя
Управление Управление продуктомпродуктом
Управление Управление продуктомпродуктом
Управление Управление программойпрограммойУправление Управление программойпрограммой
Управление Управление выпускомвыпуском
Управление Управление выпускомвыпуском
Управление Управление продуктомпродуктом
Управление Управление продуктомпродуктом
Управление Управление программойпрограммойУправление Управление программойпрограммой
РазработкаРазработкаРазработкаРазработка
ТестированиеТестированиеТестированиеТестирование
Удовлетворение Удовлетворение потребителяпотребителя
Удовлетворение Удовлетворение потребителяпотребителя
Управление Управление выпускомвыпуском
Управление Управление выпускомвыпуском
РазработкаРазработкаРазработкаРазработка ТестированиеТестированиеТестированиеТестирование Удовлетворение Удовлетворение потребителяпотребителя
Удовлетворение Удовлетворение потребителяпотребителя
Таблица совместимости ролейТаблица совместимости ролей
2020
Минимальный коллективМинимальный коллектив
Удовлетворение потребителя
Удовлетворение потребителя
Управление продуктомУправление продуктом
ТестированиеТестирование
Управление программойУправление программой
Управлениевыпуском
Управлениевыпуском
РазработкаРазработка
2121
Модель процессовМодель процессов
Планы проекта утверждены
Разработка завершена
Готовность решения утверждена
Внедрение завершено
Концепция проекта утверждена
Выработка
концепцииВнедр
ение
Разработка
Пл
анир
ован
иеС
табилизация
2222
Различные кластеры играют Различные кластеры играют ведущую роль на различных фазахведущую роль на различных фазах
Milestone MSF Role Cluster
Vision/scope approved Product management
Project plans approved Program management
Scope complete DevelopmentUser experience
Release readiness approved TestingRelease management
Deployment complete Release management
2323
Вехи (Вехи (milestones)milestones) в в MSFMSFВехи – это точки синхронизации, оценки достигнутого Вехи – это точки синхронизации, оценки достигнутого прогресса и коррекциипрогресса и коррекцииВехи – это НЕ точки Вехи – это НЕ точки ““замораживаниязамораживания”” окончательных окончательных и бесповоротных проектных решенийи бесповоротных проектных решенийРезультаты (Результаты (DeliverablesDeliverables) являются ) являются ““физическим физическим доказательствомдоказательством”” того, что веха была достигнута того, что веха была достигнута
Главные вехи (Главные вехи (major milestones) major milestones) означают переход от означают переход от одной фазы к другойодной фазы к другойВспомогательные (внутренние) вехи (Вспомогательные (внутренние) вехи (interim interim milestones) milestones) помогают провести декомпозицию работ помогают провести декомпозицию работ и отслеживать прогресси отслеживать прогресс
Для каждого проекта может быть свой спектр вспомогательных вехДля каждого проекта может быть свой спектр вспомогательных вехMSF MSF описывает некий описывает некий ““типичныйтипичный”” набор вспомогательных вех набор вспомогательных вех
2424
Вехи как точки принятия Вехи как точки принятия решений и механизм решений и механизм
самосовершенствования самосовершенствования Milestone review meetingsMilestone review meetings Выработка соглашений между Выработка соглашений между customer, customer,
stakeholders, sponsorsstakeholders, sponsors и командой проекта и командой проекта ПринятиеПринятие go/no-go go/no-go решенийрешений
Post-milestone review meetingsPost-milestone review meetings Обмен полученным опытом, извлечение Обмен полученным опытом, извлечение
уроковуроков УточнениеУточнение//модификация используемого модификация используемого
производственного процесса для производственного процесса для последующих фаз и проектовпоследующих фаз и проектов
2525
Промежуточные вехиПромежуточные вехи
Планы проекта утверждены
Разработка завершена
Готовность решения утверждена
Внедрение завершено
Концепция проекта утверждена
Пилотное внедрение завершено
Контрольное тестирование завершено
Версии-кандидаты
Тестирование приемлемости для потребителей завершено
Точка достижения нуля
Точка конвергенции
Верификация технологий осуществлена
Базовая версия функциональной спецификации создана
Базовая версия сводного плана проекта создана
Базовая версия сводного календарного графика проекта создана
Среды разработки и тестирования развернуты
Внедренное решение стабилизировано
Внедрение на местах завершено
Ключевые компоненты развернуты
Ядро проектной группы сформировано
Черновой вариант концепции проекта составлен
Концепция подтвержденаПромежуточная версия 1 завершена
Промежуточная версия 2 завершенаПромежуточная версия N завершена
2626
Итеративный подходИтеративный подход
Время
Фун
кци
он
аль
но
сть
Минимизируем риски, разбивая большие проекты на несколько версий
Версия 1
Версия 2
Версия 3
2727
Для каждой фазы модели Для каждой фазы модели процессов процессов MSF MSF определяетопределяет::
Что (какие артефакты) является Что (какие артефакты) является результатом этой фазырезультатом этой фазы
Над чем работает каждый из ролевых Над чем работает каждый из ролевых кластеров на этой фазекластеров на этой фазе
2828
Место проектирования в Место проектирования в процессепроцессе
Project PlanApproved
Project PlanApproved
Vision/ScopeApproved
Vision/ScopeApproved
Physical Design
Logical Design
Conceptual Design
Baseline
2929
Дисциплина управления Дисциплина управления проектамипроектами
Проект (project) – ограниченная временными Проект (project) – ограниченная временными рамками деятельность, цель которой состоит рамками деятельность, цель которой состоит в создании уникального продукта или услуги в создании уникального продукта или услуги
Управление проектами (project management) – Управление проектами (project management) – это область знаний, навыков, инструментария это область знаний, навыков, инструментария и приемов, используемых и приемов, используемых для достижения целей для достижения целей проектов в рамках проектов в рамках согласованных параметровсогласованных параметровкачества, бюджета, сроков качества, бюджета, сроков и прочих ограниченийи прочих ограничений
Ресу
рсы Время
Возможности
3030
Дисциплина управления Дисциплина управления проектами проектами MSFMSF
Накопленные человечеством знания по Накопленные человечеством знания по управлению проектами систематизированы в управлению проектами систематизированы в стандарте стандарте ANSI PMI PMBOK 2000ANSI PMI PMBOK 2000
Не все из описанных в Не все из описанных в PMBOK PMBOK методик методик необходимы для необходимы для IT-IT-проектов, кроме того, ряд проектов, кроме того, ряд специфичных для специфичных для IT IT концепций отсутствуют в концепций отсутствуют в PMBOKPMBOK
Дисциплина управления проектами Дисциплина управления проектами MSF MSF служит служит своеобразным мостиком между своеобразным мостиком между MSF MSF и и PMBOKPMBOK
3131
Project Management InstituteProject Management Institute (PMI) (PMI)
Международная общественная организацияМеждународная общественная организация
Создана в 1969 гСоздана в 1969 г
Более ста тысяч членовБолее ста тысяч членов
Подразделения в более чем 100 странах, Подразделения в более чем 100 странах, в т.ч. России и Украинев т.ч. России и Украине
Штаб-квартира в Пенсильвании (США)Штаб-квартира в Пенсильвании (США)
http://www.pmi.orghttp://www.pmi.org
3232
Guide to the Project Management Guide to the Project Management Body of KnowledgeBody of Knowledge
Введение в Свод Введение в Свод знаний по знаний по управлению управлению проектамипроектамиТекущая версия Текущая версия опубликована в опубликована в 2000г2000гРусский перевод Русский перевод пока есть только для пока есть только для предыдущей (96г) предыдущей (96г) версииверсииСтоит Стоит $36$36
3333
PMBOK PMBOK содержит описания 39 содержит описания 39 процессов, сгруппированных в процессов, сгруппированных в
9 областей знаний9 областей знаний::
Управление интеграционными процессамиУправление интеграционными процессамиУправление объемом работ в проектеУправление объемом работ в проектеУправление временемУправление временемУправление стоимостьюУправление стоимостьюУправление качествомУправление качествомУправление персоналомУправление персоналомУправление коммуникациейУправление коммуникациейУправление закупками и контрактамиУправление закупками и контрактамиУправление рискамиУправление рисками
3434
Как в Как в PMBOK PMBOK описываются описываются процессыпроцессы
Каждый процесс относится к одной из 9 областей Каждый процесс относится к одной из 9 областей знаний (управление рисками, качеством и т.п.)знаний (управление рисками, качеством и т.п.)
Каждый процесс относится к одной из 5 групп Каждый процесс относится к одной из 5 групп процессов (планирование, исполнение и т.п.)процессов (планирование, исполнение и т.п.)
Для каждого процесса специфицируетсяДля каждого процесса специфицируется ( (см. пример см. пример на следующем слайдена следующем слайде):):
Что является входными даннымиЧто является входными даннымиКакими методами осуществляется процессКакими методами осуществляется процессЧто является результатом процессаЧто является результатом процесса
Задается определенный порядок следования Задается определенный порядок следования процессовпроцессов
3535
Инициирование проектаИнициирование проекта
Формальное признание необходимости Формальное признание необходимости осуществления проекта, выделение на осуществления проекта, выделение на него ресурсов, назначение менеджера него ресурсов, назначение менеджера проекта и т.ппроекта и т.п..Главные результатыГлавные результаты:: Утвержден Утвержден project charter – project charter – устав проектаустав проекта Назначен менеджер проектаНазначен менеджер проекта
3636
Инициирование проектаИнициирование проекта
Входы ВыходыМетодыинструменты
1. Стратегический план
2. Критерии отбора проектов
3. Описание продукта
4. Историческая информация
1. Методики отбора проектов
2. Экспертная оценка
1. Устав проекта
2. Официально утвержденный менеджер проекта
3. Ограничения
4. Допущения
3737
Проектные ограниченияПроектные ограничения
"Любую техническую проблему можно "Любую техническую проблему можно преодолеть, имея достаточно времени преодолеть, имея достаточно времени и денег" (закон Лермана)и денег" (закон Лермана)
СЛЕДСТВИЕСЛЕДСТВИЕ: :
"Вам никогда не будет хватать либо "Вам никогда не будет хватать либо времени, либо денег"времени, либо денег"
3838
УправлениеУправление изменениями изменениями
Фиксируется
Фиксируется
Согласовывается
Согласовывается
Принимается
Принимается
РесурсыРесурсы
ВозможностиВозможности
ВремяВремя
Мы не можем Мы не можем избежать изменений избежать изменений в проектев проекте
Но мы можем заранее Но мы можем заранее договориться о договориться о приоритетах,приоритетах,которыми будем которыми будем руководствоваться руководствоваться при реагировании на при реагировании на измененияизменения
Для этого Для этого используется матрица используется матрица компромиссовкомпромиссов
3939
Управление ожиданиями заказчикаУправление ожиданиями заказчика
Конус неопределенности показывает, как меняется точность оценок стоимости проекта по мере его осуществления. Важно, чтобы заказчик понимал это
4040
WB
S связы
вает специ
фи
каци
и, пл
аны и
W
BS
связывает спец
иф
икац
ии
, планы
и
календ
арные граф
ики
проектакал
ендарны
е графи
ки проекта
4141
В В MSF MSF нет роли нет роли ““менеджер проектаменеджер проекта””
Управление выпускомУправление выпуском
Удовл. потребителяУдовл. потребителя
ТестированиеТестирование
РазработкаРазработка
Управление продуктомУправление продуктом
Управление программойУправление программой
Лидеры группЛидеры группУправл
ение каче
ство
м
Управление ка
чест
вом
Управление риск
ами
Управление риск
ами
Управление сн
абжением
Управление сн
абжением
Управление пе
рсоналом
Управление пе
рсоналом
Управление ко
ммуника
цией
Управление ко
ммуника
цией
Управление ст
оимостью
Управление ст
оимостью
Управление ка
лендарным графико
м
Управление ка
лендарным графико
м
Управление рамка
ми проект
а
Управление рамка
ми проект
а
Планирование и м
ониторинг
Планирование и м
ониторинг
на уровне всего проекта на уровне подгрупп
Деятельность по управлению проектом распределяется между лидерами группи ролевым кластером“Управление программой”
4242
Дисциплина управления рискамиДисциплина управления рисками
Мы не боремся с рисками – мы ими управляемМы не боремся с рисками – мы ими управляем
Итеративный процессИтеративный процесс
Осуществляется на протяженииОсуществляется на протяжениивсего проектавсего проекта
Базируется на посылке о присутствииБазируется на посылке о присутствиирисков в любом проектерисков в любом проекте
Нацелена на проведение Нацелена на проведение профилактических мероприятийпрофилактических мероприятий
4343
Дисциплина управления рискамиДисциплина управления рисками
Формулировка риска
База знаний о рисках
11
22
33
44
55
66
Список рисков
Главные
риски
Анализ и приоритез
ация
Анализ и приоритез
ация
Планирование
Планирование
Мониторинг
Мониторинг
КоррекцияКоррекция
Извлечение уроков
Извлечение уроков
Выявление
4444Каж
ды
й ш
аг о
пи
сыв
аетс
я
Каж
ды
й ш
аг о
пи
сыв
аетс
я
оч
ень
дет
аль
но
оч
ень
дет
аль
но
::
4545
ОпределениеОпределение
Дисциплина управления Дисциплина управления подготовкойподготовкой
Знания, умения,
способности
Знания, умения,
способности
Корректировка
Корректировка
ОцениваниеОценивание
Осмысление
Осмысление
4646
MSF MSF включает в себявключает в себя::
Фундаментальные принципыФундаментальные принципы Foundational PrinciplesFoundational Principles
Ключевые концепции Ключевые концепции Key ConceptsKey Concepts
Испытанные методикиИспытанные методики Proven PracticesProven Practices
4747
Фундаментальные принципы Фундаментальные принципы MSFMSFРаспределение ответственности при фиксации Распределение ответственности при фиксации отчетностиотчетности
Clear accountability, shared responsibilityClear accountability, shared responsibility
Наделяйте сотрудников необходимых полномочийНаделяйте сотрудников необходимых полномочий Empower team membersEmpower team members
Концентрируйтесь на бизнес-приоритетахКонцентрируйтесь на бизнес-приоритетах Focus on business valueFocus on business value
Единое видениеЕдиное видение Shared project visionShared project vision
Проявляйте гибкость – будьте готовы к переменамПроявляйте гибкость – будьте готовы к переменам Stay agile, expect changeStay agile, expect change
Поощряйте свободное общениеПоощряйте свободное общение Foster open communicationsFoster open communications
Извлекайте уроки из всегоИзвлекайте уроки из всего Learn from all experiencesLearn from all experiences
Инвестируйте в качествоИнвестируйте в качество Invest in qualityInvest in quality
4848
MSFMSF не навязывает использование не навязывает использование других продуктов других продуктов MicrosoftMicrosoft
Например, для организации процесса Например, для организации процесса производства ПО можно производства ПО можно использовать использовать MSFMSF и при этом и при этом применять инструментыприменять инструменты Borland Borland
На следующих слайдах приводятся На следующих слайдах приводятся рисунки с сайтов рисунки с сайтов BorlandBorland и и MicrosoftMicrosoft
4949
Средства Средства Borland Borland для организации для организации работы над проектомработы над проектом
5050
Сравниваем взгляды Сравниваем взгляды Microsoft Microsoft и и BorlandBorland на жизненный цикл проекта на жизненный цикл проекта
MSF
5151
Процесс от Процесс от MicrosoftMicrosoft,, инструменты от инструменты от BorlandBorland......
MSF
5252
Доступность стандартовДоступность стандартов, , знание знание которых требуется от которых требуется от IIТ-менеджераТ-менеджера
БесплатныйБесплатныйдоступдоступ
ПлатныйПлатный доступ доступ
Есть Есть русский русский переводперевод
MSFMSFнекоторые некоторые
стандарты стандарты ISO, ISO, PMBOK** PMBOK**
Только Только английский английский
вариантвариант
MOF,MOF, CMMI, CMMI, SWEBOK*,SWEBOK*,
стандарты стандарты OMGOMG
ITILITIL******, RUP***, , RUP***, стандарты стандарты IEEE,IEEE,стандарты стандарты ISO ISO
5353
MSF MSF и ...и ...PMI PMBOKPMI PMBOK
Whitepaper “MSF and the Project Management Body of Knowledge”Whitepaper “MSF and the Project Management Body of Knowledge” http://www.webster.edu/~dlorenc/PMPStudy/Library/MSFandthePMBOK.dochttp://www.webster.edu/~dlorenc/PMPStudy/Library/MSFandthePMBOK.doc
RUPRUP Whitepaper “Microsoft Solutions Framework and The Rational Whitepaper “Microsoft Solutions Framework and The Rational
Process”Process” http://www.rational.com/media/whitepapers/msfratprcs.rtfhttp://www.rational.com/media/whitepapers/msfratprcs.rtf
CMMCMM Whitepaper “Microsoft Solutions Framework and the Capability Whitepaper “Microsoft Solutions Framework and the Capability
Maturity Model”Maturity Model” http://www.aurelian.ro/MSF/RESOURCE_KIT-PAD/papers/MSFAndTheCapMaturityModel.dochttp://www.aurelian.ro/MSF/RESOURCE_KIT-PAD/papers/MSFAndTheCapMaturityModel.doc
Перечисленные документы ссылаются на предыдущие версии Перечисленные документы ссылаются на предыдущие версии MSFMSF, однако общую картину этот факт не меняет, однако общую картину этот факт не меняет
5454
Сравнение Сравнение RUPRUP, , MSF MSF и и CDMCDM
ПроизвоПроизводительдитель ПродуктПродукт ЦенаЦена
ДопустимыеДопустимыетехнологиитехнологии и и инструментыинструменты
МаркетингМаркетинг
IBMIBMRRational ational UUnified nified PProcessrocess
~ $700~ $700 ЛюбыеЛюбые Ведется Ведется активноактивно
MicrosoftMicrosoftMMicrosoft icrosoft SSolutions olutions
FFrameworkramework$ 0$ 0 ЛюбыеЛюбые ПрактическиПрактически
не ведетсяне ведется
OracleOracleCCustom ustom
DDevelopment evelopment MMethodethod
~ $ 1500*~ $ 1500*~ $ 2500**~ $ 2500** OracleOracle ПрактическиПрактически
не ведетсяне ведется
5555
5656
Материалы по Материалы по MSFMSF
На английском языкеНа английском языке http://www.microsoft.com/msfhttp://www.microsoft.com/msf http://www.microsoft.com/traincert/mcp/msf http://www.microsoft.com/traincert/mcp/msf
MCTMCT могут получить доступ к учебникам и могут получить доступ к учебникам и презентациям курсов 1846 и 2710презентациям курсов 1846 и 2710 черезчерезMCT Download Center:MCT Download Center:https://partnering.one.microsoft.com/mcthttps://partnering.one.microsoft.com/mct Не Не MCT MCT могут прослушать эти курсы в СТЕС. могут прослушать эти курсы в СТЕС. В стоимость курса входит комплект материаловВ стоимость курса входит комплект материалов
На русском языкеНа русском языке http://www.microsoft.com/rus/msf http://www.microsoft.com/rus/msf
5757
Не рекомендуемый (плохой, Не рекомендуемый (плохой, нехороший) источникнехороший) источник
Ниже приводится название книги, которая Ниже приводится название книги, которая (согласно официальной аннотации к ней) (согласно официальной аннотации к ней) могла бы находиться в спискемогла бы находиться в списке рекомендуемой литературы, но которая рекомендуемой литературы, но которая имеет низкое качество и чтение которой имеет низкое качество и чтение которой является бесполезной (и даже вредной) является бесполезной (и даже вредной) тратой временитратой времени::
1.1. C. Уилсон. Принципы проектирования и C. Уилсон. Принципы проектирования и разработки программного обеспечения. Учебный разработки программного обеспечения. Учебный курс MCSD. Русская редакция, 2002курс MCSD. Русская редакция, 2002
5858
Шаблоны и примеры документовШаблоны и примеры документов
Есть только на английском языкеЕсть только на английском языке
Шаблоны доступны бесплатно на Шаблоны доступны бесплатно на http://www.microsoft.com/rus/msf http://www.microsoft.com/rus/msf
Подобно Подобно whitepapers, whitepapers, шаблоны шаблоны распространяются бесплатнораспространяются бесплатно
Детальные примеры входят в Детальные примеры входят в студенческий комплект материалов студенческий комплект материалов курса 2710 (это - платно)курса 2710 (это - платно) В т.ч. В т.ч. UML UML диаграммы (промежуточные диаграммы (промежуточные
и окончательные версии)и окончательные версии)
5959
ДискДиск участника семинара содержитучастника семинара содержит::1.1. Русский перевод пяти Русский перевод пяти MSFMSF whitepaperswhitepapers
Доступен по адресу Доступен по адресу http://www.microsoft.com/rus/msf http://www.microsoft.com/rus/msf
2.2. Комплект шаблонов документов, используемых в Комплект шаблонов документов, используемых в MSF-MSF-проектахпроектах
Доступен по адресу Доступен по адресу http://www.microsoft.com/rus/msf http://www.microsoft.com/rus/msf
3.3. Шаблон календарного графика Шаблон календарного графика MSF-MSF-проекта проекта ((.mpp .mpp файл для файл для MS ProjectMS Project))
По неизвестной причине По неизвестной причине Microsoft Microsoft не включила этот шаблон в не включила этот шаблон в вышеописанный комплектвышеописанный комплект
4.4. Видеозапись доклада В.Л.Павлова Видеозапись доклада В.Л.Павлова “MSF “MSF на предприятиях и в ВУЗахна предприятиях и в ВУЗах””
Доклад был сделан в июне 2003 г на конференцииДоклад был сделан в июне 2003 г на конференции ““Технологии Microsoft в научных исследованиях и высшем Технологии Microsoft в научных исследованиях и высшем образованииобразовании””
5.5. Другие материалыДругие материалы
6060
Ньюс-группыНьюс-группы
Только англоязычныеТолько англоязычные
Публичный доступПубличный доступ:: news://msnews.microsoft.com/microsoft.public.msf news://msnews.microsoft.com/microsoft.public.msf
Доступ только для Доступ только для MCT:MCT: news://privatenews.microsoft.com/microsoft.private.mct.msfmof news://privatenews.microsoft.com/microsoft.private.mct.msfmof
6161
Курс Курс MS MS 18461846
Microsoft Solutions Framework EssentialsMicrosoft Solutions Framework Essentials
3 3 дня, компьютеры не используютсядня, компьютеры не используются
Изучаются все элементы Изучаются все элементы MSFMSF
Великолепные деловые игрыВеликолепные деловые игры
http://www.microsoft.com/traincert/syllabi/1846Afinal.asphttp://www.microsoft.com/traincert/syllabi/1846Afinal.asp
6262
Курс Курс MS MS 27102710
Analyzing Requirements and Defining Analyzing Requirements and Defining Microsoft .NET Solution ArchitecturesMicrosoft .NET Solution Architectures
5 дней, компьютеры используются5 дней, компьютеры используются
Подробно изучается фаза планирования Подробно изучается фаза планирования для проектов разработки ПО (для проектов разработки ПО (application application developmentdevelopment))
http://www.microsoft.com/traincert/syllabi/2710bfinal.asphttp://www.microsoft.com/traincert/syllabi/2710bfinal.asp
6363
Экзамен 74-100Экзамен 74-100Microsoft Solutions Framework Practitioner Microsoft Solutions Framework Practitioner Endorsement ExamEndorsement Exam
70 вопросов70 вопросов 90 минут90 минут Проходной балл – 70% (49 вопросов)Проходной балл – 70% (49 вопросов) Язык - английскийЯзык - английский
Не является частью программы Не является частью программы MCPMCPМожно сдавать только через Можно сдавать только через PrometricPrometric
http://www.2test.comhttp://www.2test.com
В СНГ стоимость экзамена - В СНГ стоимость экзамена - $50$50 В США - В США - $125$125
http://www.microsoft.com/technet/itsolutions/tandp/innsol/banmsfpro/default.asphttp://www.microsoft.com/technet/itsolutions/tandp/innsol/banmsfpro/default.asp
6464
Небольшой тестНебольшой тестОтложите в сторону материалы участника семинара, Отложите в сторону материалы участника семинара, возьмите чистый лист бумаги и запишите свои ответы возьмите чистый лист бумаги и запишите свои ответы на следующие вопросына следующие вопросы::
1.1. Каковы 5 основных составляющих Каковы 5 основных составляющих MSF MSF ((перечислитеперечислите)?)?
2.2. Какие 6 кластеров образуют модель проектной Какие 6 кластеров образуют модель проектной группы группы MSF (MSF (перечислитеперечислите)?)?
3.3. Какие 6 фазКакие 6 фаз жизненного цикла жизненного цикла IT-IT-проекта проекта описываются моделью процессов описываются моделью процессов MSF MSF ((перечислитеперечислите)?)?
На вопросы необходимо отвечать индивидуально, не На вопросы необходимо отвечать индивидуально, не консультируясь с соседями и не заглядывая в консультируясь с соседями и не заглядывая в раздаточные материалыраздаточные материалы
6565
ЗаключениеЗаключение
MSF – MSF – подход подход Microsoft Microsoft к управлению к управлению IIТ-проектамиТ-проектами
Состоит из 2 моделей и 3 дисциплин, Состоит из 2 моделей и 3 дисциплин, их описание и шаблоны документов их описание и шаблоны документов доступны на доступны на http://www.microsoft.com/http://www.microsoft.com/rus/msfrus/msf
В ННГУ есть В ННГУ есть CD CD со свободно со свободно распространяемыми материалами по распространяемыми материалами по MSFMSF
ВопросыВопросы??