Может ли проектная документация программного обеспечения быть безболезненной?

Серьезно, это могло быть вообще??

Я не говорю здесь о архитектурных решениях высокого уровня. Что меня особенно интересует, так это: дизайн БД, дизайн модели предметной области и особенно дизайн пользовательского интерфейса.

  1. Вы документируете их? какой формат вы используете для их захвата?
  2. Как вы связываете требования к элементам дизайна? Вы используете матрицу прослеживаемости? Если да, как вы поддерживаете это? Если нет, как вы определяете элементы дизайна, на которые повлияло изменение бизнес-требований?

1 ответ

Решение
  1. Дизайн на бумаге
  2. Код как проект
  3. Модульные тесты как использование API
  4. Парное программирование
  5. Вездесущий язык
Другие вопросы по тегам