Как правильно оценить состояние IT-проекта во время изменений?

0
Фрагмент нашел: Роман Зайруллин3/26/2023

Обеспечить повторяемость процесса тестирования недостаточно – вы должны оценивать и проект, чтобы можно было точно сказать, улучшается он в результате изменений или ухудшается. Вот некоторые категории данных, которые можно собирать с целью оценки проекта:

• административное описание дефекта (дата обнаружения, сотрудник, сообщивший о дефекте, номер сборки программы, дата исправления);
• полное описание проблемы;
• действия, предпринятые для воспроизведения проблемы;
• предложенные способы решения проблемы;
• родственные дефекты;
• тяжесть проблемы (например, критическая проблема, «неприятная» или косметическая);
• источник дефекта: выработка требований, проектирование, кодирование или тестирование;
• вид дефекта кодирования: ошибка занижения или завышения на 1, ошибка присваивания, недопустимый индекс массива, неправильный вызов метода и т.д.;
• классы и методы, измененные при исправлении дефекта;
• число строк, затронутых дефектом;
• время, ушедшее на нахождение дефекта;
• время, ушедшее на исправление дефекта.

Стив Макконелл / Amazon

Собирая эти данные, вы сможете подсчитывать некоторые показатели, позволяющие сделать вывод об изменении качества проекта:

• число дефектов в каждом классе; все числа целесообразно отсортировать в порядке от худшего класса к лучшему и, возможно, нормализовать по размеру класса;
• число дефектов в каждом методе, все числа целесообразно отсортировать в порядке от худшего метода к лучшему и, возможно, нормализовать по размеру метода;
• среднее время тестирования в расчете на один обнаруженный дефект;
• среднее число обнаруженных дефектов в расчете на один тест;
• среднее время программирования в расчете на один исправленный дефект;
• процент кода, покрытого тестами;
• число дефектов, относящихся к каждой категории тяжести.

Источник: С. Макконелл. Совершенный код. – M.: Русская редакция, 2010. – С. 520.

ЧТО ТАКОЕ БАЗА ЗНАНИЙ?

Концентрированная книга издательства LIVREZON складывается из сотен и тысяч проанализированных источников литературы и масс-медиа. Авторы скрупулёзно изучают книги, статьи, видео, интервью и делятся полезными материалами, формируя коллективную Базу знаний. 

Пример – это фактурная единица информации: небанальное воспроизводимое преобразование, которое используется в исследовании. Увы, найти его непросто. С 2017 года наш Клуб авторов собрал более 80 тысяч примеров. Часть из них мы ежедневно публикуем здесь. 

Каждый фрагмент Базы знаний относится к одной или нескольким категориям и обладает точной ссылкой на первоисточник. Продолжите читать материалы по теме или найдите книгу, чтобы изучить её самостоятельно.  

📎 База знаний издательства LIVREZON – только полезные материалы.

Следующая статья
Бизнес и экономика
«Производственная система Тойоты. Уходя от массового производства» – реферат: самое главное из книги Тайити Оно
Производственная система Тойоты (TPS), разработанная японским менеджером Тайити Оно, представляет собой отход от массового производства, ориентированный на снижение издержек и адаптацию к разнообразным потребностям рынка. В отличие от американского подхода Генри Форда, основанного на массовом производстве, TPS акцентирует внимание на минимизации потерь и выпуске широкого ассортимента небольшими партиями. Этот реферат раскрывает ключевые принципы TPS, их роль в успехе Тойоты и заблуждения, связанные с методом «канбан». Перед вами реферат по книге Тайити Он...
Бизнес и экономика
«Производственная система Тойоты. Уходя от массового производства» – реферат: самое главное из книги Тайити Оно
Livrezon-технологии
Интерфейс Photoshop: основная парадигма и базовые объекты
Livrezon-технологии
Исправляем ошибки при создании сайта личного архива
Livrezon-технологии
Сайт личного архива: ошибки при создании
Иностранные языки и лингвистика
Как определяют уровень владения языком в разведывательных службах
Livrezon-технологии
Интерфейс как форма выражения процедуры: как устроен калькулятор
Бизнес и экономика
Как анализировать задание, чтобы исключить ошибки при выполнении
Педагогика и образование
Сидим правильно: за роялем и не только
IT
Apple Vision Pro: революция или чемодан без ручки?
IT
Парадигмы софтов для дизайна интерфейсов
Бизнес и экономика
Как оптимизировать производство и начать экономить?
Естественные науки
Гендерные стереотипы в науке, или как ученые выдают желаемое за действительное
Искусство и дизайн
Как сделать страницу регистрации для сайта?
IT
Машина Тьюринга: концентрированный реферат
Бизнес и экономика
Что происходит, когда за оптимизацию берется человек, не знающий отрасли?
Livrezon-технологии
Что и как записывать в конспект лекции?