Стремясь достичь
максимальной отдачи от 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/.
ТЕХНОЛОГИЯ Microsoft Solution Framework
Технология разработки
решений по проектированию и реализации информационных технологий - Microsoft Solution Framework
(MSF) содержит в
себе набор моделей и четко определенных этапов, которые можно рассматривать и
как рекомендации, и как руководство по планированию, ведению и управлению проектами
создания информационных систем. Эти модели - результат интеграции в единую
систему наиболее успешных и многократно примененных практик, выявленных в
процессе анализа опыта по разработке программных продуктов, накопленного фирмой
Microsoft, ее заказчиками и партнерами.
Перед многими компаниями стоит задача так организовать управление
проектами, чтобы программные продукты были неизменно высокого качества,
и всегда появлялись в срок и в рамках бюджета. Методология
создания программных решений Microsoft Solutions Framework (MSF)
опирается на практический опыт корпорации Майкрософт и описывает
управление людьми и рабочими процессами в процессе разработки решения
под бизнес-требования заказчика.
Microsoft Solutions Framework представляет собой согласованный набор концепций, моделей и правил.
На сайте компании Майкрософт http://www.microsoft.com/rus/msdn/msf/default.mspx
представлены переводы следующих документов :
Курсы по методологии Microsoft Solutions Framework читаются в
учебных центрах партнеров Майкрософт.
Подробному описанию
некоторых из этих моделей и будет посвящена соответствующие разделы курса.
Одно из ключевых свойств
MSF — возможность коллективного обсуждения в терминах вышеозначенных моделей
различных высокоуровневых аспектов проекта, включая концепцию, архитектуру и
распределение обязанностей. Другой ключевой аспект — связанность проектной
группы и проекта: проект заканчивают те же люди, что и
начинают (в
противовес другому подходу, при котором над проектом работают несколько групп,
каждая из которых, выполнив свой узкоспециализированный кусочек работы,
передает проект другой группе, и так вплоть до его завершения). Таким образом,
группа, работающая над проектом, обладает всеми навыками, необходимыми для
принятий решений, ведущих к его завершению. Развитие же самого проекта
рассматривается как последовательное прохождение вех (milestones), позволяющих
проектной группе соизмерять степень соответствия первоначального замысла и
актуального проекта.
Microsoft все время оценивает свои собственные
методологии по ведению проектов, а также отзывы использующих MSF. Анализ этой
информации приводит к расширению существующих моделей MSF и включению новых,
что делает MSF динамической, постоянно развивающейся и улучшающейся системой.