Требования к заказчику. Роль qa в процессе постановки...

Post on 26-Jun-2015

413 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

QA Expert Day Константин Пелиховский, IT-консультант: «Требования к заказчику. Роль QA в процессе постановки тех. задания»

TRANSCRIPT

Требования к заказчикуРоль QA(E) в процессе постановки тех. задания

Итак:• Всё утверждайте в письменном виде.• Дополнительная работа за дополнительные деньги.• Сроки и виды отчетности.• Согласовывайте.• Помогите решить проблему.• Предлагайте варианты.• Научитесь говорить «нет».

Виды IT компаний

• Сервисная(outsource, outstaff, consulting)– Разработка на заказ– Внешний заказчик– External rate = оклад инженера(internal rate) +

операционные расходы + прибыль

Виды IT компаний

• Продуктовая– Свой продукт– Внутренний заказчик– Теоретически, нет планки оклада

Другая разработка

• Freelance– На заказ– Новый заказ = новый клиент– Оклад ограничен временем на выполнение

• StartUp– Свой продукт– Клиент – покупатель– Прибыль не ограничена. Доля в проекте.

Почему QE важен при разработке ТЗ?

• Обычно обладают более широким багажом знаний

• Задействованы во всех этапах разработки• Видят «полную картину» проекта• Думает как пользователь• Исследование конкурентов• Время на тестирование

Оружие QE

• Документация• Отчетность• Метрики• Функциональные требования• Системы контроля• Формальная переписка

Когда «ставить» процесс?

• Если команда больше трех человек• Тяжелый заказчик• Нет систем контроля

Роль QE в agile

• Выиграть время на решение задачи• Общение с заказчиком• Организация и управление• …

top related