Adapun beberapa fase dalam membangun sebuah Proyek Software, yaitu :
- Definition
- Analysis
- Design
- Programing
- System Test
- Acceptance
- Operation
Berikut adalah beberapa Penjelasannya:
1. Fase Definition
Tujuan dari Fase ini adalah untuk memahami dengan baik masalah-masalah yang dihadapi oleh user dalam memperkirakan biaya dan waktu penyelesaian. Ada 3 aktifitas utama yang di lakukan pada fase definition ini.
- Anda harus memahami dengan baik masalah-masalah yang dihadapi oleh user dan apa saja yang dibutuhkan untuk menyelesaikan masalah tersebut (Kebutuhan).
- Anda harus memutuskan proyek akan dilaksanakan atau tidak. Jika proyek ini terlaksana anda harus dapat menganalisis semua resiko-resiko yang mungkin terjadi yang dapat menggagalkan proyek tersebut. Analisis ini sangat membantu dalam penulisan Proposal yang berisi rincian mengenai proyek apa yang dijalankan.
- Anda harus memberikan perkiraan-perkiraan ini kepada user dalam bentuk proposal.
2. Fase Analisis
Tujuan dari fase analisi adalah mendefinisikan secara tepat apa yang dapat dilakukan sistem untuk user, dan bagaimana sistem tersebut menyesuaikan dengan lingkungan user. Aktifitas utama dari fase ini adalah untuk menghasilkan dokumen yang menjelaskan arti lingkungan sistem disebut spesifikasi fungsi.
Case Software tools untuk Analisis
Computer Aided Software Engineering (CASE) digunakan sebagai suatu paket software tools pada masing-masing fase dari daur hidup sistem. Terdapat beberapa produk software yang mutunya bagus yang membantu anda untuk melakukan analisis. Contohnya adalah Balsamics Mockup.
3. Fase Design
Case Software tools untuk Analisis
Computer Aided Software Engineering (CASE) digunakan sebagai suatu paket software tools pada masing-masing fase dari daur hidup sistem. Terdapat beberapa produk software yang mutunya bagus yang membantu anda untuk melakukan analisis. Contohnya adalah Balsamics Mockup.
3. Fase Design
Aktifitas utama dalam fase design adalah membuat top dan medium level dari desain sistem dan mendokumentasikannya dalam spesifikasi disain. Aktifitas kedua dimulai dengan melakukan Rencana Test Penerimaan (Acceptance Test Plan / ATP).
ATP adalah sebuah dokumen tes yang akan digunakan untuk mendemonstrasikan seluruh fungsi sistem kepada user pada fase penerimaan.
Terdapat dua langkah dalam mendesain sistem software, yaitu :
ATP adalah sebuah dokumen tes yang akan digunakan untuk mendemonstrasikan seluruh fungsi sistem kepada user pada fase penerimaan.
Terdapat dua langkah dalam mendesain sistem software, yaitu :
- Bagilah sistem menjadi beberapa komponen secara fungsional.
- Hubungkanlah komponen-komponen tersebut.
eh coy, kenape sampe 3 doang. kan ada 7
ReplyDelete4 lagi mana ya
ReplyDelete