IMPLEMENTASI Tahap implementasi diharapkan seluruh desain software sudah selesai dan siap untuk dibuat dalam sebuah sistem. Bagian-bagian implementasi: 1.Testing Proses mengeksekusi program/sistem secara keseluruhan secara intensif untuk menemukan kesalahan. IMPLEMENTASI Dalam test terhadap software ada beberapa kategori: 1. Functional untuk memastikan bahwa sistem dapat menjalankan fungsi secara formal 2. Recovery Untuk memastikan bahwa sistem dapat melakukan recovery terhadap berbagai jenis kesalahan/kegagalan. 3. Performance Untuk memastikan bahwa sistem dapat memenuhi persyaratan kinerja yang sesuai. PENDAPAT MYER TTG JENIS PROG TEST Jenis test Fungsi - Module Test per modul dlm lingkungan yg tertutup - Integration Verifikasi interface antar modul & bagian suatu sistem - External Verifikasi fungsi eksternal functional - System test Verifikasi & validasi kerja sist dlm lingk yg dibuat secara khusus. Pendapat myer tentang jenis prog test Jenis test Fungsi - Acceptance Validasi sist & persyaratan user - Installation Test untuk menemukan error yg dibuat pada proses instalasi - Simulation Test yg mencoba meniru keadaan pd lingk. saat sistem digunakan - Field Test yg dilakukan pd lingkungan pemakaian pd kondisi yg sebenarnya. IMPLEMENTASI Dalam test tdk lepas dari suatu fungsi tools yang digunakan. Fungsi tools ini merupakan kombinasi dari : 1. Membantu dokumen dan pembuatan panduan/ manual 2. Membantu kontrol terhadap kelengkapan, modifikasi & versi 3. Membantu mengurangi kesalahan manusia, memeriksa konsistensi dan kebenaran 4. Membantu proses penterjemahan ke dalam bentuk yang detail. IMPLEMENTASI 5. Membantu integrasi komponen sistem 6. Membantu konversi sistem 7. Mengurangi keterikatan terhadap jenis sistem operasi 8. Membantu test dan debugging 2. KONVERSI Suatu perubahan yang dapat meliputi berbagai hal yang perlu diperhatikan dalam konversi data/program Konversi Data 1. Ada perubahan dari sistem yang lama ke sistem yang baru; 2. Data Sistem yang lama masih mengandung error; Konversi Program 1. Jarang sekali dilakukan kecuali dalam situasi yang khusus; 2. Ada bagian sistem lama yang harus diintegrasikan dgn atau ke sistem baru. 3. Instalasi Suatu sistem yang siap untuk dicobakan ke dalam lingkungan yang baru. Yang perlu diperhatikan : 1. Sistem penunjang a. Bangunan/gedung b. Sistem tenaga listrik c. Sistem telekomunikasi d. Sistem pengkondisian (AC) 2. Mempersiapkan hardware a. Sebaiknya disusun suatu prosedur instalasi yang dilengkapi dengan jenis test pada setiap tahapan b. Jika perlu dapat dipergunakan diagnostic sofware, sehingga dengan demikian dapat dihindari adanya komplikasi dengan faktor software. 3. Mempersiapkan Software a. Disusun suatu prosedur instalasi yang dilengkapi dengan jenis test pada setiap tahapan. b. Mungkin diperlukan pengukuran kinerja sistem secara keseluruhan sebagai acuan acceptance test. 4. Pelatihan Merupakan usaha pengenalan sistem yang baru ke suatu kelompok atau suatu organisasi. Dalam pelatihan ini perubahan yg terjadi dalam sebuah sistem harus diketahui oleh orang yang terlibat nantinya dalam suatu organisasi