Yanıtlar:
Bir yazılım tasarım belgesi , bir sistem veya bileşen düzeyinde olabilir ve genellikle şunları içerir:
Tüm bu açıklamaların soyut bir seviyede olduğuna dikkat edin. Amaç, okuyucuya sistem veya bileşen hakkında geniş bir genel anlayış kazandırmaktır. Pek çok tasarım dokümanı seviyesi olabilir (örneğin, sistem veya bileşen seviyesi).
Bir teknik şartname , bir tasarımın tümünün veya belirli bölümlerinin dakika detayını açıklar:
En azından teknik bir tasarım biçimindeki teknik şartnameler, örneğin gereksinim listeleri, fonksiyonel tasarımlar, kullanıcı hikayeleri, grafik tasarım örnekleri, kullanılabilirlik çalışmaları, UML diyagramları, iş süreci diyagramları, veriler ile birlikte tasarım dokümanlarının bir parçasıdır . model özellikleri, vb.
Gerçekte yazdığınız, bitmiş ürünü belgelemek üzere yazdığınız türün teknik özellikleri, genellikle tasarım belgelerinin bir parçası değildir , ancak bunlar daha sonraki bir sürümün (referans için) veya başka bir ürünün tasarım belgeleri setine dahil edilebilir. onlara güveniyor.