SlideShare une entreprise Scribd logo
1  sur  32
Трудозатраты и планирование тестирования   QA Club,  www.qaclub.com.ua Сергей Поволяшко ,  www.it-tuning.com
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Давайте познакомимся ,[object Object],[object Object],[object Object],[object Object],Сергей Поволяшко
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Трудозатраты и планирование тестирования
Трудозатраты и планирование тестирования ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Трудозатраты и планирование тестирования Правда жизни о разработке ПО
Что и как мы делаем? Трудозатраты и планирование тестирования Правда жизни о разработке ПО
Что и как мы делаем? Кто и как понимает эти «что и как»? Трудозатраты и планирование тестирования Правда жизни о разработке ПО
Трудозатраты и планирование тестирования Правда жизни о разработке ПО Что и как мы делаем? Кто и как понимает эти «что и как»? Последствия
Трудозатраты и планирование тестирования Правда жизни о разработке ПО Что и как мы делаем? Кто и как понимает эти «что и как»? Последствия
Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс ,  стратегия Как делаем? Документация
Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс ,  стратегия Как делаем? Документация Перечень работ ( WBS ) Что делаем?
Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс ,  стратегия Как делаем? Документация Перечень работ ( WBS ) Что делаем? Расписание ( Schedule ) Когда делаем, и кто?
Трудозатраты и планирование тестирования   Что нам нужно на входе? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Планирование тестирования Входная информация План действий
Трудозатраты и планирование тестирования   Зачем нам знать перечень работ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],План действий Перечень работ ( WBS )
Трудозатраты и планирование тестирования   Как оценить перечень работ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],План действий Перечень работ ( WBS )
Перечень работ ( WBS )
Трудозатраты и планирование тестирования   Зачем нам оценивать трудозатраты? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Перечень работ ( WBS ) Оценка трудозатрат ( Effort Estimate )
Трудозатраты и планирование тестирования   Как оценивать трудозатраты? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Перечень работ ( WBS ) Оценка трудозатрат ( Effort Estimate )
Трудозатраты и планирование тестирования   Как оценивать трудозатраты? По аналогам Экспертная оценка Параметрическая оценка, модели размера
Трудозатраты и планирование тестирования   Как оценивать трудозатраты? ,[object Object],[object Object],[object Object],По аналогам Экспертная оценка Параметрическая оценка, модели размера
Трудозатраты и планирование тестирования   Как оценивать трудозатраты? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Трудозатраты и планирование тестирования   Как оценивать трудозатраты? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Трудозатраты и планирование тестирования   Зачем нам планировать свою работу? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Перечень работ ( WBS ) Оценка трудозатрат ( Effort Estimate ) Расписание ( Schedule ) Когда делаем, и кто?
Трудозатраты и планирование тестирования   Как спланировать работу? ,[object Object],[object Object],[object Object],Перечень работ ( WBS ) Оценка трудозатрат ( Effort Estimate ) Расписание ( Schedule ) Когда делаем, и кто? G:  Взять правильный  WBS F:  Применить / пересмотреть оценку трудозатрат A:  «Подогнать» расписание к контрактным условиям D:  Ввести взаимозависимости работ: своих и «смежников» B:  Определить назначение и доступность ресурсов C:  Определить длительности задач E:  Добавить реагирование на риски Общая методика:
Трудозатраты и планирование тестирования   Как спланировать работу? ,[object Object],[object Object],[object Object],Перечень работ ( WBS ) Оценка трудозатрат ( Effort Estimate ) Расписание ( Schedule ) Когда делаем, и кто? G:  Взять правильный  WBS F:  Применить / пересмотреть оценку трудозатрат A:  «Подогнать» расписание к контрактным условиям D:  Ввести взаимозависимости работ: своих и «смежников» B:  Определить назначение и доступность ресурсов C:  Определить длительности задач E:  Добавить реагирование на риски Общая методика:
Трудозатраты и планирование тестирования Типичные ошибки / проблемы ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Трудозатраты и планирование тестирования Раздаточные материалы ,[object Object],[object Object],[object Object],66,5 28,5 38 Total: ......... 42 10,5 14 18 4,5 6 24 6 8 Test Suite Test Suite #1 Create Test Suite #1 Draft Review Test Suite #1 Correct and Approve Test Suite #1 Deliverables (Products) Project ABC Comment +75% -25% Est. m/h Task №
Трудозатраты и планирование тестирования Раздаточные материалы Шаблон оценки трудозатрат «По историческим данным»  Perform Testing (ABC) Create Test Suites (ABC) Project ABC ......... 140 (1,73) 330 190 Perform Testing (CDE) 30 (1,2) 110 80 Create Test Suites (CDE) Project CDE 150 (1,6) 400 250 Perform Testing (EFG) 30 (1,25) 150 120 Create Test Suites (EFG) Project EFG Comment Variance Actual efforts Planned efforts Project/  Task №
Трудозатраты и планирование тестирования Раздаточные материалы ,[object Object],[object Object],[object Object],[object Object],Примечание :  для  1.1.1: 3(Size) * 4 (man/hour) * 5 (performance) = 60 man/hours   10 5 2 Test Suites (High Complexity) 1.1.3 24 3 8 Test Suites (Medium Complexity) 1.1.2 Junior 3 1 3 Test Suites (Simple Complexity) 1.1.1 Create Test Suites (ABC) 1.1 Project ABC 1 Comment Level (S,M,J) Size Factor ## Project/Task №
Трудозатраты и планирование тестирования Раздаточные материалы Шаблон чеклиста проверки перечня работ ( WBS )  Регламентирующий шаблон(ы)  WBS  использован 9  Общепроектные элементы включены (совещания, управление) 8  Исторические данные подобных проектов были рассмотрены 7  Адекватная детализация работ (например не более 4-8 ч-часов) 6  Соответствующие участники проекта принимали участие в создании  WBS 5  Каждый конечный элемент  WBS  четко представляет конкретную (независимую) работу и исполнителя 4  Логичная декомпозиция, древовидная структура 3  Все конечные и промежуточные результаты/продукты включены 2  Правило 100%, все работы включены 1 Примечание Проверка №
Трудозатраты и планирование тестирования Раздаточные материалы Шаблон чеклиста проверки проверки правильности плана работ    Резервы добавлены (при необходимости) 10  Сжатие сроков (при необходимости) произведено 9  По каждой работе известно кто что делает и когда 8  Последовательность выполнения работ и взаимозависимости известны и включены в план 7  Контрактные условия (сроки, качество и т.п.) известны 6  Корректные методики оценки или их комбинации были применены 5  Исторические данные подобных проектов были рассмотрены 4  Оценка трудозатрат сделана или предполагаемыми исполнителями или «правильными» оценщиками 3  Предполагаемые исполнители и их график доступности известны 2  Используется корректный перечень работ ( WBS ) 1 Примечание   Проверка №
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Plus de Sergiy Povolyashko

Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Sergiy Povolyashko
 
Слайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть IСлайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть ISergiy Povolyashko
 
Conference Software People 2011. Business goal through Improvements and Measu...
Conference Software People 2011. Business goal through Improvements and Measu...Conference Software People 2011. Business goal through Improvements and Measu...
Conference Software People 2011. Business goal through Improvements and Measu...Sergiy Povolyashko
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровSergiy Povolyashko
 
Risk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineRisk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineSergiy Povolyashko
 
Risk Stories Seminar. XP Injection. Kiev. Ukraine
Risk Stories Seminar. XP Injection. Kiev. UkraineRisk Stories Seminar. XP Injection. Kiev. Ukraine
Risk Stories Seminar. XP Injection. Kiev. UkraineSergiy Povolyashko
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineSergiy Povolyashko
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training OverviewSergiy Povolyashko
 
Circum Risk Space. Whale Rider Conference. Moscow
Circum Risk Space. Whale Rider Conference. MoscowCircum Risk Space. Whale Rider Conference. Moscow
Circum Risk Space. Whale Rider Conference. MoscowSergiy Povolyashko
 

Plus de Sergiy Povolyashko (9)

Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
 
Слайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть IСлайдкаст. Измерения в ИТ и ПО. Часть I
Слайдкаст. Измерения в ИТ и ПО. Часть I
 
Conference Software People 2011. Business goal through Improvements and Measu...
Conference Software People 2011. Business goal through Improvements and Measu...Conference Software People 2011. Business goal through Improvements and Measu...
Conference Software People 2011. Business goal through Improvements and Measu...
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
 
Risk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. UkraineRisk Methodologies. PM Zone. Kharkov. Ukraine
Risk Methodologies. PM Zone. Kharkov. Ukraine
 
Risk Stories Seminar. XP Injection. Kiev. Ukraine
Risk Stories Seminar. XP Injection. Kiev. UkraineRisk Stories Seminar. XP Injection. Kiev. Ukraine
Risk Stories Seminar. XP Injection. Kiev. Ukraine
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
Circum Risk Space. Whale Rider Conference. Moscow
Circum Risk Space. Whale Rider Conference. MoscowCircum Risk Space. Whale Rider Conference. Moscow
Circum Risk Space. Whale Rider Conference. Moscow
 

Test Efforts Planning. QA Club. Kharkov. Ukraine

  • 1. Трудозатраты и планирование тестирования QA Club, www.qaclub.com.ua Сергей Поволяшко , www.it-tuning.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Что и как мы делаем? Трудозатраты и планирование тестирования Правда жизни о разработке ПО
  • 7. Что и как мы делаем? Кто и как понимает эти «что и как»? Трудозатраты и планирование тестирования Правда жизни о разработке ПО
  • 8. Трудозатраты и планирование тестирования Правда жизни о разработке ПО Что и как мы делаем? Кто и как понимает эти «что и как»? Последствия
  • 9. Трудозатраты и планирование тестирования Правда жизни о разработке ПО Что и как мы делаем? Кто и как понимает эти «что и как»? Последствия
  • 10. Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс , стратегия Как делаем? Документация
  • 11. Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс , стратегия Как делаем? Документация Перечень работ ( WBS ) Что делаем?
  • 12. Трудозатраты и планирование тестирования Требования Тестирование Планирование тестирования Разработка Архитектура Входная информация План действий Процесс , стратегия Как делаем? Документация Перечень работ ( WBS ) Что делаем? Расписание ( Schedule ) Когда делаем, и кто?
  • 13.
  • 14.
  • 15.
  • 17.
  • 18.
  • 19. Трудозатраты и планирование тестирования Как оценивать трудозатраты? По аналогам Экспертная оценка Параметрическая оценка, модели размера
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Трудозатраты и планирование тестирования Раздаточные материалы Шаблон оценки трудозатрат «По историческим данным» Perform Testing (ABC) Create Test Suites (ABC) Project ABC ......... 140 (1,73) 330 190 Perform Testing (CDE) 30 (1,2) 110 80 Create Test Suites (CDE) Project CDE 150 (1,6) 400 250 Perform Testing (EFG) 30 (1,25) 150 120 Create Test Suites (EFG) Project EFG Comment Variance Actual efforts Planned efforts Project/ Task №
  • 29.
  • 30. Трудозатраты и планирование тестирования Раздаточные материалы Шаблон чеклиста проверки перечня работ ( WBS )  Регламентирующий шаблон(ы) WBS использован 9  Общепроектные элементы включены (совещания, управление) 8  Исторические данные подобных проектов были рассмотрены 7  Адекватная детализация работ (например не более 4-8 ч-часов) 6  Соответствующие участники проекта принимали участие в создании WBS 5  Каждый конечный элемент WBS четко представляет конкретную (независимую) работу и исполнителя 4  Логичная декомпозиция, древовидная структура 3  Все конечные и промежуточные результаты/продукты включены 2  Правило 100%, все работы включены 1 Примечание Проверка №
  • 31. Трудозатраты и планирование тестирования Раздаточные материалы Шаблон чеклиста проверки проверки правильности плана работ  Резервы добавлены (при необходимости) 10  Сжатие сроков (при необходимости) произведено 9  По каждой работе известно кто что делает и когда 8  Последовательность выполнения работ и взаимозависимости известны и включены в план 7  Контрактные условия (сроки, качество и т.п.) известны 6  Корректные методики оценки или их комбинации были применены 5  Исторические данные подобных проектов были рассмотрены 4  Оценка трудозатрат сделана или предполагаемыми исполнителями или «правильными» оценщиками 3  Предполагаемые исполнители и их график доступности известны 2  Используется корректный перечень работ ( WBS ) 1 Примечание Проверка №
  • 32.