Відповіді:
Документ про розробку програмного забезпечення може бути на рівні системи або компонента і, як правило, включає:
Зауважте, що всі ці описи на абстрактному рівні. Мета - дати читачеві широке загальне розуміння системи чи компонента. Можливо, існує багато рівнів проектних документів (наприклад, на рівні системи чи компонентів).
Технічна специфікація описує хвилинну деталь або все , або конкретні частини конструкції, такі , як:
Технічні характеристики, принаймні у вигляді технічного дизайну, є частиною конструкторських документів, поряд із, наприклад, списками вимог, функціональними конструкціями, історіями користувачів, макетами графічного дизайну, дослідженнями зручності використання, UML-діаграмами, діаграмами бізнес-процесів, даними технічні характеристики тощо.
Технічні характеристики того типу, який ви пишете після факту, для документального оформлення готової продукції, як правило, не входять до проектної документації, але вони можуть бути включені до набору конструкторських документів більш пізньої версії (для довідок) або іншого товару, який спирається на них.