Tujuan dari dokumen desain perangkat lunak

Dokumen desain perangkat lunak adalah model untuk pengembang.

Persyaratan pelacakan

Dokumen desain perangkat lunak membantu menentukan apakah semua persyaratan yang diperlukan telah ditangani. Selain itu, ia menyediakan forum untuk mendiskusikan elemen desain yang tidak selaras dengan persyaratan, untuk menentukan apakah elemen desain diperlukan.

Model pengembangan

Dokumen desain perangkat lunak menyediakan tim pengembangan perangkat lunak dengan panduan umum tentang arsitektur proyek perangkat lunak. Dokumen harus sedetail mungkin, untuk menjaga agar tim pengembangan perangkat lunak tetap fokus dan selaras.

Arsitektur sistem akhir

Dokumen desain perangkat lunak merinci arsitektur sistem. Selama pengembangan dan revisi dokumen desain perangkat lunak, arsitektur sistem akhir harus memiliki kekurangan, cacat dan / atau inkonsistensi diselesaikan.

Pelatihan anggota proyek

Dokumen desain perangkat lunak berfungsi sebagai panduan pelatihan untuk anggota proyek baru. Selain itu, dokumen desain perangkat lunak dapat digunakan sebagai panduan pelatihan sepanjang masa pakai sistem.