39
©2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Waterfall или Agile Сибгатуллина Таисия Технический консультант Департамент программных решений HP Россия и Центральная Европа [email protected]

Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

  • Upload
    sqalab

  • View
    1.259

  • Download
    5

Embed Size (px)

DESCRIPTION

SQA Days 11. День 1. Секция BТаисия СибгатуллинаHewlett PackardМосква, Россия

Citation preview

Page 1: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

©2011 Hewlett-Packard Development Company, L.P.

The information contained herein is subject to change without

notice.

Waterfall или Agile

Сибгатуллина ТаисияТехнический консультантДепартамент программных решений HPРоссия и Центральная Европа[email protected]

Page 2: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Чья доска круче

Agile проект

Waterfall

Q&A

Page 3: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?
Page 4: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?
Page 5: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?
Page 6: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Достижение оптимального результата в бизнесе с помощью качественных приложений

Ядро HP ALM (HP Quality Center)

Поддержка основных игроков от ИТ и бизнеса

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

Бизнес аналитики

Команды QA

Избежание реальных рисков простоябизнес процессов на стадиитестирования и выявления дефектовв бизнес приложениях

Активную роль играет взаимодействие икоммуникации между командами QA,разработчиками и бизнес аналитиками врамках единой среды

Текущая отчетность позволяетдокументально оценить степеньготовности релиза перед принятиемрешения о запуске в промышленнуюэксплуатацию

Управления требованиями

Планирование, назначение и проведение

тестов

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

циклами

Управление дефектами

Отчетность по текущему

прогрессу и статусу

Интеграции со средствами разработки

Page 7: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Модели управления жизненным циклом ПО

7

• Каскадная

• Итерационная

• Спиральная

• V-Модель

Page 8: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Waterfall

Page 9: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?
Page 10: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Проект

• Внедрение новой системы

• План 2 года

• Разработка 30 человек

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

Page 11: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Роли

• IT Director

• Руководитель проекта

• Тест мэнеджер

• Дефект менеджер

• Бизнес аналитики

• Тест аналитики

• Тестировщики

• Разработчики

Page 12: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Планирование

Page 13: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

План релиза

Page 14: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

План релиза

Page 15: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Как управлять

• Ежедневное отслеживание статусов проекта

• Еженедельный доклад IT директору

• Обзор статусов с проектной группой 2 раза в неделю

Page 16: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Отслеживание статусов требований

Page 17: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Назначение и управление тестами

Page 18: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Назначени и управление работами

Page 19: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Управление дефектами

Page 20: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Управление дефектами

Page 21: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Факторы успеха

21

Подбирать специалистов под определённые задачи

Чётко ставить задачиКонтроль за

выполнениемПрозрачность процесса

и конечных целей для всех участиков процеса

.....

ОТЧЁТНОСТЫ в HP ALM

Page 22: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

AGILE

Page 23: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

AGILE

личности важнее, чем процессы

работающее программное обеспечение важнее, чем

полная документация;

сотрудничество с заказчиком

важнее контрактных обязательств

реакция на изменения важнее,

чем следование плану

Page 24: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Планирование

Page 25: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

HP Software Development

> 250 продуктов

Интернациональная команда

Интеграции

Мощные продукты

Долгосрочные инициативы

Software Type: Commercial of the Shelf Software (COTS)

©2011 Hewlett-Packard Development Company, L.P. 25

Page 26: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

26

Уровни тестирования

Unit тестирования

Компонентное

Системное

Приёмочное

Management Server IOVO WindowsW2k Srv SP1

tcfwts01 15.136.200.1(phxtst07)

CP Firewall 1tcfwall

Internet (Outside)

Testcenter Subnet15.139.88.0/255.255.248.0

OVBU Subnet15.136.120.0/255.255.248.0

PDC Server, DNS Server(not managed)

NT4 Sp6apstfwpdc

15.136.200.12(Color14)

Intern Firewall Subnet15.136.200.0

255.255.255.240DNS

(max. 13 Nodes)

DMZ Firewall Subnet15.136.200.16

255.255.255.240/etc/hosts

(max. 13 Nodes)

Inbound & Outbound Ports open:590x VNC

Inbound & Outbound Ports open:80 http

590x VNC

Inbound & Outbound Ports open:80 http

tcfwalla15.136.200.14 15.136.127.98

tcfwalld15.136.200.30

OVO/ReporterWin2k, SP2tcfwtst02

15.136.200.2(phxtst08)

NNM Server 6.2, PDWin2k Srv, SP3

tcfwts0315.136.200.3

(phxtst09)OVO/ConsoleW2k Pro, SP3

tcfwts0415.136.200.4

(phxtst10)

OVO/ConsoleW2k Pro, SP3

(testbox)

EUR-OVBU-PST

Proxy(not managed)

?????????

SAPWin NT 4, SP6a

??????(???)

Linux Firewalltcfwall2

(Color 17)

Inbound & Outbound Ports open:3200 SAPDB3300 SAPGW

80 HTTP

Oracle DB ServerHP-UX 11.0

??????(???)

SQL Server 2000 ClusterWin2k Adv Srv, SP?

??????

(???)

NNM Server, PD

Win2k Srv, SP3

(tcpc047)

SQL Server 2000

Win2k Srv, SP3

(tcpc054)

Managed Node

Win 2k Pro, SP3

(testbox2)

Managed Node

Win XP Pro

(testbox2)

NNM Adapter

Management Server, Reporter

Win2k Srv, SP3

(tcpc049)

Managed Node

Linux RedHat 7.1

(testbox2)Managed Node

Win NT 4.0 SP6a

(tcpc026)

Page 27: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?
Page 28: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Agile Accelerator

Page 29: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Дефекты и тестыИндикторы статусов Прогресс

Темы

Feature

User Story

Themeview - Topological View

29©2011 Hewlett-Packard Development Company, L.P. 29

Page 30: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Themeview – Feature Backlog View

Перетакскиваем задачи

30©2011 Hewlett-Packard Development Company, L.P. 30

Page 31: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Отчётность метрикиRelease Burn-up

Release Burn-down

State Transition(aka CFD)

Velocity

Release start Release end

Backlog line

Weekly backlogstack by severity

Release start Release end

Backlog line(scale on right side!)

Weekly In (red)Weekly Out (green)Scale on left side!

Defect Backlog Defect Flowrate Defect Resolution Time

©2011 Hewlett-Packard Development Company, L.P. 31

Page 32: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Отчётность метрикиRelease Burn-up

Release Burn-down

State Transition(aka CFD)

Release start Release end

Backlog line

Weekly backlogstack by severity

Release start Release end

Backlog line(scale on right side!)

Weekly In (red)Weekly Out (green)Scale on left side!

Defect Backlog Defect Flowrate Defect Resolution Time

©2011 Hewlett-Packard Development Company, L.P. 32

Velocity

Page 33: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Отчётность метрикиRelease Burn-up

Release Burn-down

State Transition(aka CFD)

Velocity

Release start Release end

Backlog line

Weekly backlogstack by severity

Release start Release end

Backlog line(scale on right side!)

Weekly In (red)Weekly Out (green)Scale on left side!

Defect Backlog Defect Flowrate

Время исправления дефекта

©2011 Hewlett-Packard Development Company, L.P. 33

Page 34: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Release Information

Story Summary View

Cardboard visualization

Web Browser - platform independent

Status changes via drag & drop

TheTaskboard

Links to various reports

©2011 Hewlett-Packard Development Company, L.P. 34

Page 35: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

ДоскаСоздаём задачи и User Story Фильтрации

Перетамкиваем

35 ©2011 Hewlett-Packard Development Company, L.P.

Page 37: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

BI Based ScoreCard

37

Page 38: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?

Простые вещи

Делай только то что надо сейчас

Делай то, что действительно важно

Разбивай задачи на атомарные

Делай работу над ошибками

Page 39: Управление проектами по разработке в стиле Agile или Waterfall, чья доска круче?