wordcamp moscow 2016: Как получить качество

44
Как получить Качество? Евгений Котельницкий WordCamp Moscow, 2016

Upload: yevhen-kotelnytskyi

Post on 10-Apr-2017

211 views

Category:

Software


1 download

TRANSCRIPT

Как получить

Качество?

Евгений КотельницкийWordCamp Moscow, 2016

Что такое качество?

Выполняет свои функции,Красив, Удобен, Безопасен,Устойчив, Быстр как ветер!

Какой он, качественный вебсайт или компонент?

Иногда сайт или его компонент работает или выглядит не так …

“Контент вбит неправильно”;“Не баг, а фича”; “Меня торопили”; “Изменения в последний момент”;

“Не договаривались”;

Ищем причины

Можно винить во всём неопытных разработчиков

Или прикладывать усилия …

… и добиваться Качества

Что влияет на качество?

● Квалификация и мотивация команды ● Прозрачность в целях● Налаженный процесс● Сроки и бюджет

Что влияет на качество?

● Квалификация и мотивация команды ● Прозрачность в целях● Налаженный процесс● Сроки и бюджет

Что влияет на качество?

● Квалификация и мотивация команды ● Прозрачность в целях● Налаженный процесс● Сроки и бюджет

Что влияет на качество?

● Квалификация и мотивация команды ● Прозрачность в целях● Налаженный процесс● Сроки и бюджет

Квалификация команды

Мотивация и атмосфера в команде

Коммуникация и понимание цели

Ожидания нужно озвучивать … и фиксировать

Правильный процесс

Неэффективный процесс

Чек-лист правильного процесса

1. Используется ли ALM (PM / Bug tracking система)?

2. Как фиксируются требования?

3. Проверяется ли дизайн?

4. Проверяется ли качество верстки?

5. Тестируется ли быстродействие?

6. Тестируется на уязвимости?

7. Тестируется ли устойчивость?

8. Контролируется ли качество архитектуры и кода?

9. Выполняется ли ревью кода?

10. Как часто создаются резервные копии?

11. Используется ли VCS?

12. Настроен ли CI/CD ?

13. Смотрите ли вы на шаг в перёд?

Цена качестваСроки и бюджет

Мануальное тестирование

~ 20-30% от стоимости разработки

Автоматизированное тестирование

дорого, но со временем окупается

Вопросы?

Спасибо!