Маленькое кладбище багов

22
Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays.com Минск. 29–30 мая 2015 Засухина Екатерина АвтоТрансИнфо, Санкт-Петербург, Россия Маленькое кладбище багов

Upload: sqalab

Post on 25-Jul-2015

141 views

Category:

Education


0 download

TRANSCRIPT

Software quality assurance days17 Международная конференция по вопросам качества ПОsqadays.com

Минск. 29–30 мая 2015

Засухина ЕкатеринаАвтоТрансИнфо, Санкт-Петербург, Россия

Маленькое кладбище багов

Маленькое кладбище багов

Система для обмена информацией между участниками рынка грузоперевозок

Маленькое кладбище багов

Ошибки, которые мы пропустили

Как превратитьих в полезный

опыт?

Маленькое кладбище багов

1. Недостаток опыта

Маленькое кладбище багов

Эксперт — это человек, который совершил все возможные ошибки в очень узкой специальности.

Нильс Бор 

Маленькое кладбище багов

Если что-то ломалось дважды, то оно

неотвратимосломается в третий раз

Маленькое кладбище багов

Если функционал за время своего существования сломался больше, чем один

раз, то:

• включите его в тест-план;

• напишите автотест;

• автоматически проверяйте на старте приложения;

• нарисуйте схему зависимостей.

Маленькое кладбище багов

Маленькое кладбище багов

Маленькое кладбище багов

Не доверяйтеразработчикам!

Маленькое кладбище багов

В какой-то момент вы понимаете, что вы – волшебник…

Маленькое кладбище багов

…ровно до первого пропущенного бага

Маленькое кладбище багов

Почему ожидания и реальностьне совпадают?

Маленькое кладбище багов

2. Мотивация

Маленькое кладбище багов

Самое эффективное средство как для мотивации, так и для демотивации – личный пример

Маленькое кладбище багов

Другие средства, сработавшие у нас

Тестировщик может:

• заняться автотестами;

• проектированием интерфейсов;

• стать скрам-мастером;

• заняться планированием тимбилдинговых мероприятий;

• сходить на курсы, освоить новый инструмент.

Маленькое кладбище багов

3. Несоответствие тестовых площадок реальным

Маленькое кладбище багов

4. Человеческий фактор

Маленькое кладбище багов

Инцидент – проблема, которую не смогли предотвратить

Все инциденты нужно рассматривать не только с точки зрения быстрого устранения проблемы, но и с позиции «как не позволить проблеме повториться».

Маленькое кладбище багов

Кто быстрее исправляет свою ошибку, тот смягчает ее. Публий

Маленькое кладбище багов

Учитесь на ошибках:

• прислушивайтесь к своей интуиции;

• не наступайте на одни и те же грабли трижды;

• заботьтесь о мотивации;

• автоматизируйте;

• совершенствуйтесь;

• рассматривайте каждую проблему с точки зрения «как предотвратить ее повторение»;

• помните: никогда не ошибается тот, кто ничего не делает.

Software quality assurance days17 Международная конференция по вопросам качества ПОsqadays.com

Минск. 29–30 мая 2015

Спасибо за внимание.Буду рада ответить на ваши вопросы.