Уважаемое сообщество, я сейчас работаю над одним проектом и его требуется целиком и полностью документировать. В связи с этим появился вопрос следующего характера: как должна выглядеть эта документация и что в нее нужно включить? В моем понимании должно присутствовать следующее:
- комментарии в коде
- uml-диаграммы
- описание структуры БД
- описание интерфейсов взаимодействия модулей друг с другом
И Может быть есть какие-то готовые программные средства для описания всего этого в едином центре, что-то более специализированное и удобное, нежели MS-office?