dokumentasi aplikasi
Post on 12-Jan-2016
92 Views
Preview:
DESCRIPTION
TRANSCRIPT
Vivine Nurcahyawati
S1 Sistem Informasi – STIKOM Surabaya
“ SOFTWARE CRISIS “
Suatu subkelas perangkat lunak komputer
Yang memanfaatkan kemampuan komputer langsung
untuk melakukan suatu tugas yang diinginkan
pengguna
Biasanya dibandingkan dengan perangkat lunak sistem
yang
mengintegrasikan berbagai kemampuan komputer, tapi
tidak
secara langsung menerapkan kemampuan tersebut
untuk
mengerjakan suatu tugas yang menguntungkan
pengguna
Contoh : pengolah kata, lembar kerja, dan pemutar
media.
Segala sesuatu yang tertulis, bergambar dan terekam yang berisikan penjelasan mengenai suatu hal atau informasi dari suatu peristiwa yang digunakan untuk membantu ingatan dan/atau dapat dijadikan pedoman
Contoh Arsip Formulir Kartu Tanda Penduduk (KTP) Surat Ijin Mengemudi (SIM) buku catatan pelajaran slip gaji akte kelahiran ijazah buku pelajaran Surat Tanda Nomor Kendaraan (STNK) dan lain sebagainya.
Mengapa beberapa contoh tersebut dapat dikatakan
sebagai arsip ?
Karena beberapa contoh yang telah disebutkan memiliki fungsi mengingatkan tentang suatu hal
Buku catatan pelajaran contohnya, dapat digunakan untuk mengingat kembali bahan pelajaran yang pernah didapat sehingga nantinya dapat dibaca kembali saat akan menghadapi ujian.
Dokumentasi ini meliputi
Perencanaan (SDP=Software Development Plan) ketika fase perencanaan
Requirements Analysis (SRS=Software Requirements Specification IRS=Interface Requirements Specification Dokumentasi Perancangan (SDD=Software Design Document) Dokumentasi Pengujian (STP=Software Test Plan, STRp=Software
Test Report) Dokumentasi yang berhubungan dengan produk (SUM=Software
User Manual, SPS=Software Product Specification, VDD=Version Description Document)
Dokumen lainnya
Doxygen merupakan softare pendukung perangkat lunak untuk memberikan dokumentasi pada kode2 komentar Source code.Pada Doxygen mendukung PHP,java,C,C++ dan lain-lain /************************** * Programmer Php Prowebpro * Created By Author Proweb * Class Untuk Menunjukan sifat alami hewan */ class sifat{ /* * @constructor Sifat * @params Void */ function sifat(){ } /* Mendapatkan sifat * * */ function mendapatkan_sifat(){ } }
Keperluan Dokumentasi pada suatu Proyek Pengembangan
Sistem Pendefinisian Perencanaan Organisasi Pengawasan Penyelesaian Leading
PendefinisianTertuang dalam suatu Statement of Work (SOW) yang
terdiri dari :○ Pengantar ○ Tujuan dan obyektif ○ Scope ○ Asumsi ○ User ○ Sumber Daya ○ Milestone untuk penjadwalan ○ Pembiayaan ○ Amandemen ○ Tanda tangan
Tujuan SOW Menjelaskan biaya dan jadwal serta asumsi utama
proyek Menjelaskan peranan dan tanggung jawab Mengukuhkan definisi hal yang akan dicapai
proyek Mendorong diselesaikannya proyek tersebut
karena adanya kesepakatan tertulis dalam dokumen tersebut
Perencanaan Menyusun Work Breakdown Structure(WBS)
Daftar rencana kerja yang tersusun berdasarkan dekomposisi fungsional sistem
Dasar estimasi: alokasi sumber daya, penyusunan jadwal, perhitungan biaya
Pertimbangan pelaksanaan proyek Estimasi Pelaksanaan Proyek
Most optimistic Most likely Most pessimistic
Perencanaan (Lanjutan ...) Alokasi Sumber Daya
Mengatur utilitas kerja dari sumber daya Perhitungan Biaya
Biaya dibandingkan dengan yang ada di SOW Jadwal Kerja
Bart Chart Network Diagram (PERT)
Penentuan Resiko Menentukan kemungkinan resiko serta dampak
dari resiko tersebut
Organisasi Struktur Team
Peran, tanggung jawab, hubungan pelaporan Dokumentasi
Perangkat dokumen teknis seperti Manual on-line, laporan status dan jadwal
Pertemuan Status review meeting Checkpoint review meetingStaff meeting
Pengawasan Status Collection dan Assessment
Data tentang progres pekerjaan menuju milestone Change Control
Evaluasi pelaksanaan teknis dan jadwal, yang meliputi: perubahan yang terjadi, dampak finasial, cara penanganan dampak
Corrective Action Revisi pedekatan yang dilakukan untuk pencapaian
tujuan sesuai SOW
Penyelesaian Proyek Laporan transisi dari perancangan ke implementasi Identifikasi unjuk kerja proyek (tingkat keberhasilan
yang dicapai) Menggambarkan tendensi antar personal yang terlibat
Leading Membuat visi proyek yang jelas Efektifitas komunikasi Menjaga motivasi yang tinggi Menjaga fokus dan visi Menyediakan lingkungan yang mendukung Mendorong penyusun team
top related