3. Sistem Informasi…
Sekumpulan hardware, software, brainware, prosedur dan aturan yang
diorganisasikan secara integral untuk mengolah data menjadi informasi
yang bermanfaat guna memecahkan masalah dan pengambilan
keputusan.
Testing dan Implementasi Sistem 3
4. Pengembangan Sistem Informasi
Berarti menyusun suatu sistem yang baru untuk menggantikan sistem
lama secara keseluruhan atau mengganti sistem yang sudah ada.
Testing dan Implementasi Sistem 4
5. Prinsip Pengembangan Sistem
Sistem yang dikembangkan untuk manajemen, sehingga sistem
yang baru dapat mendukung keputusan manajemen.
Sistem yang dikembangkan membutuhkan modal besar jadi sistem
yang dibangun harus bernilai.
Dokumentasi harus ada untuk pedoman pengembangan.
Testing dan Implementasi Sistem 5
6. Sistem baru diharapkan dapat terjadi peningkatan yg berhubungan dg
PIECES yakni:
Performance, peningkatan kinerja SI
Information, peningkatan thd info. yg disajikan
Economy, peningkatan thd manfaat2 atau keuntungan atau
penurunan biaya yg terjadi.
Control, peningkatan thd pengendalian utk mendeteksi &
memperbaiki kesalahan2 & kecurangan.
Efficiency, peningkatan thd efisiensi operasi.
Service, peningkatan thd layanan yg diberikan sistem
Testing dan Implementasi Sistem 6
7. Software Development Life Cycle
(SDLC)
Testing dan Implementasi Sistem 7
2. Design
3. Construct/Implementation
4. Testing
5. Maintenance/Use
1. Spesification
8. Orang-orang yang terlibat dalam Pengembangan
Sisfo :
1. Project Leader
2. System Analist
3. Programmer
4. Multimedia Designer
Testing dan Implementasi Sistem 8
11. Testing dan Implementasi Sistem 11
Quality (Mutu)
Implementasi memenuhi
Spesifikasi ?
(Quality in Fact)
Spesifikasi memenuhi
Kebutuhan User ?
(Quality in Perception)
12. Quality in Fact (Mutu Sesungguhnya)
Di ukur dengan kriteria sesuai spesifikasi
Cocok dengan tujuan pembuatan dan penggunaan
Tanpa cacat (zero defects)
Selalu baik sejak awal (right first time and every time)
Testing dan Implementasi Sistem 12
13. Quality in Perception (Mutu Persepsi)
Di ukur dari kepuasan pelanggan/pengguna
Meningkatnya minat, harapan, dan kepuasan pelanggan.
Meningkatnya penjualan.
Testing dan Implementasi Sistem 13
15. Defenisi Testing
Proses menjalankan dan mengevaluasi perangkat lunak (secara manual
maupun otomatis) untuk menguji apakah perangkat lunak sudah
memenuhi persyaratan atau belum.
Untuk menentukan perbedaan antara hasil yang diharapkan dengan hasil
yang sebenarnya
Testing dan Implementasi Sistem 15
16. Fungsi…
Pengujian dapat mengungkapkan kesalahan yang sebelumnya belum
pernah ditemukan.
Pengujian yang baik bukan untuk memastikan tidak ada kesalahan tetapi
untuk memcari sebanyak mungkin kesalahan yang ada pada program.
Testing dan Implementasi Sistem 16
Tujuan…
Proses eksekusi suatu program dengan maksud untuk mencari kesalahan.
17. Prinsip Dasar Testing
Semua pengujian harus dapat ditelusuri sampai ke persyaratan pelanggan
(Requirement).
Pengujian harus mulai dari lingkup yang kecil kemudian berkembang ke
lingkup yang besar
Pengujian jangan terlalu berlebihan (exhaustive)
Supaya efektif, pengujian harus dilakukan oleh pihak ketiga.
Testing dan Implementasi Sistem 17
18. Testing dan Implementasi Sistem 18
Menguji mutu produk
Meningkatkan mutu produk
Menjamin mutu produk
Testing
Ya…testing harus dilakukan
19. Testing dan Implementasi Sistem 19
(Kriteria Pengujian Perangkat Lunak)
Software
Verification
Software
Validation
o Apakah sistem sudah
dikembangkan
dengan cara/metode yg benar?
o Pengujian sistem sudah sesuai
dengan spesifikasi?
o Apakah sistem yang dikembangkan
sudah benar?
o Pengujian sistem sudah sesuai
dengan yang diharapkan pengguna?