Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TESTING & IMPLEMENTASI SI 3 SKS Febriyanno Suryana, S.Kom, MM 085274741981 SI -2011.

Presentasi serupa


Presentasi berjudul: "TESTING & IMPLEMENTASI SI 3 SKS Febriyanno Suryana, S.Kom, MM 085274741981 SI -2011."— Transcript presentasi:

1 TESTING & IMPLEMENTASI SI 3 SKS Febriyanno Suryana, S.Kom, MM SI -2011

2 Working Field  Dinas Kesehatan Propinsi Sumatera Barat, Proyek GF-ATM Komponen TB.  Staf Pengajar UPI Fakultas Ilmu Komputer Testing dan Implementasi Sistem2 Education Background  S1 Jurusan Sistem Informasi, Universitas Putra Indonesia  S2 Jurusan Manejemen Keuangan, Universitas Andalas Resume

3 A. TUJUAN  Mahasiswa diharapkan dapat memahami dan melakukan testing (pengujian) perangkat lunak serta implementasi Sistem Informasi berdasarkan teori yang diperoleh. Testing dan Implementasi Sistem3

4 B. Materi I. Pengantar II. Pengembangan dan Perancangan Perangkat Lunak III. Pengujian/Testing IV. Metode/Teknik Pengujian Perangkat Lunak V. Strategi Pengujian Perangkat Lunak dan Sistem Informasi VI. Implementasi Sistem Informasi VII. Pemeliharaan Sistem Informasi Testing dan Implementasi Sistem4

5 C. Referensi  HS, Suryadi., ”“Pengantar Implementasi & Pemeliharaan Sistem Informasi”, Penerbit Universitas Gunadarma,  Ian, Sommervile, “Software Engineering (Rekayasa Perangkat Lunak)“, Terjemahan Erlangga, 2003  Mahyuzir, Tavri. D., “Pengantar Analisis dan Perancangan Perangkat Lunak”, Penerbit PT. Elex Media Komputindo, Jakarta,  Myers, G., The Art of Software Testing 2 nd Edition, Wiley, 2004  Pressman, Roger. S., “Software Engineering : A Practitioner’s Approach”, Fourth Edition, McGraw-Hill, International Edition, Singapore, Testing dan Implementasi Sistem5

6 Aturan Toleransi keterlambatan hadir adalah 30 menit Mahasiswa harus berpakaian rapi dengan baju berkerah dan bersepatu Tidak ada toleransi untuk kecurangan selama ujian tulis Pengumpulan tugas dilaksanakan sesuai dengan waktu yang telah ditentukan Testing dan Implementasi Sistem6

7 Cont’d.... Tugas susulan hanya akan diberikan dengan menunjukkan surat keterangan yang jelas Jika karena suatu hal perkuliahan tidak bisa dilaksanakan sesuai jadwal maka diadakan kuliah pengganti dengan jadwal yang ditentukan kemudian Testing dan Implementasi Sistem7

8 Penilaian UTS=30 % UAS=30 % Tugas=40%  Tugas individu & kelompok (20%)  Tugas akhir(20%) Testing dan Implementasi Sistem8

9 Strategi pembelajaran Kuliah Diskusi / studi kasus : presentasi & pembahasan bersama Tugas individu : e-learning/ Tugas kelompok : presentasi + softcopy ke e- learning/ Tugas akhir : presentasi + softcopy satu kelas disimpan di cd Testing dan Implementasi Sistem9

10 Pertemuan 1 PENGANTAR Febriyanno Suryana, S.Kom, MM SI -2011

11 1. Sistem Informasi (Sisfo)...? Testing dan Implementasi Sistem11

12 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 Sistem12

13 2. Apakah Sisfo perlu dikembangkan...? Testing dan Implementasi Sistem13

14 Pengembangan Sisfo Berarti menyusun suatu sistem yang baru untuk menggantikan sistem lama secara keseluruhan atau mengganti sistem yang sudah ada. Testing dan Implementasi Sistem14

15 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 Sistem15

16 Sistem baru diharapkan dapat terjadi peningkatan yg berhubungan dg PIECES yakni: Performance, peningkatan kinerja sistem baru menjadi lebih efektif. Diukur dari throughput & response time. 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 Sistem16

17 3. Daur Hidup Pengembangan Sistem (Sisfo)...? Testing dan Implementasi Sistem17

18 Software Development Life Cycle (SDLC) Testing dan Implementasi Sistem18 2. Design 3. Construct/Implementation 4. Testing 5. Maintenance/Use 1. Spesification

19 Orang-orang yang terlibat dalam Pengembangan Sisfo : 1. Project Leader 2. System Analist 3. Programmer 4. Multimedia Designer Testing dan Implementasi Sistem19

20 Testing dan Implementasi Sistem20

21 Testing dan Implementasi Sistem21 / M. Designer Project Leader

22 Seberapa baik sistem itu dibangun ?? Testing dan Implementasi Sistem22

23 Testing dan Implementasi Sistem23 Quality (Mutu) Implementasi memenuhi Spesifikasi ? (Quality in Fact) Spesifikasi memenuhi Kebutuhan User ? (Quality in Perception)

24 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 Sistem24

25 Quality in Perception (Mutu Persepsi) Di ukur dari kepuasan pelanggan/pengguna Meningkatnya minat, harapan, dan kepuasan pelanggan. Meningkatnya penjualan. Testing dan Implementasi Sistem25

26 4. Haruskah Testing dilakukan...? Testing dan Implementasi Sistem26

27 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 Sistem27

28 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 Sistem28 Tujuan… Proses eksekusi suatu program dengan maksud untuk mencari kesalahan.

29 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 Sistem29

30 Testing dan Implementasi Sistem30 Menguji mutu produk Meningkatkan mutu produk Menjamin mutu produk Testing Ya…testing harus dilakukan

31 Testing dan Implementasi Sistem31 (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?

32 Testing dan Implementasi Sistem32 Exercise… 1: input A,B 2: A>0? 3: C :=0 4: C := A*B 5: B>0? 6: X := B+(C+(2*B)) 2 7: X := A+B 8: output X Find the Error ?? Bagaimana formula agar outputnya sama...??

33 End Session Testing dan Implementasi Sistem33


Download ppt "TESTING & IMPLEMENTASI SI 3 SKS Febriyanno Suryana, S.Kom, MM 085274741981 SI -2011."

Presentasi serupa


Iklan oleh Google