Рубрика Book Log. Разработка требований к ПО.
Разработка требований к программному обеспечению (К.Вингерс, Д.Битти).
Одно из самых любимых произведений как системных так и бизнес аналитиков. Здесь собраны лучшие методики и правила написания технической документации, примерно отсюда начинается работа с требованиями. Рекомендую к прочтению всем ролям которые тесно работают с разработкой любого ИТ продукта. У меня эта книга является настольной и находится всегда под рукой. Сейчас я сугубо субъективно опишу плюсы и минусы, по прочтению , сможете сформировать собственный пулл достоинств и недостатков. Если готовы, то тогда поехали!
➕Плюсы:
✅ Фундаментальная база (Классика). Книга дает идеальную системную картину мира требований. Вы перестанете путать бизнес-требования, пользовательские сценарии и функциональные требования - в книге разложено все по полочкам.
✅ Море готовых шаблонов. Это не просто теория. Там есть отличные чек-листы для инспекций, шаблоны спецификаций (SRS) и примеры написания Use Cases. Можно брать и сразу вставлять в свою документацию.
✅ Охват полного жизненного цикла. Книга учит работать с требованиями не только на старте, но и во время разработки (управление изменениями) и при приемке (верификация). Показывает, как требования связаны с тестированием.
✅ Отличный раздел по нефункциональным требованиям. Очень редко где так подробно разбирают атрибуты качества (производительность, надежность, удобство использования). Авторы дают четкие критерии, как сделать их измеримыми, а не абстрактными («система должна работать быстро»).
✅ Практические техники сбора данных. Описаны реально работающие методы: мозговые штурмы, прототипирование, совместные мастерские (JAD/RAD). Это помогает договариваться с заказчиком, даже если он сам не знает, чего хочет.
➖ Минусы:
❌ Сильный перекос в «Waterfall». Несмотря на упоминания Agile, книга написана с позиций тяжелого, документированного подхода. Если вы работаете по Scrum с двухнедельными спринтами, советы по написанию 200-страничной спецификации будут выглядеть архаично и убийственно по времени.
❌ Слишком объемная и «сухая». Это увесистый талмуд (более 700 страниц). Читать как роман невозможно. Информация сильно пережёвана, много академических рассуждений. Чтобы выжать полезное, нужно перечитывать главы по 2-3 раза.
❌ Устаревшие примеры (в ранних изданиях). Если вы возьмете старый перевод, там будут примеры про банкоматы и библиотеки. Современных кейсов про API, микросервисы, интеграции с AI или мобильные приложения там практически нет.
❌ Игнорирование современных инструментов. В книге почти нет привязки к актуальному софту (Jira/Confluence, интеграция с ТЗ, системы трассировки типа Polarion или IBM DOORS нового поколения). Многие советы звучат так, будто их нужно записывать ручкой в блокнот.
❌ Сложность внедрения «один в один». Советы по трассировке требований от идеи до кода требуют колоссальных трудозатрат. В реальной коммерческой разработке следовать этим правилам полностью - значит сорвать дедлайны в 2 раза.
Выводы: конечно любые методики необходимо адаптировать под свой стиль и свою команду, в книге описаны основные постулаты работы с требованиями, берем на вооружение. Скажу еще важную вещь, при внедрении подходов даже отдельными элементами, вы увидите профит уже через 2-3 месяца.
#системный анализ#бизнес анализ#требования к по #управление проектом #project manager
· 12 ч
вингерс и Битти — база, особенно момент про то, что requirements elicitation начинается с понимания, кто реальный стейкхолдер и что у него болит. У меня похожая логика, только на входе в сделку: перед B2B-заходом собираю досье на компанию и лпр — кто решает, что у них сейчас происходит, чем зацепить, чтобы не тратить часы на ручной ресёрч. Кстати у вас в OEM-проектах как обычно определяете, кто финальный decision maker на стороне партнёра?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 7 ч
Из моей практики финальные решения принимает главный стейкхолдер ( Product Owner ) , бывает и группа стейкхолдеров, здесь уже сложнее, пожелания и требования не должны быть противоречивы.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён