Pertemuan 2

SOFTWARE PROCESS MODEL

REQUIREMENTS ANALYSIS AND DEFINITION :

–      MENGUMPULKAN KEBUTUHAN SECARA LENGKAP;

–      DIANALISIS DAN DIDEFINISIKAN KEBUTUHAN YANG HARUS DIPENUHI OLEH PROGRAM YANG AKAN DIBANGUN.

FASE INI DILAKSANAKAN SECARA LENGKAP à MENGHASILKAN DESAIN YANG LENGKAP.

SYSTEM AND SOFTWARE DESIGN :

DESAIN DIKERJAKAN SETELAH KEBUTUHAN SELESAI DIKUMPULKAN SECARA LENGKAP.

 IMPLEMENTATION AND UNIT TESTING :

–      DESAIN PROGRAM DITERJEMAHKAN KE DALAM KODE-KODE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN YANG SUDAH DITENTUKAN.

–      PROGRAM YANG DIBANGUN LANGSUNG DIUJI SECARA UNIT.

EVOLUTIONARY SOFTWARE PROCESS MODELS :

–   BERSIFAT ITERATIF / MENGANDUNG PERULANGAN.

–  HASIL PROSES BERUPA PRODUK YANG MAKIN LAMA MAKIN LENGKAP SAMPAI VERSI TERLENGKAP à PRODUK AKHIR DARI PROSES.

SETIAP LOOP DIBAGI MENJADI BEBERAPA SEKTOR :

(1)      OBJECTIVE SETTINGS UNTUK MENENTUKAN TUJUAN DARI FASE YANG DITENTUKAN.

BATASAN-BATASAN PADA PROSES DAN PRODUK SUDAH DIKETAHUI.

PERENCANAAN SUDAH DISIAPKAN.

RESIKO DARI PROYEK SUDAH DIKETAHUI. ALTERNATIF STRATEGI SUDAH DISIAPKAN BERDASARKAN RESIKO-RESIKO YANG DIKETAHUI, DAN SUDAH DIRENCANAKAN.

(2)      RISK ASSESSMENT AND REDUCTION (PENANGANAN DAN PENGURANGAN RESIKO): SETIAP RESIKO DIANALISIS SECARA DETIL PADA SEKTOR INI.

LANGKAH-LANGKAH PENANGANAN DILAKUKAN, MISALNYA MEMBUAT PROTOTYPE UNTUK MENGETAHUI KETIDAK COCOKAN KEBUTUHAN.

(3)      DEVELOPMENT AND VALIDATION (PEMBANGUNAN DAN PENGUJIAN):

SETELAH EVALUASI RESIKO à MODEL PENGEMBANGAN SISTEM DIPILIH.

JIKA RESIKO USER INTERFACE DOMINAN à MEMBUAT PROTOTYPE USER INTERFACE.

JIKA BAGIAN KEAMANAN YANG BERMASALAH à MENGGUNAKAN MODEL FORMAL DENGAN PERHITUNGAN MATEMATIS,

JIKA MASALAHNYA ADALAH INTEGRASI SISTEM MODEL WATERFALL LEBIH COCOK.

(4)      PLANNING: PROYEK DIEVALUASI ATAU DITINJAU-ULANG DAN DIPUTUSKAN UNTUK TERUS KE FASE LOOP SELANJUTNYA ATAU TIDAK.

JIKA MELANJUTKAN KE FASE BERIKUTNYA RENCANA UNTUK LOOP SELANJUTNYA.

PEMBAGIAN SEKTOR MODEL VARIASI SPIRAL :

(1)            CUSTOMER COMMUNICATION

(2)            PLANNING

(3)            RISK ANALYSIS

(4)            ENGINEERING

(5)            CONSTRUCTION AND RELEASE

(6)            CUSTOMER EVALUATION: MENDAPATKAN FEEDBACK DARI PENGGUNA BERADASARKAN EVALUASI PL PADA FASE ENGINEERING DAN FASE INSTALASI.

KELEMAHAN MODEL INI:

(1)      TIDAK COCOK UNTUK PROYEK SKALA BESAR

(2)      PROYEK BISA GAGAL KARENA WAKTU YANG DISEPAKATI TIDAK DIPENUHI

(3)      SISTEM YANG TIDAK BISA DIMODULARISASI TIDAK COCOK UNTUK MODEL INI

(4)      RESIKO TEKNIS YANG TINGGI JUGA KURANG COCOK UNTUK MODEL INI.

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s