TESTING &
IMPLEMENTASI SI
Pertemuan 1
PENGANTAR
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
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
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
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
Software Development Life Cycle
(SDLC)
Testing dan Implementasi Sistem 7
2. Design
3. Construct/Implementation
4. Testing
5. Maintenance/Use
1. Spesification
Orang-orang yang terlibat dalam Pengembangan
Sisfo :
1. Project Leader
2. System Analist
3. Programmer
4. Multimedia Designer
Testing dan Implementasi Sistem 8
Testing dan Implementasi Sistem 9
Testing dan Implementasi Sistem 10
Project Leader
Testing dan Implementasi Sistem 11
Quality (Mutu)
Implementasi memenuhi
Spesifikasi ?
(Quality in Fact)
Spesifikasi memenuhi
Kebutuhan User ?
(Quality in Perception)
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
Quality in Perception (Mutu Persepsi)
 Di ukur dari kepuasan pelanggan/pengguna
 Meningkatnya minat, harapan, dan kepuasan pelanggan.
 Meningkatnya penjualan.
Testing dan Implementasi Sistem 13
Testing ???
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
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.
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
Testing dan Implementasi Sistem 18
Menguji mutu produk
Meningkatkan mutu produk
Menjamin mutu produk
Testing
Ya…testing harus dilakukan
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?
Terima Kasih
Testing dan Implementasi Sistem 20

Testing&implementasi 1 pendahuluan

  • 1.
  • 2.
  • 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 Berartimenyusun 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 diharapkandapat 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 LifeCycle (SDLC) Testing dan Implementasi Sistem 7 2. Design 3. Construct/Implementation 4. Testing 5. Maintenance/Use 1. Spesification
  • 8.
    Orang-orang yang terlibatdalam Pengembangan Sisfo : 1. Project Leader 2. System Analist 3. Programmer 4. Multimedia Designer Testing dan Implementasi Sistem 8
  • 9.
  • 10.
    Testing dan ImplementasiSistem 10 Project Leader
  • 11.
    Testing dan ImplementasiSistem 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
  • 14.
  • 15.
    Defenisi Testing  Prosesmenjalankan 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 dapatmengungkapkan 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 ImplementasiSistem 18 Menguji mutu produk Meningkatkan mutu produk Menjamin mutu produk Testing Ya…testing harus dilakukan
  • 19.
    Testing dan ImplementasiSistem 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?
  • 20.
    Terima Kasih Testing danImplementasi Sistem 20