Разработка и тестирование программного обеспечения

Оптимизация трудозатрат, сокращение количества выявленных в промышленной эксплуатации багов

Цель исследования

Оптимизация трудозатрат, сокращение количества выявленных в промышленной эксплуатации багов

Границы проекта

От постановки задачи на разработку/доработку ПО до закрытия задачи

Данные

Источник:

Данные из Jira (система организации взаимодействия с пользователями и управления проектами)

Ключевые поля:

Уникальный идентификатор задачи, статусы задач, дата и время изменения статусов задач

Дополнительная информация:

  • Тип задачи (bug/story/task)
  • Уникальный идентификатор исполнителя
  • Роль исполнителя
  • Для багов - стенд обнаружения проблемы

Результат

80%
сокращение количества переносов дат релиза

В результате анализа процесса разработки было обнаружено, что 60% задач переносятся на следующие спринты, что приводит к переносам дат релизов версий продукта. Переносы возникали по причине проблем с приоритизацей задач и отсутствия контроля нагрузки на разработчиков. Внедрение планирования спринтов с запасом, относительная оценка трудозатрат на задачи при помощи story points, изменение формата собраний по планированию спринтов привело к сокращению переносов дат релиза на 80%.

35%
снижение количества багов

Недостаточное покрытие тест-кейсами и низкий приоритет задача типа "Bug" приводили к тому, что треть всех ошибок обнаруживалась на промышленных стендах. Увеличение покрытия тест-кейсами и калибровка существующих позволили снизить количество обнаруженных багов на промышленных стендах на 35%.

Пообщайтесь с экспертом

Оставьте запрос на консультацию — свяжемся с вами и ответим на вопросы