Когда мы говорим о требованиях, то всегда возникает вопрос о том, как требования можно объективно оценить, какjе из них "хорошее", а какое "плохое"? Для ответа на эти вопросы применяют критерии, на соответствии которым требования и проверяются - "критерии качества требований" Список критериев качества требований присутствует во всех наиболее компетентных отраслевых источниках, сводах знаний, стандартах и варьирует в формулировках и точках зрения на процесс (с аналитической, процессной, инженерной): Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse Критерии качества требований: В следующих публикациях рассмотрим каждый из критериев подробнее. Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse
Когда мы говорим о требованиях, то всегда возникает вопрос о том, как требования можно объективно оценить, какjе из них "хорошее", а какое "плохое"? Для ответа на эти вопросы применяют критерии, на соответствии которым требования и проверяются - "критерии качества требований" Список критериев качества требований присутствует во всех наиболее компетентных отраслевых источниках, сводах знаний, стандартах и варьирует в формулировках и точках зрения на процесс (с аналитической, процессной, инженерной): Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse Критерии качества требований: В следующих публикациях рассмотрим каждый из критериев подробнее. Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse
...Читать далее
Когда мы говорим о требованиях, то всегда возникает вопрос о том, как требования можно объективно оценить, какjе из них "хорошее", а какое "плохое"? Для ответа на эти вопросы применяют критерии, на соответствии которым требования и проверяются - "критерии качества требований"
Список критериев качества требований присутствует во всех наиболее компетентных отраслевых источниках, сводах знаний, стандартах и варьирует в формулировках и точках зрения на процесс (с аналитической, процессной, инженерной):
- BABOK (Business Analysis Body of Knowledge) - профессиональный стандарт в области бизнес-анализа, разработанный Международным институтом бизнес-анализа (IIBA)
- BPM CBOK (Business Process Management Common Body of Knowledge) - свод знаний по управлению бизнес-процессами
- SWEBOK (Software Engineering Body of Knowledge) - международный стандарт, описывающий основные знания в области программной инженерии
- PMBOK (Project Management Body of Knowledge) - свод знаний по управлению проектами, разработанный Project Management Institute (PMI)
- Карл Вигерс, Джой Битти "Разработка требований к программному обеспечению"
- Куликов Святослав "Тестирование программного обеспечения. Базовый курс"
Критерии качества требований ПО
Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse
Критерии качества требований:
- Полнота - каждое требование должно содержать всю информацию, необходимую, чтобы понять его. В случае функциональных требований это означает предоставление всей информации, необходимой разработчику, чтобы реализовать их. Уровень полноты варьируется в зависимости от ракурса или методологии, а также от точки жизненного цикла, в которой требование анализируется или представляется. В контексте применимости к группе требований - означает наличие исчерпывающего описание всех необходимых характеристик проектируемого продукта.
- Корректность - критерий, означающий точное соответствие между потребностями пользователей и описанными требованиями к системе.
- Осуществимость (выполнимость)- критерий, определяющий возможность реализации заявленных характеристик в рамках имеющихся ресурсов и ограничений.
- Необходимость - критерий, определяющий реальную потребность в реализации заявленных характеристик для достижения целей проекта.
- Атомарность - каждое требование самодостаточно, содержит одно условие и понятно независимо от других требований.
- Недвусмысленность (однозначность) - однозначность трактовки каждого требования всеми участниками проекта
- Проверяемость (тестируемость) - возможность объективной оценки реализации требования с помощью конкретных методов и метрик
- Краткость - критерий, определяющий оптимальность объёма и формулировки требований без потери их информативности и точности
- Понятность - критерий, определяющий степень легкости восприятия и однозначности трактовки требований всеми участниками проекта
- Непротиворечивость (согласованность) - критерий, означающий отсутствие конфликтов и противоречий между различными требованиями в рамках одного проекта (применяется к группе требований)
- Модифицируемость - возможность внесения изменений в требования с минимальными затратами времени и ресурсов
- Трассируемость (отслеживаемость) - возможность отслеживания происхождения, взаимосвязей и реализации требований на всех этапах жизненного цикла ПО
В следующих публикациях рассмотрим каждый из критериев подробнее.
Больше другой полезной информации в ТГ канале: https://t.me/all_for_analyse