Особенности этапа просмотра документации

При инспектировании требований к системе, как правило, рассматривается как «внешняя», так и «внутренняя» информация, касающаяся данного документа. Под внешней информацией понимается в первую очередь суть технических решений, принятых при разработке системы, те принципы, которые отличают ее от других систем. При этом проверяется согласованность требований с этими принципами. Под внутренней информацией понимается прежде всего внутренняя целостность и непротиворечивость документа – свойства, которые позволяют разрабатывать программный код, лишенный двусмысленностей и нестабильных участков. Главный вопрос, на который должен ответить инспектор при проверке внутренних свойств документа: "Определены ли требования так, чтобы коллектив разработчиков смог работать с ним?" или иначе "Эти требования недвусмысленны, полны и авторитетно выражены?". Процесс инспекции может помочь ответить на эти вопросы, а список контрольных вопросов, представленный ниже, может быть использован при проведении инспекций:

1. Является ли каждое требование совершенно недвусмысленным? (Если требование прочесть подряд несколько раз, делая ударение сначала на первом слове, потом - на втором, затем - на третьем и т.д., будет ли при этом меняться смысл этого тре­бо­ва­ния?)

2. Существует ли для каждого из установленных требований некоторый компетентный специалист, который сможет сказать после завершения разработки, выполнено ли данное тре­бование или нет? Определен ли метод решения этой проблемы в документации по требованиям?

3. Существует ли какие-либо не установленные или отсутствующие требования?

4. Существуют ли среди заданных такие требования, которые не являются не­об­хо­ди­мы­ми?

5. Если существуют какие-либо конфликтующие требования, известно ли понятное ре­ша­ющее правило, в каких ситуациях какому требованию следует отдавать пре­д­по­ч­те­ние?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: