Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
делают уже пару лет, но, при этом, вы никак не можете с ним разобраться, потому что из документов есть одно техническое задание?
кроме платного Balsamiq можно рассмотреть бесплатный Evolus Pencil
1. Документация обеспечивает «общее пространство» проекта.
2. Команда говорит «на одном языке».
3. Документирование позволяет четко разграничить зоны ответственности между участниками проекта.
Только тщательно описанные требования могут быть проверены на полноту и непротиворечивость
Только документация в этом не помогает. Помогает трекинг-система, в которой можно описывать связанные UC, задачи, баги и тест-кейсы.
Так не бывает. Математически доказано что не бывает полной и непротиворечивой системы. Кроме того, чем больше текста и чем больше участников, тем меньше вероятность что все участники одинаково поймут все написанное.
По документом я подразумеваю не текстовый файл
Это уже несколько другой вопрос, касающийся, скорее, управления проектом, чем документирования.
Точно? У вас указано 7 типов документов, из которых 4 это текстовые файлы. По крайней мере других представлений для ТЗ, ЧТЗ и инструкций в дикой природе я не видел.
Use Case и Bug Report вообще не являются документированием, тем не менее вы про них пишите.
Я бизнес-аналитик, уже десять лет работаю в области разработки заказного программного обеспечения, в последнее время совмещаю роли аналитика и руководителя проектов.
Документирование в разработке ПО