29
Impact Mapping: планирование разработки продукта с учетом бизнес целей Александр Бындю (byndusoft.com) Обеспечение качества в продуктовых проектах Наталья Руколь (quality-lab.ru)

TК°Conf. Обеспечение качества в продуктовых проектах. Наталья Руколь

  • Upload
    tkconf

  • View
    40

  • Download
    7

Embed Size (px)

Citation preview

Impact Mapping: планирование разработки продукта с учетом бизнес целейАлександр Бындю (byndusoft.com)

Обеспечение качества в продуктовых проектахНаталья Руколь (quality-lab.ru)

Всемпривет!

[email protected]

http://quality-lab.ru http://natalyarukol.ru

Skype: natalya.rukol

Очёмдоклад?

1.Мартышки

•Разработчикамнехватаетвремени•Тестироватьненужнаквалификация

Инструменты1.Мартышки

• Руки

2.Тестировщики

• Тестировщикамтоженадочто-тоуметь

• ОнидолжныуметьЛОМАТЬ

Инструменты• Граничные

значения• Нестандартные

варианты• Большие

объёмы• Высокая

скорость

2.Тестировщики

3.Тест-аналитики• «Ломать»

недостаточно• «Ломать»находит

некритичныепроблемы

• Нужноисследовать,какпользователи

Инструменты• State&Transition

Testing• Анализдействий,

параметровизначений

• Таблицыиграфырешений

• Pairwise

3.Тест-аналитики

4.Команднаяработа• Тестировщикинемогутповыситькачество• Необходимасовместнаяработа

Инструменты

• TDD,CodeReview,Inspections

• Unittests,UIAutotests

• SBTM• MBT

4.Команднаяработа

1.МоделированиеИнструментыпросветлённоготестированиявкоманде

ОтветственныйТест-аналитик,аналитик

Применение Любыепроектыипродукты

Целивнедрения• КомпенсациянедостаточногоТЗ• Снижениерискапропусказначимых

дефектов

1.МоделированиеИнструментыпросветлённоготестированиявкоманде

1.МоделированиеИнструментыпросветлённоготестированиявкоманде

2.РазбиениепроектаИнструментыпросветлённоготестированиявкоманде

ОтветственныйВсякоманда,РМ

Применение Любыепроектыипродукты

Целивнедрения

• Обеспечениекачестванаразличныхэтапах

• Возможностьвлиятьнапроектныйрезультат

2.РазбиениепроектаИнструментыпросветлённоготестированиявкоманде

2.РазбиениепроектаИнструментыпросветлённоготестированиявкоманде

3.АнализслабогозвенаИнструментыпросветлённоготестированиявкоманде

ОтветственныйВсякоманда,РМ

Применение Любыепроектыипродукты

Целивнедрения • Рациональноеиспользованиенашихресурсов

3.АнализслабогозвенаИнструментыпросветлённоготестированиявкоманде

3.АнализслабогозвенаИнструментыпросветлённоготестированиявкоманде

4.АнализпропусковИнструментыпросветлённоготестированиявкоманде

ОтветственныйТМ,тестировщик

Применение Командыснеидеальнымпродуктом(любые??)

Целивнедрения • Поисксвоихошибоквпроцессе• Kaizen,внедрениеулучшений

4.АнализпропусковИнструментыпросветлённоготестированиявкоманде

5.ТестированиеТЗИнструментыпросветлённоготестированиявкоманде

ОтветственныйВсякоманда,ТМ

Применение Любыепроектыипродукты

Целивнедрения• Единоепониманиезадачнапроекте• Сокращениезатратисроковна

переделки

5.ТестированиеТЗИнструментыпросветлённоготестированиявкоманде

6.CodeReviewИнструментыпросветлённоготестированиявкоманде

ОтветственныйDevLead,PM

Применение Командыс5+разработчиков

Целивнедрения • Инъекциикачества• Внедрениеbestpractices

6.CodeReviewИнструментыпросветлённоготестированиявкоманде

7.Post-MortemИнструментыпросветлённоготестированиявкоманде

ОтветственныйPM,Scrum-master

Применение Проектыситеративнойметодологией

Целивнедрения • Мотивациянаразвитие• Понимание«чторазвивать»

7.Post-MortemИнструментыпросветлённоготестированиявкоманде

Вопросы[email protected] Skype: natalya.rukol

http://quality-lab.ru http://natalyarukol.ru