Testing&implementasi 1 pendahuluan

20
TESTING & IMPLEMENTASI SI

Transcript of Testing&implementasi 1 pendahuluan

Page 1: Testing&implementasi 1   pendahuluan

TESTING &IMPLEMENTASI SI

Page 2: Testing&implementasi 1   pendahuluan

Pertemuan 1

PENGANTAR

Page 3: Testing&implementasi 1   pendahuluan

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

Page 4: Testing&implementasi 1   pendahuluan

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

Page 5: Testing&implementasi 1   pendahuluan

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

Page 6: Testing&implementasi 1   pendahuluan

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

Page 7: Testing&implementasi 1   pendahuluan

Software Development Life Cycle (SDLC)

Testing dan Implementasi Sistem 7

2. Design

3. Construct/Implementation

4. Testing

5. Maintenance/Use

1. Spesification

Page 8: Testing&implementasi 1   pendahuluan

Orang-orang yang terlibat dalam Pengembangan Sisfo :

1. Project Leader

2. System Analist

3. Programmer

4. Multimedia Designer

Testing dan Implementasi Sistem 8

Page 9: Testing&implementasi 1   pendahuluan

Testing dan Implementasi Sistem 9

Page 10: Testing&implementasi 1   pendahuluan

Testing dan Implementasi Sistem 10

Project Leader

Page 11: Testing&implementasi 1   pendahuluan

Testing dan Implementasi Sistem 11

Quality (Mutu)

Implementasi memenuhi Spesifikasi ?

(Quality in Fact)

Spesifikasi memenuhi Kebutuhan User ?

(Quality in Perception)

Page 12: Testing&implementasi 1   pendahuluan

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

Page 13: Testing&implementasi 1   pendahuluan

Quality in Perception (Mutu Persepsi)

Di ukur dari kepuasan pelanggan/pengguna

Meningkatnya minat, harapan, dan kepuasan pelanggan.

Meningkatnya penjualan.

Testing dan Implementasi Sistem 13

Page 14: Testing&implementasi 1   pendahuluan

Testing ???

Page 15: Testing&implementasi 1   pendahuluan

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

Page 16: Testing&implementasi 1   pendahuluan

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.

Page 17: Testing&implementasi 1   pendahuluan

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

Page 18: Testing&implementasi 1   pendahuluan

Testing dan Implementasi Sistem 18

Menguji mutu produk

Meningkatkan mutu produk

Menjamin mutu produk

Testing

Ya…testing harus dilakukan

Page 19: Testing&implementasi 1   pendahuluan

Testing dan Implementasi Sistem 19

(Kriteria Pengujian Perangkat Lunak)

SoftwareVerification

SoftwareValidation

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?

Page 20: Testing&implementasi 1   pendahuluan

Terima Kasih

Testing dan Implementasi Sistem 20