Selasa, 10 September 2013

Teknik Dokumentasi Aplikasi Part 1

   
     1. Pengertian

     Dokumentasi
Meliputi bentuk naratif , bagan alir, diagram dan materi tertulis lainnya yang menjelaskan bagaimana sebuah sistem bekerja.  Dokumentasi tidak harus berupa dokumen tetapi juga deskripsi yang dapat menggambarkan tentang sesuatu hal agar dapat dimengerti.

    Aplikasi
                Adalah program siap pakai yang dibuat untuk melaksanakan suatu fungsi bagi pengguna/aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju. Menurut Hendrayudi aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu.

   Teknik Dokumentasi Aplikasi
            Dokumen yang berisi segala hal catatan penting di coding /script pemrograman yang dipakai, bisa juga query yang digunakan. Namun biasanya seorang programmer yang baik akan menuliskan catatan/komentar pad coding yang dilakukannya. Hal ini berguna untuk mengingatkan kembali proses coding yang akan dilakukan, jika nantinya pelu untuk dibuka kembali (dimodifikasi/ditambah). Namun komentar yang banyak pada file tentu akan menambah ukuran file sehingga dipelukan sebuah dokumentasi teknis.

          2. Tujuan atau Pentingnya Dokumentasi Aplikasi / Program
a.       Petunjuk untuk mereka yang akan menggunakan program
b.      Sebagai bahasa trainaing didalam penerapan program
c.       Mempermudah pengembang sistem (developer) untuk memodifikasi/ mengembangkan program lebih lanjut
d.      Mempermudah mencari dan mengevaluasi kesalahan-kesalahn program yang terjadi
e.      Untuk back up program apabila program/aplikasi yang tersimpan di simpanan luar rusak, terhapus atau hilang

.         3.   Software Crisis (Permasalahan dalam pengembangan aplikasi )
Permasalahan yang ada dalam pengembangan aplikasi mencakup msalah teknis dan non teknis.
a.       Masalah Non Teknis
-          Aspek komunikasi kurang baik
-          Pengelolaan sumber daya tidak mencukupi (waktu, dana, manusia).
-          Manajemen resiko yang tidak terkendali hingga aspek kenyamanan bekerja.

b.      Masalah Teknis
-          Sistem kompleks makin banyak diusulkan dan klien makin membutuhkannya untuk kebutuhan bisnis
-          Terlalu banyak teknologi yang bisa dipilih, sebenarnya memudahkan tapi terkadang membuat bingung dalam memilihnya
-          Semakin banyak sistem yang yang terdistribusi dan erintegrasi
-          Inisialisasi kebutuhan yang kurang baik daei klien
-          Pengujian yang tidak mencukupi atau kurang detail


Source            : http://thrillerports.blogspot.com/2013/01/pengembangan-sistem-dan-teknik.html                                                 http://berbagi-ilmu-mifa309.blogspot.com/2012/05/pengertian-aplikasi.html  
                                http://hendyadityarisaldi.wordpress.com/category/teknik-dokumentasi-aplikasi/  
                        http://ci-muetz.blogspot.com/2010/05/membuat-dokumentasi-program.html 
                        http://laskar19.blogspot.com/2013/01/software-crisis.html




Tidak ada komentar:

Posting Komentar