testing & implementasi si

Post on 05-Jan-2016

188 Views

Category:

Documents

20 Downloads

Preview:

Click to see full reader

DESCRIPTION

TESTING & IMPLEMENTASI SI. 3 SKS. Febriyanno Suryana, S.Kom, MM surya_gsc04@yahoo.com 085274741981 SI -2013. Working Field. Resume. Dinas Kesehatan Propinsi Sumatera Barat. Staf Pengajar UPI Fakultas Ilmu Komputer. Education Background. - PowerPoint PPT Presentation

TRANSCRIPT

TESTING &IMPLEMENTASI SI

3 SKS

Febriyanno Suryana, S.Kom, MM

surya_gsc04@yahoo.com

085274741981 SI -2013

Working Field

Dinas Kesehatan Propinsi Sumatera Barat. Staf Pengajar UPI Fakultas Ilmu Komputer

Testing dan Implementasi Sistem 2

Education Background

S1 Jurusan Sistem Informasi, Universitas Putra Indonesia

S2 Jurusan Manejemen Keuangan, Universitas Andalas

Resume

A. TUJUAN

Mahasiswa diharapkan dapat memahami dan melakukan

testing (pengujian) perangkat lunak serta implementasi

Sistem Informasi berdasarkan teori yang diperoleh.

Testing dan Implementasi Sistem 3

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 Sistem 4

C. Referensi HS, Suryadi., ”“Pengantar Implementasi & Pemeliharaan

Sistem Informasi”, Penerbit Universitas Gunadarma, 1995.

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, 1991.

Myers, G., The Art of Software Testing 2ndEdition, Wiley, 2004

Pressman, Roger. S., “Software Engineering : A Practitioner’s Approach”, Fourth Edition, McGraw-Hill, International Edition, Singapore, 1997.

Testing dan Implementasi Sistem 5

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 Sistem 6

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

CP SI-1:

Odniel 087895275335

Testing dan Implementasi Sistem 7

Penilaian

UTS=35 %UAS=35 %Tugas=30%

Tugas individu & kelompok (10%)Tugas akhir(10%)Quiz(10%)

Testing dan Implementasi Sistem 8

Strategi pembelajaranKuliahDiskusi / studi kasus : presentasi & pembahasan bersamaTugas individu : e-learning/emailTugas kelompok : presentasi + softcopy ke

e-learning/email

Testing dan Implementasi Sistem 9

Pertemuan 1

PENGANTAR

Febriyanno Suryana, S.Kom, MM

surya_gsc04@yahoo.com

085274741981 SI -2013

1. Sistem Informasi (Sisfo)...?

Testing dan Implementasi Sistem 11

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 12

2. Apakah Sisfo perlu dikembangkan...?

Testing dan Implementasi Sistem 13

Pengembangan Sisfo

Berarti menyusun suatu sistem yang baru untuk menggantikan sistem

lama secara keseluruhan atau mengganti sistem yang sudah ada.

Testing dan Implementasi Sistem 14

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 15

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 Sistem 16

3. Daur Hidup Pengembangan Sistem (Sisfo)...?

Testing dan Implementasi Sistem 17

Software Development Life Cycle (SDLC)

Testing dan Implementasi Sistem 18

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 19

Testing dan Implementasi Sistem 20

Testing dan Implementasi Sistem 21

/ M. Designer

Project Leader

Seberapa baik sistem itu dibangun ??

Testing dan Implementasi Sistem 22

Testing dan Implementasi Sistem 23

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 24

Quality in Perception (Mutu Persepsi)

Di ukur dari kepuasan pelanggan/pengguna

Meningkatnya minat, harapan, dan kepuasan pelanggan.

Meningkatnya penjualan.

Testing dan Implementasi Sistem 25

4. Haruskah Testing dilakukan...?

Testing dan Implementasi Sistem 26

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 27

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 28

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 29

Testing dan Implementasi Sistem 30

Menguji mutu produk

Meningkatkan mutu produk

Menjamin mutu produk

Testing

Ya…testing harus dilakukan

Testing dan Implementasi Sistem 31

(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?

Testing dan Implementasi Sistem 32

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...??

End Sessionwww.suryagsc.wordpress.com

Testing dan Implementasi Sistem 33

Kuliah PenggantiSabtu 2/3 (SI-7) : 08.00 – 10.00Lkl D17 (materi III)

Sabtu 2/3 (SI-1) : 10.15– 12.30Lkl D17 (materi II)

Selasa 5/3 (SI-6): 16.00 – 18.00 Lkl D17 (materi III)

top related