Об общих советах;
Мы реализуем процесс
1) Заявление о бизнес-требованиях (BRS)
2) Функциональная спецификация
3) Технические характеристики
BRS охватывает проблемы бизнеса и требования к решениям, тестированию, безопасности, надежности и доставке. Это определяет, что сделает успешное решение.
Функциональная спецификация подробно описывает, что необходимо, как это должно выглядеть, какой длины должны быть поля и т. д.
Техническая спецификация подробно описывает, откуда берутся данные, любой хитрый код, который, возможно, придется учитывать.
Заказчик владеет требованиями. Разработчики владеют техническими спецификациями, а функциональные спецификации — это золотая середина. Тестирование проводится по техническим спецификациям (обычно модульное тестирование), затем по функциональным спецификациям (обычно системное тестирование), а затем по требованиям (UAT).
Важная часть этого (и мы боремся с этим) заключается в том, что разработчикам по-прежнему необходимо соответствовать функциональной спецификации и исходным бизнес-требованиям. На самом деле функциональные и технические характеристики приведены только для ясности.
Короче говоря, мой главный совет — сначала проработайте процесс, который вы хотите внедрить. Затем добивайтесь согласия всех сторон, вовлеченных в предлагаемый вами процесс, а затем работайте над шаблонами, чтобы они подходили. Сами шаблоны — это лишь малая часть изменений, которые вы хотите внести.
person
Mark Nold
schedule
09.09.2008