Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 8. Методология Microsoft Solutions Framework.

Slides:



Advertisements
Similar presentations
Почта: телефон: 8 (044) Система автоматизации гостиничного бизнеса Мой отель.
Advertisements

Схема распределения грантов городам-участникам программы Тасис (TCAS) Экологические гранты для муниципалитетов.
Разработка программного обеспечения (Software Engineering) Ian Sommervillle Часть 4. Реализация ПО: Проектирование с повторным использованием компонентов.
Поиск оптимального набора параметров оптимизаций компилятора Брусенцов Леонид Евгеньевич студент 4 курса ФИТ НГУ Руководители:Илья.
Разработка и внедрение объектно-ориентированной библиотеки для автоматизации тестирования Кафедра системного программирования Студент: Олейник А.Л. 544.
Автоматизированная поддержка пользовательской документации Web-приложений, разрабатываемых в среде WebRatio Студент: Дорохов Вадим, 544 гр. Научный руководитель:
Министерство Образования и Науки Республики Татарстан сентября 2010 г. г. Казань Всемирный банк Развитие школ Республики Татарстан в условиях.
Астащенко Александр, 445 группа Научный руководитель: В.Г.Шистеров.
Тел. (495) Москва, а/я 212 Рабочая группа по реформе МВД Москва, 2010 Новикова Асмик, Фонд «Общественный вердикт»
АВДАШЕВА СВЕТЛАНА КАФЕДРА ЭКОНОМИЧЕСКОГО АНАЛИЗА ОРГАНИЗАЦИЙ И РЫНКОВ 2011/2012 УЧЕБНЫЙ ГОД Политика поддержки конкуренции (по выбору для 2 курса магистратуры.
Разработка информационной системы накопительной программы лояльности для мобильных устройств Автор: Дьяченко Василий Владимирович мат-мех, 545 группа Научный.
Некомпенсаторное агрегирование и рейтингование студентов Авторы: Гончаров Алексей Александрович, Чистяков Вячеслав Васильевич. НФ ГУ ВШЭ 2010 год.
ПРИНЦИПЫ РАЗРАБОТКИ СИСТЕМЫ КЛАССА LEARNING MANAGEMENT SYSTEM И ОПЫТ ЕЕ ИСПОЛЬЗОВАНИЯ НА ФАКУЛЬТЕТЕ МЕНЕДЖМЕНТА Афанасьева С.В. Кафедра бизнес-информатики.
Неотрицательное решение задачи Коши. Нередко постановка задачи требует чтобы фазовые переменные принимали лишь неотрицательные значения. Так, в физических.
Управление содержанием проекта Курс «Управление проектами» Раздел стандарта PMBoK №5 Лектор: Рылов Всеволод Юрьевич, консультант, директор, старший преподаватель.
«АЛЬФА Системс» г. Пенза, ул. Гагарина, 16, офис 112 Как удобство сайта влияет на продажи? Удобство для покупателя - залог.
2010 Программа обучения для студентов БИЗНЕС-СТАРТ.
О ПЫТ ОРГАНИЗАЦИИ КОНТРОЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ И КАЧЕСТВА ОБУЧЕНИЯ НА БАЗЕ ЦЕНТРА ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ Ю ЖНОГО ФЕДЕРАЛЬНОГО УНИВЕРСИТЕТА.
Сохранение суммы фазовых координат. Важный частный случай представляют системы, в которых в течение всего процесса сохраняется постоянной сумма значений.
Оценка уровня развития базовых способностей обучающихся
Управление и Конфигурирование Встроенных Систем Ушаков Константин, 545 группа Руководитель: Елена Венгерова.
Разработка программного обеспечения (Software Engineering) Ian Sommervillle Часть 6. Управление проектами.
Компонент 3 Разработка системы показателей для измерения результативности органа исполнительной власти Component 3 Development of a system of.
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Работа выполнена в рамках проекта "Информационные технологии в управлении образованием" 1С: ХроноГраф 2.5 Последовательность создания в программе «1С:
ERAMIS “Network Europe – Russia – Asia of Masters in Informatics as a Second competence” (ERAMIS) «Магистратура по информатике как вторая компетенция для.
Понятие риска применительно к инвестиционным проектам
Разработка интеллектуальной многоагентной системы адаптивных роботов для игры в футбол Выполнили: А. А. Коробкин, 545 гр Г. М. Комаров, 544 гр Научный.
Программа построения институционального партнерства Тасис (IBPP) “УКРЕПЛЕНИЕ КУЛЬТУРЫ ПРАВ ЖЕНЩИН В КАЗАХСТАНЕ” В КАЗАХСТАНЕ” ИНТЕГРИРОВАННЫЙ ПРОЕКТ ПО.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 4. Прохождение фазы выработки концепции в.
Создание сводного каталога периодики АРБИКОН: первые успехи и проблемы Зеленина Г.Н., Данилов А.В., Усманов Р.Т. V конференция АРБИКОН Санкт-Петербург,
Оптимизация Just – in - time компилятора методом профилирования значений Соколов Андрей Владимирович, ФФ НГУ, 3 курс, Руководитель:
Учебный курс «Технологии программирования. Курс на базе Microsoft Solutions Framework (MSF)» Нижегородский государственный университет им. Н.И. Лобачевского.
Обеспечение полного цикла управления трудовыми ресурсами – от планирования до анализа Система управления персоналом ЗАО «ЕВРОЦЕМЕНТ груп»
Симулятор квантовых вычислений Выполнил: Гедерцев А.С. Руководитель, д.ф.-м.н., профессор: Граничин О.Н.
ICAO Training Workshop Moscow, Применение EATMP Common Core Content в процессе разработки учебных курсов: опыт Латвии Учебный центр АНС, Латвия.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 6. Методология Microsoft Solutions Framework.
 «Развитие туризма в Северо-Западном регионе РФ»  Почему на Северо-западе России нужен проект в сфере туризма  Общие цели  Организация проекта и подход.
Решения Microsoft в области управления идентификацией и доступом Дмитрий Алтухов, Optimicon IT Optimization Consulting … в контексте.
Увеличение модульности программного обеспечения на языке Java Курсовая работа студента 345 группы Абишева Тимура Маратовича Научный руководитель: Профессор.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Анализ и Проектирование качественных приложений Презентация по книге Крэга Лармана.
Разработка программного обеспечения (Software Engineering)
Характеристика направления «Менеджмент» (бакалавриат)
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 2. Элементы программной инженерии.
Разработка инструментария для создания нейронных сетей на мобильных платформах на примере iOS Золотухина Алина Манаев Дмитрий 445 группа Руководитель:
Предметно-ориентированное моделирование приложений для платформы Android Никонова Ольга СПбГУ Научный руководитель Брыксин Т.А.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 7. Методология Microsoft Solutions Framework.
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
Участие Российской государственной библиотеки в редакционно-маркетинговых проектах The European Library EVA’2011 Москва, РГБ.
Библиотека для работы с конечными множествами, использующая графический процессор в качестве основного вычислительного устройства Новосибирский Государственный.
1 Реформы образования: уровни и индивидуальные траектории обучения М.Лебедева Москва, УМО, МГИМО (У) февраля 2008 г.
Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 5. Методология Microsoft Solutions Framework.
X n + y n = z n c n log n - 2 k ≤ p(n, k) ≤ c n log n - 1 k Arageli: Blazing Mathematics Mini–project Report ITLab, 24 Feb, 2006.
Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент: Серебрякова Г.М.
Сравнение подходов к индексированию XML документов c поддержкой некоторых операций модификации Выполнил: Василий Шикин, 545 группа Руководитель: Дмитрий.
___________________________ Грязнов В.Б. Директор по Информационным технологиям ОАО «Мосэнерго»
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Andrey Moskvin Principal Consultant CA Technologies виртуализация информационной среды как эффективный способ предоставления сервисов Copyright © 2010.
Motorola General Business Use, CiDDT-Overview.ppt, Rev.1.0, 23-Jun-2008 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office.
Microsoft TechDayshttp:// Это видео - часть.
СОСТАВЛЕНИЕ ОПТИМАЛЬНОГО ПЛАНА ПРОДАЖ НА ПРИМЕРЕ МНОГОКВАРТИРНОГО ДОМА ЖДАНОВА МАРИЯ 4 КУРС, НИУ ВШЭ СПБ, СПБШЭМ, ДЕПАРТАМЕНТ ЭКОНОМИКИ ГРУППА « АНАЛИТИЧЕСКАЯ.
О понятийном аппарате Национальной системы квалификаций Российской Федерации Есенина Екатерина Юрьевна, ведущий научный сотрудник Центра профессионального.
SCOM2007: Мониторинг работы Hyper-V, Terminal Services, App-V
Отчетность средствами Reporting Services 2008
УПРАВЛЕНИЕ ПРОЕКТАМИ - ПОНЯТИЯ И ПРОЦЕССЫ. Понятия Управления Проектами  Проект - это временное предприятие, предназначенное для создания уникальных.
2/28/ :19 AM ©2004 Microsoft Corporation. All rights reserved.
Presentation transcript:

Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 8. Методология Microsoft Solutions Framework. Разработка. Стабилизация. Внедрение

Содержание Вспоминая предыдущую лекцию Разработка решения. Фаза разработки Стабилизация решения. Фаза стабилизации Внедрение решения. Фаза внедрения Литература

Содержание Вспоминая предыдущую лекцию Разработка решения. Фаза разработки Стабилизация решения. Фаза стабилизации Внедрение решения. Фаза внедрения Литература

Вспоминая предыдущую лекцию Наша предыдущая лекция была посвящена фазам выработки концепции и планирования в MSF. Для каждой фазы мы рассмотрели: –Основные задачи фазы –Задачи ролевых групп –Вехи фазы –Результаты фазы Также обсудили учебный пример применительно к действиям, которые должны выполняться в течение указанных фаз.

Содержание Вспоминая предыдущую лекцию Разработка решения. Фаза разработки Стабилизация решения. Фаза стабилизации Внедрение решения. Фаза внедрения Литература

Разработка решения. Фаза разработки… Основные задачи фазы Проектная группа фокусируется на создании компонент решения (включая как документацию, так и программный код). Однако некоторая часть этой работы может продолжаться также на фазе стабилизации, если такая необходимость выявлена в процессе тестирования. Данная фаза также включает в себя разработку инфраструктуры. Все ролевые кластеры принимают деятельное участие в создании и тестировании решения!

Разработка решения. Фаза разработки… Задачи ролевых групп на фазе разработки Ролевой кластерЗадачи Управление продуктом Ожидания заказчика. Управление программой Управление функциональной спецификацией; мониторинг проекта; доработка планов. РазработкаРазработка программного кода и инфраструктуры; документирование конфигураций.

Разработка решения. Фаза разработки… Задачи ролевых групп на фазе разработки Ролевой кластерЗадачи Удовлетворение потребителя Обучение; доработка плана обучения; тестирование удобства эксплуатации (usability testing); графический дизайн. Тестирование Функциональное тестирование; выявление проблем; тестирование документации; доработка плана тестирования. Управление выпускомЧеклисты развертывания (rollout checklists); доработка планов внедрения (включая пилотное внедрение); чеклисты подготовки к внедрению (site preparation checklists).

Разработка решения. Фаза разработки… Вехи фазы разработки Веха «Разработка завершена» является кульминацией фазы разработки. К моменту ее наступления создание всех составляющих завершено, и решение готово к тестированию и стабилизации. Промежуточные вехи: –Концепция подтверждена –Билд n завершен, билд n+1 завершен...

Разработка решения. Фаза разработки Результаты фазы разработки Исходный и исполнимый код приложений. Скрипты установки и конфигурирования. Окончательная функциональная спецификация. Материалы поддержки решения. Спецификации и сценарии тестов.

Содержание Вспоминая предыдущую лекцию Разработка решения. Фаза разработки Стабилизация решения. Фаза стабилизации Внедрение решения. Фаза внедрения Литература

Стабилизация решения. Фаза стабилизации... Основные задачи фазы Во время фазы стабилизации производится тестирование разработанного решения. При этом внимание фокусируется на его эксплуатации в реалистичной модели производственной среды. Проектная группа занимается приоритезацией и устранением ошибок, а также подготовкой решения к выпуску. Как только создана версия, достаточно стабильная для того, чтобы считаться кандидатом для выпуска, производится пилотное внедрение решения.

Стабилизация решения. Фаза стабилизации... Задачи ролевых групп на фазе стабилизации Ролевой кластер Задачи Управление продуктом Исполнение коммуникационного плана; планирование премьеры продукта. Управление программой Мониторинг проекта; приоритезация ошибок. РазработкаУстранение ошибок; оптимизация программного кода. Удовлетворение потребителя Доработка эксплуатационных руководств; учебные материалы. ТестированиеТестирование; сообщение об ошибках и их статусе; тестирование конфигурации. Управление выпуском Развертывание и поддержка пилотного внедрения; планирование внедрения; обучение персонала сопровождения.

Стабилизация решения. Фаза стабилизации... Вехи фазы стабилизации Фаза стабилизации завершается вехой «Готовность решения утверждена» (release readiness approved). В состоянии, достигнутом к этому моменту, решение уже готово к полному внедрению в производственную среду. Промежуточные вехи: –точка конвергенции –точка достижения нуля –версии-кандидаты –контрольное тестирование завершено –тестирование приемлемости для потребителей завершено –пилотное внедрение завершено.

Стабилизация решения. Фаза стабилизации... Точка конвергенции. Источник: Модель процессов MSF. Белая книга, 2003

Стабилизация решения. Фаза стабилизации Результаты фазы стабилизации Окончательный продукт (golden release). Документация выпуска (release notes). Материалы поддержки решения. Результаты и инструментарий тестирования. Исходный и исполнимый код приложений. Проектная документация. Анализ пройденной фазы (milestone review).

Содержание Вспоминая предыдущую лекцию Разработка решения. Фаза разработки Стабилизация решения. Фаза стабилизации Внедрение решения. Фаза внедрения Литература

Внедрение решения. Фаза внедрения... Основные задачи фазы Проектная группа внедряет технологии и компоненты решения, стабилизирует внедренное решение, передает работу персоналу поддержки и сопровождения и получает со стороны заказчика окончательное одобрение результатов проекта. По завершению внедрения проектная группа производит анализ выполненной работы и удовлетворенности заказчика. По ходу переноса компонент решения из среды тестирования в производственную среду могут продолжаться меры по стабилизации решения.

Внедрение решения. Фаза внедрения... Задачи ролевых групп на фазе внедрения Ролевой кластерЗадачи Управление продуктомПолучение отзывов и оценок заказчика; акт о приеме выполненной работы. Управление программой Сопоставление рамок проекта с поставленным решением; управление стабилизацией. РазработкаРазрешение проблем; поддержка эскалации. Удовлетворение потребителя Обучение; управление календарным графиком обучения. ТестированиеТестирование производительности. Управление выпускомУправление внедрением; одобрение изменений.

Внедрение решения. Фаза внедрения... Вехи фазы внедрения Главная веха фазы: «Внедрение завершено». Данная веха – кульминация фазы внедрения. К этому времени решение должно начать давать заказчику ожидаемую бизнес-отдачу, а проектная группа – свернуть свою деятельность. Промежуточные вехи: –Ключевые компоненты развернуты –Внедрение на местах завершено –Внедренное решение стабилизировано.

Внедрение решения. Фаза внедрения Результаты фазы внедрения Информационные системы эксплуатации и поддержки. Процедуры и процессы. Базы знаний, отчеты, журналы протоколов. Версии проектных документов, массивы данных и программный код, разработанные во время проекта. Отчет о завершении проекта (project close-out report). Окончательные версии всех проектных документов. Показатели удовлетворенности заказчика и потребителей. Описание последующих шагов.

Литература к лекции Модель процессов MSF. Белая книга, 2003, перевод eLine Software. 1846A: Microsoft Solutions Framework Essentials. Microsoft Official Course, B: Analyzing Requirements and Defining Microsoft.NET Solutions Architecture. Microsoft Official Course, 2003 MSF Process Model. White paper, 2002 Microsoft Corporation. MSF Team Model. White paper, 2002 Microsoft Corporation. MSF for Agile Software Development Process Guidance: [