Елена Осипова

33

Upload: amalie

Post on 06-Jan-2016

48 views

Category:

Documents


2 download

DESCRIPTION

OFS208. EPM SSP. Microsoft. Управление проектами разработки программного обеспечения на платформе Microsoft Project Server и Visual Studio Team Foundation Server. Елена Осипова. Содержание. Потребности заказчиков Обзор решения Технические вопросы Итоги. ALM= SDLC? ALM ≠ SDLC!. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Елена Осипова
Page 2: Елена Осипова

OFS208

Управление проектами разработки программного обеспечения на платформе Microsoft Project Server и Visual Studio Team Foundation Server

Елена ОсиповаEPM SSPMicrosoft

Page 3: Елена Осипова

Содержание

Потребности заказчиковОбзор решенияТехнические вопросыИтоги

Page 4: Елена Осипова

ALM=SDLC? ALM ≠ SDLC!

ALM = Application Lifecycle ManagementSDLC = Software Development Lifecycle Management

ALM…это непрерывный процесс управления приложением на протяжении всей его жизни через управление (governance), разработку (development) и эксплуатацию (maintenance).

Page 5: Елена Осипова

Application Lifecycle Management (ALM)

Создать

Сформули-ровать идею, отправить

заявку

Определить

Собрать детальную

информацию, подготовить обоснование

Выбрать

Проанализировать возможности и

принять решение о финансировании

Планировать

Подготовить план разработки ПО,

выделить ресурсы

Управлять

Контролировать ход разработки, управлять

изменениями

Развертывать

Провести пилот и ввести систему в промышленную эксплуатацию

Использовать

Текущая эксплуатация

системы

Закат

Вывод устаревшей системы из

эксплуатации

Оценить

Разработка и внедрение Эксплуатация

Бизнес стратегия

Корпоративная архитектура

Заявки, выбор и инвестиции

Конецжизни

Проанализи-ровать потребности организации и оценить возможности дальнейшего использова-ния ПО

Page 6: Елена Осипова

Разработка приложений

Объединить миры разработчиков и менеджеров проектовBusiness Value

IdentifiedBusiness Value

Delivered

Управление портфелем проектов (PPM)

Governance

ИНСТРУМЕНТЫ

ПРОЦЕССЫ

ЛЮДИ

Page 7: Елена Осипова

Обзор решения

Page 8: Елена Осипова

Project and Portfolio Management for SharePoint

Communities

Search

Composites

ContentInsights

Sites

Выбор портфеля

Управление расписанием

Бизнес-анализ и отчетность

Управление ресурсами

Совместная работа в команде

Сбор заявок по проектам

Synch to SharePoint

IDC IT PPM/ALM, “Microsoft входит в сегмент лидеров, демонстрируя отличную функциональность как результат тесной

координации между Visual Studio 2010, Microsoft Project Server 2010, объединенную со средствами совместной работы SharePoint 2010, и развивающейся поддержкой agile.”

Page 9: Елена Осипова

Анализ портфеля

Page 10: Елена Осипова

Контроль расписания

Page 11: Елена Осипова

Управление ресурсами

Page 12: Елена Осипова

Бизнес-анализ и отчетность

Page 13: Елена Осипова

Visual Studio Team Foundation Server 2010

Page 14: Елена Осипова

Microsoft Confidential14

Page 15: Елена Осипова

Microsoft Confidential15

Page 16: Елена Осипова

Microsoft Confidential16

Page 17: Елена Осипова

Microsoft Confidential17

Page 18: Елена Осипова

Microsoft Confidential18

Page 19: Елена Осипова
Page 20: Елена Осипова

Что из себя представляет TFS&PS Integration Feature Pack?

Обеспечивает двунаправленную синхронизацию данных между TFS и PS, связывая задачи и work items

Page 21: Елена Осипова

Demonstration Virtual Machine

http://go.microsoft.com/fwlink/?LinkID=196413 Windows Server 2008 с Hyper-VВключает лабораторные работы/демоскрипты:

Top-Down Planning of Business Requirements within an Enterprise Project using Team Foundation Server and Project ServerManaging Project Details in an Enterprise Project Plan Mapped to a Team Project in Team Foundation ServerMaking Agile Team Progress Visible to the Project Management OfficeManaging Field Mappings for Integration of Team Foundation Server and Project Server

Page 22: Елена Осипова

Команда разработки

Офис управления проектами

Планирование сверху-вниз /ProjectОтчетность снизу-вверх /TFS

Page 23: Елена Осипова

Демонстрация

Page 24: Елена Осипова

Agile TeamDaily Scrum

Project Management Office

Отображение работы Agile команды в плане проекта

Page 25: Елена Осипова

Демонстрация

Page 26: Елена Осипова

Топология и архитектура – три шага

+ Service Pack 1

TFS 2010 and Project Server Integration Feature Pack

+ Service Pack 1

1

2

3

Page 27: Елена Осипова

Field Mapping: по умолчанию

Project Server Team Foundation Server

Task Name Title

Resource Names Assigned To

Remaining Work Remaining Work

Actual Work Completed Work

Baseline Work Original Estimate

Start Start Date

Finish Finish Date

Work Item ID ID

Page 28: Елена Осипова

Field Mapping: Concepts

ПоляПоле TFS (Примеры: Area Path, State, Assigned To)

Поле Project Server (Примеры: Resource Names, Project Area)

Зеркальное поле TFS: хранит значение поля Project ServerПравила

Направление: двунаправленно или однонаправленноДвунаправленно: НазваниеТолько от Project Server к TFS: Базовые трудозатратыТолько от TFS к Project Server: Work Item ID

Кто главный?Определить главным Project Server: TitleХранить “две версии справочников”: Remaining Work и Completed Work

Управлять тем, что отображается на вкладке Project Server

Page 29: Елена Осипова

Кастомизация мэппинга полей

1. Определить дополнительные поля2. Загрузить с сервера файл с мэппингом полей3. Обновить файл с мэппингом4. Загрузить на сервер файл с мэппингом

Determine Additional

Fields to Map

Download Field Mapping

File

Update Field Mapping File

Upload Field Mapping File

Customize Project Server

Tab on WIT Form(Optional)

Page 30: Елена Осипова

Ссылки на ресурсы TFS/PS Integration Feature Pack

Solutions For Application Lifecycle Management: http://www.microsoft.com/visualstudio/en-us/solutions/management White papers:

Reconciling the Agile Team with Enterprise Project Management PDF - XPSProject and Work Management with Project Server 2010 and Team Foundation Server 2010: PDF - XPS

MSDN Product documentation: http://msdn.microsoft.com/library/gg455680.aspxMSDN Public Forums: Team Foundation Server and Project Server Integration

Page 31: Елена Осипова

Обратная связь

Уважаемые участники!Ваше мнение очень важно для нас!В блокноте, который находится в инфопаке участника, вы найдете анкету для оценки докладовПожалуйста, оцените доклад и сдайте анкету при выходе из зала модераторуДля участия в конкурсе заполненных анкет, отметьте в анкете номер, который указан на вашем бейдже

Спасибо!

Page 32: Елена Осипова

Вопросы

Код сессии OFS 208Елена Осипова

EPM [email protected]

Вы сможете задать вопросы докладчику в зоне «Спроси эксперта» в течение часа после завершения этой сессии

Page 33: Елена Осипова