|
Microsoft Solutions Framework Модель процессов MSF. Часть 1 - Введение
Статьи
→
Технологии Microsoft: .NET, Visual Studio Team System
→
Microsoft Solution Frameworks
Microsoft Solutions Framework
Модель процессов MSF
вер. 3.1
Содержание
Полезные материалы в тему статьи:
Ролик с демонстрацией действий по реализации нового требования в Microsoft TFS
Демонстрация записана четырьмя роликами от имени различных участников проекта: Инициатор, Менеджер проекта, Аналитик, Разработчик. Ролик показывает как в TFS документировать требования, управлять изменениями и версиями.
Аннотация
Модель процессов
MSF (MSF process model) представляет общую методологию разработки
и внедрения IT решений.
Особенность этой модели состоит в том, что благодаря своей гибкости
и отсутствию жестко навязываемых
процедур она может быть применена при разработке весьма широкого
круга IT проектов. Эта модель сочетает в себе свойства двух
стандартных производственных моделей: каскадной (waterfall)
и спиральной (spiral). Представляемая в данном документе
последняя версия модели процессов MSF дополнена еще одним
инновационным аспектом: она покрывает весь жизненный цикл создания
решения, начиная с его отправной точки и заканчивая непосредственно
внедрением.
Такой подход помогает проектным группам сфокусировать свое внимание
на бизнес-отдаче (business value) решения, поскольку эта отдача
становится реальной лишь после завершения внедрения и начала
использования продукта.
Процесс MSF
ориентирован на “вехи”
(milestones) – ключевые точки проекта, характеризующие
достижение в его рамках какого-либо существенного (промежуточного
либо конечного) результата. Этот результат может быть оценен и
проанализирован, что подразумевает ответы на вопросы: “Пришла
ли проектная группа к однозначному пониманию целей и рамок проекта?”,
“В достаточной ли степени готов план действий?”,
“Соответствует ли продукт утвержденной спецификации?”,
“Удовлетворяет ли решение нужды заказчика?” и т.д.
Модель процессов
MSF учитывает постоянные изменения проектных требований. Она исходит
из того, что разработка решения должна состоять из коротких циклов,
создающих поступательное движение от простейших версий решения к его
окончательному виду.
В
этом документе описывается модель процессов MSF и ряд дополняющих ее
методик.
Краткий обзор методологии
Стремясь достичь
максимальной отдачи от IT-проектов,
Майкрософт выпустил в свет пакет руководств по эффективному
проектированию, разработке, внедрению и сопровождению решений,
построенных на основе своих технологий. Эти знания базируются на
опыте, полученном Майкрософт при работе над большими проектами по
разработке и сопровождению программного обеспечения, опыте
консультантов Майкрософт, разрабатывавших проекты на предприятиях
заказчиков, и лучшем из того, что накопила на данный момент
IT индустрия. Все это представлено в виде двух связанных и
хорошо дополняющих друг друга областей знаний: Microsoft Solutions
Framework (MSF) и Microsoft Operations Framework (MOF).
Создание
бизнес-решения в рамках отведенных времени и бюджета требует наличия
испытанной методологической основы. MSF предлагает проверенные
методики для планирования, проектирования, разработки и внедрения
успешных IT-решений. Благодаря своей гибкости, масштабируемости и
отсутствию жестких инструкций MSF способен удовлетворить нужды
организации или проектной группы любого размера. Методология MSF
состоит из принципов, моделей и дисциплин по управлению персоналом,
процессами, технологическими элементами и связанными со всеми этими
факторами вопросами, характерными для большинства проектов.
Информация по MSF доступна в Internet по адресу
http://www.microsoft.com/msf/.
MOF призван
обеспечить организации, создающие критически важные
(mission-critical) IT решения на базе продуктов и технологий
Майкрософт, техническим руководством по достижению их надежности
(reliability), доступности (availability), удобства сопровождения
(supportability) и управляемости (manageability). MOF затрагивает
вопросы, связанные с организацией персонала, процессов; технологиями
и менеджментом в условиях сложных (complex), распределенных
(distributed) и разнородных (heterogeneous) IT-сред. MOF основан на
лучших производственных методиках, собранных в IT Infrastructure
Library (ITIL), составленной Central Computer and Telecommunications
Agency - Агентством правительства Великобритании. Информация по MOF
доступна в Internet по адресу
http://www.microsoft.com/mof/.
Введение
Модели процессов
описывают последовательность действий, осуществляемых в ходе
реализации проекта. Можно сказать, что они задают тем самым жизненный
цикл проекта. Спектр моделей, применяемых в настоящее время
различными организациями, весьма широк. Среди них есть и модель
процессов MSF, возникшая на основе используемого в Майкрософт подхода
к разработке программных приложений. В результате своего
развития она объединила ряд наиболее эффективных принципов других
известных моделей процессов, сформировав при этом единую базу для
работы над проектами любых типов: ориентированных на фазы
(phase-based), основанных на вехах/контрольных точках
(milestone-driven) и итеративных (iterative). Модель MSF применима к
процессу разработки традиционного программного обеспечения, но также
она может быть использована для разработки и внедрения решений в
области электронной коммерции (e commerce), распределенных
сетевых приложений (web-distributed applications) и других сложных
информационных систем, которые могут возникнуть в будущем.
Другие модели процессов
Двумя наиболее популярными моделями процессов,
используемыми в области информационных технологий, в настоящий момент
являются каскадная и спиральная модели.
-
Каскадная
модель.
В этой модели вехи используются в качестве точек оценки и перехода
от одной фазы к другой. Все задачи, относящиеся к одной фазе, должны
быть завершены до того, как начнется следующая фаза. Каскадная
модель работает наилучшим образом, когда на начальном этапе проекта
можно четко определить неизменный набор требований к
разрабатываемому решению. Фиксация переходов от одной фазы к другой
облегчает распределение ответственности, отчетность и следование
календарному графику проекта.
Рис. 1 схематически изображает
каскадную модель. Ромбы соответствуют вехам, а стрелки –
фазам.
Рис. 1- Каскадная модель
-
Спиральная
модель.
Эта модель учитывает необходимость постоянного пересмотра, уточнения
и оценки проектных требований. Такой подход может быть очень
эффективным при быстрой разработке небольших проектов.
Он стимулирует активное взаимодействие между проектной группой
и заказчиком, поскольку заказчик оценивает ход и результаты работы
на протяжении всего проекта. Недостатком спиральной модели является
отсутствие четких вех, что может привести к хаотизации процесса
разработки.
Рис. 2- Спиральная модель
Лучшее из двух миров
Модель процессов
MSF (схематически изображенная на рис. 3)
объединяет в себе лучшие принципы каскадной и спиральной моделей. Она
сохраняет преимущества упорядоченности каскадной модели, не теряя при
этом гибкости и творческой ориентации модели спиральной. Детали
организации вех и фаз модели процессов MSF рассматриваются далее.
Рис. 3 - Модель процесса MSF
Базовые принципы MSF
Модель процессов
MSF тесно связана со следующими четырьмя базовыми принципами:
Единое видение проекта
Успех коллективной
работы над проектом немыслим без наличия у членов проектной группы и
заказчика единого видения (shared vision), т.е. четкого, и, самое
главное, одинакового, понимания целей и задач проекта. Как проектная
группа, так и заказчик изначально имеют собственные предположения о
том, что должно быть достигнуто в ходе работы над проектом.
Лишь наличие единого видения способно внести ясность и
обеспечить движение всех заинтересованных в проекте сторон к общей
цели.
Формирование
единого видения и последующее следование ему являются столь важными,
что модель процессов MSF выделяет для этой цели специальную фазу
(фаза “Выработка концепции”), которая заканчивается
соответствующей вехой.
Проявляйте гибкость – будьте готовы к
переменам
Традиционная
дисциплина управления проектами и каскадная модель исходят из того,
что все требования могут быть четко сформулированы в начале работы
над проектом, и далее они не будут существенно изменяться. В
противоположность этому MSF основывается на принципе непрерывной
изменяемости условий проекта при неизменной эффективности
управленческой деятельности.
Концентрируйтесь
на бизнес-приоритетах
Независимо от
того, нацелен ли разрабатываемый продукт на
организации или индивидуумов, он должен удовлетворить
определенные нужды потребителей и принести в некоторой форме выгоду
или отдачу. В отношении индивидуумов это может означать, например,
эмоциональное удовлетворение – как в случае компьютерных игр.
Что же касается организаций, то неизменным целевым фактором продукта
является бизнес отдача (business value).
Обычно
продукт не может приносить отдачу до того, как он полностью внедрен.
Поэтому модель процессов MSF включает в свой жизненный цикл не только
разработку продукта, но и его внедрение.
Поощряйте свободное общение
Исторически многие организации строили свою
деятельность на основе сведения информированности сотрудников к
минимуму, необходимому для исполнения работы (need to know).
Зачастую такой подход приводит к недоразумениям и снижает шансы
команды на достижение успеха.
Модель процессов
MSF предполагает открытый и честный обмен информацией как внутри
команды, так и с ключевыми заинтересованными лицами. Свободный обмен
информацией не только сокращает риск возникновения недоразумений,
недопонимания и неоправданных затрат, но и обеспечивает максимальный
вклад всех участников проектной группы в снижение существующей в
проекте неопределенности.
По этой причине
модель процессов MSF предлагает проведение анализа хода работы над
проектом в определенных временных
точках. Документирование результатов делает ясным прогресс,
достигнутый в работе над проектом - как для проектной команды, так и
для заказчика и других заинтересованных в проекте сторон.
07.12.2008
Комментарии
- Helpful Tips And Advice For Social Websites Marketing and advertising
Автор: · 12.04.2012 21:17:21 Useful Advice And Tips For Social Media Marketing
Social media advertising is all the rage in today's modern society. Figuring out how to use it to advertise our very own enterprise, even so, can be fairly a little overwhelming. Much more traditional approaches could be your specialized. The good news is, the standard marketing and advertising method will be the exact same. All of that has evolved is the file format by which it really is executed. Follow this advice to aid you in performing that.
It is possible to advertise your blog sites on video clip web sites like YouTube. When putting up a video to YouTube, set a web link at the start for your blog or essay buy custom essay paper writing service Custom Essays site buy essay paper term paper custom essay web site. It is also essential to use powerful keywords within the description, ones that are related to your niche. Ensure your tags incorporate some very good key phrases, as well.
Increase your presence and coverage by adding LinkedIn on the social websites website that you will be at present utilizing for your marketing strategy. Give a promote option to LinkedIn on your blog to boost your promotion get to. Anyone that reads your site and wishes to share your site content can do so with a single click in the mouse. 100 million end users on LinkedIn who may well probably share your blog site with their close friends translates into lots of possible profit for you personally.
Facebook Areas allow consumers to take a look-in using their mobile phone. You could add your own personal Facebook or twitter user profile to your enterprise. Bring in new clients in your store using the assure of your discounted they can get with proof of an up-to-date status. There is a comparable function at Foursquare that may work for you as well.
Social websites marketing features a whole lot in popular with other forms of marketing, however it requires you to definitely acquire new abilities. Combine these tips within your social marketing prepare, and you might just locate big income arriving your path. Accomplished the correct way, you could have enjoyable with social media. - kLTXHWhQNKIV
Автор: Well put, sir, well put. I'll certailny make note of that. · 02.10.2011 04:14:19 Well put, sir, well put. I'll certailny make note of that. - FlAHkRbXHbvKqp
Автор: Phenomenal braekdown of the topic, you should write for me too! · 30.09.2011 04:20:22 Phenomenal braekdown of the topic, you should write for me too! Автор: · 19.07.2011 02:38:00 I had a dream to make my own organization, but I didn't have got enough amount of cash to do it. Thank God my dude recommended to utilize the mortgage loans. Hence I used the consolidation loans and made real my desire.
Добавить комментарий (анонимные комментарии не публикуются!!!)
Новости и пресс-релизы СМ-Консалт
21.02.2012 12:42:20 Новая статья: IT и психология. Человеческий фактор в парном программировании: почему многие не получают желаемого от его внедрения?
Статья, находящаяся перед вами, открывает цикл статей о человеческом
факторе, Agile-практиках и других полезных приемах, используемых при
управлении командами в ИТ. Объединяет рассматриваемые практики и приемы
одно – они позволяют проявиться положительным эффектам, связанным с
человеческим фактором. И мы объясняем, почему с точки зрения психологии,
это происходит. Так сказать, подводим теоретическую и экспериментальную
базу под то, что себя уже давно зарекомендовало и работает. Или под то,
что работает не у всех, и потому является предметом оживленных споров и
дискуссий. И начинаем мы наши исследования с рассмотрения эффекта
парного программирования через призму экспериментов социальной
психологии.
Отдельную благодарность за рецензию и время, потраченное на прочтение
первого варианта статьи, выражаем Асхату Уразбаеву,
ценные замечания которого позволили не только улучшить данную статью,
но и позволили убедиться в необходимости и востребованности именно цикла
статей!
Читать -->
27.12.2011 16:15:27 Компания "СМ-Консалт" получила отзыв о работах в Федеральной Налоговой Службе (ГНИВЦ ФНС)
Специалистами ООО «СМ-Консалт» в 2010-2011г. был выполнен проект
по настройке и внедрению системы управления жизненным циклом разработки
программных систем в части управления изменениями и конфигурациями на
основе Microsoft Visual Studio Team Foundation Server 2010 для
Филиала Федерального государственного унитарного предприятия «Главный
научно-исследовательский вычислительный центр Федеральной налоговой
службы» в Приволжском Федеральном округе (Филиал ФГУП ГНИВЦ ФНС России в
ПФО).
28.11.2011 15:05:11 Новая статья: "Всегда ли «Да» – это «Да»? Или как нас вынуждают принимать решения"
Мы предлагаем вашему вниманию цикл статей, в основу которых положены
психологические практики и приемы, позволяющие влиять на решения,
принимаемые людьми. Эта идея была логическим продолжением ряда
выступлений с докладами о коммуникациях в проектах разработки и
внедрения ПО. Давайте, не откладывая в долгий ящик, начнем с самого
простого приема убеждения, с которым сталкиваемся ежедневно в магазинах,
в транспорте, в разговорах с коллегами… да мало ли где еще!
Авторы: Новичков Александр и Карабанова Галина.
Читать -->
10.10.2011 11:16:06 Компания «СМ-Консалт» открывает новое направление продаж - ПО Adobe Connect
Программное обеспечение Adobe Connect является гибкой системой
web-коммуникации с высоким уровнем информационной безопасности. Adobe
Connect предоставляет такие важнейшие функции корпоративного
взаимодействия, как деловое общение и совместная работа сотрудников на
уровне предприятий, дистанционное обучение, организация широкомасштабных
сетевых семинаров и презентаций. Система Adobe Connect базируется на
технологии Adobe Flash, а также Air, и поэтому позволяет подключать
сотрудников к единому пространству взаимодействия через web-браузер с
любых устройств.
17.09.2011 21:40:22 Новая статья: "Разработка прикладного программного обеспечения с использованием Rational Unified Process на Иркутском Авиационном заводе"

На сайте СМ-Консалт открыт новый раздел Статьи наших заказчиков об успешных внедрениях IBM Rational и Microsoft. Статьи для данного раздела пишутся нашими заказчиками и рассказывают о сути проектов внедрения технологий IBM и Microsoft. Первая статья, представленная вашему вниманию написана сотрудниками Иркутского Авиационного Завода (ИАЗ).
Иркутский авиазавод имеет длительный опыт разработки программного
обеспечения для информационной поддержки ключевых бизнес-процессов
предприятия. Однако, в связи с увеличивающейся сложностью и повышением
требований к разрабатываемому программному обеспечению, возникла
настоятельная необходимость усовершенствовать процесс разработки:
повысить качество разрабатываемых программных продуктов,
стандартизировать процесс с увеличением его эффективности.
С целью повышения качества программного обеспечения собственной
разработки и сокращения сроков разработки руководство Управления
информационных технологий (УИТ) Иркутского Авиационного Завода в 2006г. приняло решение о внедрении технологии разработки ПО на базе методологии Rational Unified Process и с использованием инструментов автоматизации IBM Rational.
13.09.2011 12:07:29 Новый тренинг «Коммуникации и психология межличностных отношений в ИТ-проектах»

Компания «СМ-Консалт» представляет новый тренинг, организуемый совместно с компанией «КарьерKаб» - «Коммуникации
и психология межличностных отношений в ИТ-проектах.
Тренинг позволит понять, насколько коммуникации в проектах важнее инструментов, что люди и их взаимоотношения зачастую оказываются решающим фактором, определяющим успех проекта. Если более пятидесяти процентов рабочего времени вы тратите на взаимодействие с заказчиком, если вам небезразлична судьба вашей команды и вы хотите, чтобы ваша команда работала как часы, реализуя проекты точно, вовремя и без перерасхода ресурсов - наш тренинг поможет в этом.
01.08.2011 17:44:25 Наша компания получила отзыв о сотрудничестве с ОАО «Нордеа Банк»

В 2010-2011 гг. наши специалисты провели в Нордеа Банке проект по предварительному обследованию, развертыванию инструментальных средств и ряд тренингов по обучению методологии и работе с продуктами IBM Rational: «Методология разработки программных систем IBM Rational Unified Process», «Управление требованиями с использованием IBM Rational RequisitePro», «Управление изменениями в IBM Rational ClearQuest».
24.06.2011 01:27:57 Бесплатный семинар-вебинар «Повышение эффективности IT подразделений и качества разрабатываемого ПО с использованием современных методологий и технологий»
Компании СМ-Консалт , Legal SoftWaveTM и DNA приглашают Вас посетить бесплатный семинар-вебинар, посвященный обзору технологий и методологий, которые позволяют повысить эффективность ИТ подразделений. На семинаре рассматриваются технологии IBM Rational, Microsoft TFS, а также системы аналитической обработки информации (Business Intelligence) (IBM SPSS, Deductor, QlikView и другие).
Планируемая продолжительность семинара - 8 академических часов.
Место проведения: Санкт-Петербург (очно) и Интернет (для всех желающих: приходите сами и приглашайте друзей!).
Дата и время: 14 июля 2011 в 9 00.
ВНИМАНИЕ: если вы не сможете очно приехать на семинар - это не страшно, так как семинар будет транслироваться через интернет в формате вебинара и к нему, после регистрации, смогут присоединиться все желающие. Трансляция будет осуществляться посредством технологии Adobe Connect Pro , это позволит Вам присоединяться к конференции без установки дополнительного ПО - только интернет браузер.
Смотреть программу -->
07.06.2011 13:02:44 Компания "СМ-Консалт" провела серию успешных семинаров для ГНИВЦ ФНС России

Проведенные семинары были посвящены средствам разработки и тестирования программного обеспечения компании Майкрософт для сотрудников ГНИВЦ ФНС России. Слушатели семинаров отметили высокую квалификацию тренеров компании "СМ-Консалт" по организации учебного процесса и повышению квалификации специалистов, прошедших обучение.
Индивидуальный подход при решении любых вопросов, возникающих в процессе обучения, оперативность принятия решений, гарантированное выполнение взятых на себя обязательств и профессионализм позволили провести обучение на самом высоком уровне.
07.12.2010 12:28:15 Мы идем в Твиттер!

Наша компания открыла аккаунт в системе микроблоггинга Twiter.Теперь все официальные и неофициальные новости будут появляться в нашей ленте в Twitter.
Там же возможно будет задать прямые вопросы специалистам СМ-Консалт, по всем вопросам, связанным как с деятельностью компании, так и с техническими аспектов продуктов IBM и собственных решений СМ-Консалт.
Следуйте за нами!
https://twitter.com/cmconscom
11.11.2010 14:14:14 Осенний марафон Microsoft ALM Road Show
Компания СМ-Консалт совместно с образовательным центром Careerlab провели серию семинаров в рамках мероприятий ALM Roadshow 2.0 в крупнейших городах, расположенных на Волге, – крупных научных центрах, в которых ИТ технологии находятся на высоком уровне. Семинары прошли в Самаре, Нижнем Новгороде и Казани. Cеминары были посвящены использованию новых инструментов MS Visual Studio Team System в проектах разработки ПО.
В семинарах принимали участие представители различных ролей процесса разработки ПО: от разработчиков до руководителей предприятий различного уровня. Темы, обсуждаемые в ходе семинара, вызвали большой интерес аудитории и немалое количество вопросов, на которые были предоставлены исчерпывающие ответы. В процессе семинара также было показано большое количество примеров, которые дают представление о возможностях инструментов MS Team System. Средняя оценка за семинар составила 4,6 балла по пятибальной шкале
08.09.2010 18:37:52 Скидки до 30% на программное обеспечение IBM Rational

Компания СМ-Консалт предлагает для всех желающих на льготных условиях приобрести программное обеспечение IBM Rational. Снижение цен связано с тем, что мы стараемся быть как можно ближе к нашим клиентам, многие из которых постепенно начали преодолевать последствия финансового кризиса.Наше предложение поможет с минимальными издержками приобрести ПО IBM Rational, что является хорошим капиталовложением.
Скидки до 1 декабря 2010 года:
- 20% скидки при покупке IBM Rational ClearCase, ClearQuest, CearCase LT, при приобретении пяти и более лицензий*;
- 30% скидки при покупке пяти любых продуктов IBM Rational + решение или тренинг СМ-Консалт*.
Для получения деталей обязательно свяжитесь с нашими менеджерами
|