Lewatkan ke konten utama

Latar Belakang

Semua proyek pengembangan software profesional, menghasilkan sejumlah dokumentasi yang tidak kecil. Oleh karena itu, manajer dan software engineer harus memperhatikan permasalahan dokumentasi dan biaya-biaya yang timbul karenanya, disamping pengembangan software itu sendiri.

Dokumen-dokumen yang berkaitan dengan proyek software dan sistem yang dikembangkan memiliki beberapa persyaratan:

  1. Harus bisa menjadi media komunikasi antara anggota-anggota tim pengembang
  2. Harus bisa menjadi gudang informasi tentang sistem yang dapat dipergunakan untuk kepentingan maintenance.
  3. Harus bisa menyediakan informasi bagi manajemen yang dapat membantu dalam membuat perencanaan, pembiayaan dan penjadwalan dalam proses pengembangan software
  4. Harus bisa memberitahu user bagaimana cara menggunakan dan mengoperasikan
    sistem tersebut.

Software engineer yang biasanya bertanggungjawab atas pembuatan hampir semua jenis dokumentasi yang ada pada pengembangan software walaupun kadang dibantu oleh penulis teknis profesional untuk memoles dokumen sebelum dirilis.