Your SlideShare is downloading. ×
CodeFest 2013. Петров А. — Делаем прозрачными сроки тестирования методом черного ящика
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

CodeFest 2013. Петров А. — Делаем прозрачными сроки тестирования методом черного ящика

420
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
420
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Коротко о докладчике:Увлеченный тестировщик и счастливыйотец.
  • 2. Как обычно выглядитпланирование разработки?
  • 3. Что обычно получается при такомпланировании?
  • 4. Что обычно получается при такомпланировании?
  • 5. Как результат...Дедлайн завален, руководствонедовльно, ищут крайних..
  • 6. А крайними нередко становятся..."Так как 25% - тестирование, 20% - багфиксинг"
  • 7. Чтобы не быть крайними...Нужно участвовать в планированииразработки!
  • 8. Как обычно выглядиттестирование со стороны?
  • 9. Что там происходит на самомделе?
  • 10. Что там происходит на самомделе?
  • 11. Как прогнозировать работутестировщиков?
  • 12. Как прогнозировать работутестировщиков?- оценивать время на тестирование
  • 13. Как прогнозировать работутестировщиков?- фиксировать реальныетрудозатраты
  • 14. Как прогнозировать работутестировщиков?- вычислять фокус-фактор
  • 15. Как прогнозировать работутестировщиков?- распределять активности тестировщиков
  • 16. Как прогнозировать работутестировщиков?- приоритезироватьактивноститестировщиков
  • 17. Как оценивать время натестирование?
  • 18. Как оценивать время натестирование?Сложность реализации тестируемой задачи
  • 19. Как оценивать время натестирование?Разработка тестовой документации
  • 20. Как оценивать время натестирование?Разработка тестовой матрицы
  • 21. Как оценивать время натестирование?Прогон тестов
  • 22. Как оценивать время натестирование?Багрепорты
  • 23. Как оценивать время натестирование?Отчет по тестированию
  • 24. Как оценивать время натестирование?Решение оперативных вопросов
  • 25. Как оценивать время натестирование?Уровень интеграции с предыдущимиреализациями
  • 26. Как оценивать время натестирование?Общеекачество реализации
  • 27. Что это дает?Возможность понять весь объемпредстоящей работы.
  • 28. Как фиксировать реальныетрудозатраты?- по факту выполненной работы списыватьпотраченшнное время- если работа не закончена, то указыватьоценку оставшегося времени
  • 29. Что это дает?Возможность понять объем выполненнойработы и ее остаток.Возможность понять процент выполненнойработы по отношению к общей оценке.
  • 30. Фокус-факторФормула для рассчета фокус-фактора:планируемое времяF= -------------------затраченное время
  • 31. Как использовать фокус-фактор?Планируемое времяфакт=Планируемое времяоценка--------------------Фокус-фактор
  • 32. Как корректипровать фокус-фактор?ФФтекущей недели=(ФФпозапрошлая неделя) х (ФФпрошлая неделя)
  • 33. Что это дает?Самобалансируемую систему подсчетафокус-фактора.
  • 34. Как праспределить активноститестировщиков?Проанализировать свою работу и составитьполный список активностей.Составить сводную таблицу ресурсов покаждому типу активности.
  • 35. Что это дает?
  • 36. Как приоритезировать активностиотдела тестирования?Любой из приемов приоритезации подойдет,например:
  • 37. Что это дает?Возможность сакцентировать работу отделатестирования на той или иной задаче,активности или направлении.
  • 38. Итого:Больше прозрачности процессовтестирования
  • 39. Итого:Больше прозрачности процессовтестированияПрогнозируемость сроков тестирования
  • 40. Итого:Больше прозрачности процессовтестированияПрогнозируемость сроков тестированияЧеткое представление окружающих овозможностях и потребностях отделатестирования
  • 41. Закрепим рассказанное примером!Дано:Задача 1, T(план.)= 2ч, Т(вып.)= 4чЗадача 2, Т(план.)= 3ч, Т(вып.)= 4чЗадача 3, Т(план.)= 1ч, Т(вып.)= 4чНайти F?
  • 42. Закрепим рассказанное примером!Дано:Задача 1, T(план.)= 2ч, Т(вып.)= 4чЗадача 2, Т(план.)= 3ч, Т(вып.)= 4чЗадача 3, Т(план.)= 1ч, Т(вып.)= 4чЗадача 4, Т(план.)= 5чНайти Т(план.) по задаче 4 с учетом F.
  • 43. Закрепим рассказанное примером!Дано:Петя 80% тестирует web, 20% - desktopДаша 50% тестирует web, 50% - desktopDesktop Build требует 28 часов на проверку.Найти:Сколько дней будет тестировать билд Даша?Сколько дней будут тестировать билд вдвоем?