Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГЛАВА3.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
250.6 Кб
Скачать
      1. Msf (компания «Microsoft»)

Microsoft Solutions Framework - это набор концепций и рекомендуемых моделей, которые позволяют разрабатывать и внедрять распределенные информационные системы масштаба предприятия на основе технологий и инструментальных средств фирмы Microsoft. MSF базируется на практических результатах организации распределенных вычислений и применения клиент-серверных технологий, полученных как в самой фирме Microsoft, так и ее партнерами и заказчиками. Многие концепции MSF хорошо известны, однако основное достоинство MSF - это систематизация и структуризация информации в форме базы знаний, удобной для ознакомления и использования.

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

Основными компонентами MSF являются:

  • Solution Development Discipline (SDD) - дисциплина разработки решений. Основное содержание этой дисциплины связано с уникальными моделями: моделью команды и моделью процесса, которые рекомендуется использовать для организации эффективных команд проектов и управления жизненным циклом проекта.

  • Designing Component Solutions (DCS) - проектирование компонентного ПО. Эта дисциплина направлена на поддержку процесса проектирования сложных моделей распределенных вычислений.

  • Enterprise Architecture Planning - планирование архитектуры предприятия. С точки зрения Microsoft, это итеративный процесс, сосредоточенный на долгосрочном планировании, но при этом направленный на достижение результатов в максимально короткие сроки.

  • Infrastructure Deployment and Management - управление технологической инфраструктурой. Содержит подход к процессу внедрения в масштабах предприятия как новых информационных технологий, так и отдельных программных продуктов и приложений.

Дисциплина разработки решений (sdd)

Дисциплина разработки решений включает три фундаментальные модели MSF.

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

  • Итеративная модель процесса разработки. Эта модель описывает, как должен быть организован процесс, чтобы достичь успеха.

  • Сетевая трехслойная модель приложения. Эта модель описывает, какой должна быть структура приложения, которое удовлетворяло бы современным требованиям.

Модель команды

Модель, рекомендуемая SDD, предусматривает для выполнения проектов организовать команду специалистов по шести направлениям:

  • Управление продуктом;

  • Управление программой;

  • Разработка;

  • Тестирование;

  • Обучение пользователей;

  • Сопровождение (логистика).

Каждое из этих направлений называется ролью. В зависимости от размеров проекта либо один человек может совмещать несколько ролей, либо каждая роль выполняется группой людей. Т.е. группа д.б. небольшой, не более 6 человек. Назначается руководитель (лидер) группы, который выполняет руководство и согласование по всем работам, члены же группы являются исполнителями.

Очень важно, что для каждой роли четко определены: задачи, обязанности (ответственность) и требуемые профессиональные качества.

Эта модель очень демократична, поскольку в ней нет явно выделенного центра. Модель команды MSF - это команда равных. Схематически ее принято изображать в виде круга, где все роли равноправны и связаны друг с другом.