3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

Ukuran: px
Mulai penontonan dengan halaman:

Download "3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta"

Transkripsi

1 Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: PIN BB: 29543EC4 Website: yogya.ac.id 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 1

2 Mahasiswa mengetahui dan memahami strategi testing. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 2

3 Sebuah pendekatan strategis untuk pengujian Seni pelacakan kesalahan 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 3

4 Agar pengujian efektif, lakukan tinjauan teknis yang efektif Pengujian dimulai pada tingkat komponen, menuju integrasi sistem berbasis komputer secara keseluruhan Teknik pengujian yang berbeda, bagi penguji yang berbeda, pada waktu yang berbeda Pengujian dilakukan oleh pengembang dan kelompok penguji independen Pengujian dan pelacakan kesalahan adalah aktivitas yang berbeda, namun pelacakan kesalahan harus terakomodasi dalam setiap strategi pengujian 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 4

5 Verifikasi dan validasi Pengujian perangkat lunak adalah salah satu dari suatu topik yang lebih luas yang sering disebut sebagai verifikasi dan validasi (V & V) Verifikasi: apakah kita membangun produk dengan benar? Sekumpulan tugas yang memastikan bahwa perangkat lunak benar- benar menerapkan fungsi yang ditentukan. Validasi: apakah kita membangun produk yang benar? Sekumpulan tugas yang memastikan bahwa perangkat lunak yang telah dibangun dapat dilacak berdasar persyaratan pelanggan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 5

6 Melakukan pengujian PL Pengujian terkesan bertujuan untuk merusak apa yang telah dibangun oleh rekayasawan perangkat lunak. Sebagian besar kesalahpahaman: Pengembang harusnya sama sekali tidak melakukan pengujian Perangkat lunak harus dilempar dari tembok kepada orang asing untuk diuji habis- habisan Penguji hanya terlibat hanya pada saat pengujian hendak dimulai. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 6

7 Peran Independent Test Group (ITG): Menghapus masalah yang melekat sehubungan dengan membiarkan pengembang menguji apa yang telah dikembangkannya Menghilangkan konflik kepentingan yang bisa saja ada. Bekerja dengan pihak pengembang di seluruh proyek perangkat lunak untuk memastikan bahwa pengujian akan dilakukan secara menyeluruh. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 7

8 Gambaran umum: System Testing Validation Testing Integration Testing Unit Testing Code Design Requirements System Engineering 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 8

9 Unit testing Berfokus pada upaya verifikasi terhadap unit terkecil dari perancangan perangkat lunak (komponen atau modul) Berfokus pada logika pemorsesan internal dan struktur data di dalam batas- batas komponen Dapat disederhanakan ketika modul didesain dengan kompleks Berfokus pada modul inti ketika sumber pengujian terbatas 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 9

10 Integration testing Adalah teknik sistematik untuk membangun arsitektur perangkat lunak, sementara pada saat yang sama melakukan pengujian untuk menemukan kesalahan- kesalahan yang terkait dengan antarmuka. Tujuannya adalah untuk mengambil komponen yang diuji dan membangun struktur program yang telah ditentukan oleh perancangan. Terdapat dua pendekatan: Non- incremental Integration Testing Incremental Integration Testing 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 10

11 Validation testing #1 Dimulai di titik puncak pengujian integrasi ketika: komponen individu telah dieksekusi, Perangkat lunak sudah benar- benar dirakit sebagai sebuah paket, Kesalahan antarmuka telah ditemukan dan diperbaiki. Perbedaan antara perangkat lunak konvensional dan berorientasi objek menghilang. Fokus pada tindakan pengguna yang terlihat dan output dari sistem yang dikenali pengguna 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 11

12 Validation testing #2 Dirancang untuk memastikan bahwa: Semua fungsional memenuhi persyaratan yang diminta, Semua karakteristik perilaku tercapai, Semua isi disajikan secara akurat dan benar, Semua persyaratan kinerja tercapai, Pendokumentasian benar, Kegunaan dan persyaratan lainnya terpenuhi (transportability, kompabilitas, pemeliharaan). 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 12

13 Validation testing #3 Setelah setiap kasus pengujian validasi dilakukan: Karakteristik fungsi atau kinerja sesuai dengan spesifikasi dan diterima, atau Penyimpangan dari spesifikasi ditemukan dan daftar kelemahan pun dibuat. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 13

14 System testing #1 Terbagi menjadi: Recovery testing Security testing Stress testing Performance testing 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 14

15 System testing #2 Recovery testing Pengujian sistem yang memaksa perangkat lunak untuk gagal dalam berbagai cara dan memverifikasi bahwa pemulihan dilakukan dengan benar. Security testing Mencoba untuk memverifikasi mekanisme perlindungan yang dibangun ke dalam sistem, yang pada kenyataannya, melindunginya dari penetrasi yang tidak benar 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 15

16 System testing #3 Stress testing Menjalankan sistem dengan cara yang meminta sumber daya dalam jumlah, frekuensi, atau volume yang abnormal. Performance testing Dirancang untuk menguji kinerja run- time dari perangkat lunak dalam konteks sebagai sistem yang terintegrasi. Terjadi di seluruh langkah dalam pengujian proses. Pada level unit, kinerja modul individual dapat dinilai saat pengujian dilakukan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 16

17 Pengantar Pelacakan kesalahan = debugging Debugging testing Terjadi sebagai akibat pengujian yang berhasil. Saat kasus pengujian mengungkap kesalahan, debugging adalah proses yang menghasilkan penghapusan kesalahan. Tujuan utama debugging à untuk mencari dan memperbaiki penyebab kesalahan atau cacatnya perangkat lunak. Direalisasikan dengan gabungan antara evaluasi yang sistematis, intuisi, dan keberuntungan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 17

18 Proses pelacakan kesalahan 1. Dimulai dengan melakukan test case 2. Hasilnya dinilai à kinerja yang diharapkan kinerja sesungguhnya Proses pelacakan kesalahan mencoba untuk mencocokkan gejala dengan penyebabnya à koreksi kesalahan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 18

19 Mengapa debugging begitu sulit? Gejala dan penyebabnya mungkin secara geografis jauh. Gejala mungkin hilang (sementara) saat kesalahan lain dikoreksi Gejala dapat disebabkan oleh human error yang sulit dilacak Gejala mungkin lebih karena akibat masalah waktu daripada akibat masalah pemrosesan Mungkin sulit untuk secara akurat mereproduksi kondisi masukan Aplikasi real- time di mana urutan masukan adalah tak tentu. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 19

20 Strategi Brute force Backtracking Cause elimination 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 20

21 Strategi #1: Brute force Yang paling umum dan merupakan metode paling efisien Digunakan ketika semuanya (stategi lain) gagal Melibatkan penggunaan memory, run- time, dan output Banyak upaya dan waktu yang terbuang 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 21

22 Strategi #2: Backtracking Umumnya berhasil digunakan untuk program- program kecil (berbaris sedikit) Dimulai di tempat di mana gejala telah ditemukan, kode program kemudian dilacak secara manual sampai penyebabnya ditemukan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 22

23 Strategi #3: Cause elimination Ditunjukkan oleh induksi atau deduksi dan memperkenalkan konsep partisi biner. Data yang terkait dengan terjadinya kesalahan dikelola untuk mengisolasi penyebab potensial. Hipotesis penyebab ditemukan dan data tersebut digunakan untuk membuktikan atau menyingkirkan hipotesis 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 23

24 Tiga pertanyaan yang sebaiknya ditanyakan sebelum membuat pelacakan kesalahan: 1. Apakah penyebab kesalahan dibuat ulang di bagian lain dari program ini? 2. Apakah kesalahan selanjutnya dapat terjadi akibat perbaikan yang saya sedang buat? 3. Apa yang bisa kita lakukan untuk mencegah kesalahan ini di tempat pertama? 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 24

25 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 25

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 7 TESTING DAN IMPLEMENTASI SISTEM Strategi Pengujian Perangkat Lunak Pendekatan Strategis terhadap Pengujian Perangkat Lunak. Pengujian

Lebih terperinci

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat

Lebih terperinci

4/10/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

4/10/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/10/14 Testing dan Audit Perangkat Lunak

Lebih terperinci

Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak Rekayasa Perangkat Lunak Pertemuan 10 Strategi Pengujian Perangkat Lunak.: Erna Sri Hartatik :. Memudahkan para perancang untuk menentukan keberhasilan system yg telah dikerjakan Karakteristik strategi

Lebih terperinci

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat

Lebih terperinci

Strategi Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Strategi Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Strategi Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah-langkah dalam pengujian perangkat lunak.

Lebih terperinci

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat

Lebih terperinci

BAB 4 PELAKSANAAN PENGUJIAN

BAB 4 PELAKSANAAN PENGUJIAN BAB 4 PELAKSANAAN PENGUJIAN Strategi pengujian dilakukan untuk mengintegrasikan metode perancangan kasus pengujian software ke dalam langkah-langkah terencana yang tersusun rapi sehingga menghasilkan konstruksi

Lebih terperinci

Pengujian Perangkat Lunak Berorientasi Objek. Tim RPL Teknik Informatika

Pengujian Perangkat Lunak Berorientasi Objek. Tim RPL Teknik Informatika Pengujian Perangkat Lunak Berorientasi Objek Tim RPL Teknik Informatika Pengujian Pengujian adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi

Lebih terperinci

PEMELIHARAAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

PEMELIHARAAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom PEMELIHARAAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom PERAWATAN PL Membahas langkah-langkah yang harus dikerjakan sebagai bagian dari pengujian. Strategi untuk pengujian perangkat lunak mengintegrasikan

Lebih terperinci

PERTEMUAN 13 STRATEGI PENGUJIAN PERANGKAT LUNAK

PERTEMUAN 13 STRATEGI PENGUJIAN PERANGKAT LUNAK PERTEMUAN 13 STRATEGI PENGUJIAN PERANGKAT LUNAK Strategi Pengujian Strategi uji coba perangkat lunak dilakukan untuk memudahkan para perancang untuk menentukan keberhasilan system yang telah dikerjakan

Lebih terperinci

STRATEGI PENGUJIAN PERANGKAT LUNAK

STRATEGI PENGUJIAN PERANGKAT LUNAK STRATEGI PENGUJIAN PERANGKAT LUNAK Strategi uji coba perangkat lunak dilakukan untuk memudahkan para perancang untuk menentukan keberhasilan system yang telah dikerjakan Proses testing Unit Module Sub-system

Lebih terperinci

PENGUJIAN PERANGKAT LUNAK

PENGUJIAN PERANGKAT LUNAK PENGUJIAN PERANGKAT LUNAK Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo DASAR PENGUJIAN PL PENGUJIAN : proses eksekusi suatu program dengan maksud menemukan

Lebih terperinci

Testing dan Implementasi Sistem Informasi

Testing dan Implementasi Sistem Informasi Modul ke: Testing dan Implementasi Sistem Informasi Pada dasarnya, pengujian merupakan satu langkah dalam proses rekayasa perangkat lunak yang dapat dianggap sebagai hal yang merusak daripada membangun

Lebih terperinci

SOFTWARE TESTING. Ratna Wardani

SOFTWARE TESTING. Ratna Wardani SOFTWARE TESTING Ratna Wardani Capaian Memahami pentingnya Software Testing Memahami teknik dalam Software Testing Dasar-dasar Software Testing Teknik-teknik dalam Software Testing Here we go... Dasar-dasar

Lebih terperinci

4/18/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

4/18/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/18/14 Testing dan Audit Perangkat Lunak

Lebih terperinci

STRATEGI PENGUJIAN PERANGKAT LUNAK. Pertemuan 12

STRATEGI PENGUJIAN PERANGKAT LUNAK. Pertemuan 12 STRATEGI PENGUJIAN PERANGKAT LUNAK Pertemuan 12 PENDEKATAN STRATEGIS KE PENGUJIAN PERANGKAT LUNAK Pengujian PL adalah elemen kritis dari jaminan kualitas PL dan mepresentasikan spesifikasi, desain dan

Lebih terperinci

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Strategi Pengujian Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH 1.

Lebih terperinci

Pengujian dan Implementasi Sistem Informasi

Pengujian dan Implementasi Sistem Informasi Pengujian dan Implementasi Sistem Informasi Strategi Testing (Integration Testing, Validation Testing, dan System Testing) dan Seni Debugging Strategi Testing Strategi testing software mengintegrasikan

Lebih terperinci

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas

Lebih terperinci

TESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1

TESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1 TESTING SW SE6161 Perancangan dan Analisis Perangkat Lunak 1 Pengujian Perangkat Lunak Pengujian perangkat lunak mencakup: Strategi = mengintegrasikan metode perancangan kasus uji dlm sekumpulan langkah

Lebih terperinci

Testing dan Implementasi Sistem

Testing dan Implementasi Sistem Testing dan Sistem gi Testing Dr. Karmilasari Jurusan : S1 Sistem Informasi 1 Testing dan Sistem PengujianPLdilakukanuntuk PL untuk tujuanmenemukan kesalahan yang dibuat secara tidak sengaja saat PL tersebut

Lebih terperinci

Pengujian Perangkat Lunak

Pengujian Perangkat Lunak Pengujian Perangkat Lunak Shinta P. Sari White Box Pengujian white-box berfokus pada struktur kontrol program. Test case dilakukan untuk memastikan bahwa semua statement pada program telah dieksekusi paling

Lebih terperinci

Strategi Pengujian Perangkat Lunak

Strategi Pengujian Perangkat Lunak Strategi Pengujian Perangkat Lunak Testing is the process of exercising a program with the specific intent of finding errors prior to delivery to the end user. What Testing Shows errors requirements conformance

Lebih terperinci

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas

Lebih terperinci

IMPLEMENTASI SISTEM Reff : Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich

IMPLEMENTASI SISTEM Reff : Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Analisis dan Perancangan Sistem IMPLEMENTASI SISTEM Reff : Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Outline Tujuan Implementasi Sistem Pemrograman/Coding

Lebih terperinci

6/1/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

6/1/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 6/1/16 Manajemen Proyek IT - Universitas

Lebih terperinci

BAB I PENDAHULUAN. Lembaga Ilmu Pengetahuan Indonesia (LIPI) merupakan Lembaga

BAB I PENDAHULUAN. Lembaga Ilmu Pengetahuan Indonesia (LIPI) merupakan Lembaga BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Lembaga Ilmu Pengetahuan Indonesia (LIPI) merupakan Lembaga Pemerintah Non Kementerian Republik Indonesia yang dikoordinasikan oleh Kementerian Negara Riset

Lebih terperinci

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1). BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

Lebih terperinci

4/6/14 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

4/6/14 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/6/14 Manajemen Proyek IT - Universitas

Lebih terperinci

5/25/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta

5/25/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 5/25/16 Manajemen Proyek IT - Universitas

Lebih terperinci

TAHAPAN PENGEMBANGAN DESAIN, DAN VERIFIKASI DAN VALIDASI SISTEM YANG PENTING UNTUK KESELAMATAN BERBASIS KOMPUTER

TAHAPAN PENGEMBANGAN DESAIN, DAN VERIFIKASI DAN VALIDASI SISTEM YANG PENTING UNTUK KESELAMATAN BERBASIS KOMPUTER KEPALA BADAN PENGAWAS TENAGA NUKLIR REPUBLIK INDONESIA LAMPIRAN III PERATURAN KEPALA BADAN PENGAWAS TENAGA NUKLIR NOMOR 6 TAHUN 2012 TENTANG DESAIN SISTEM YANG PENTING UNTUK KESELAMATAN BERBASIS KOMPUTER

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Artificial Intelligence (AI) agen adalah fitur standar game komputer modern, baik sebagai lawan, teman atau tutor dari pemain. Agar tampil otentik, agen tersebut

Lebih terperinci

3/13/16. 1 Pengembangan dan Pemasaran Produk Berbasis IT - UMB Yogyakarta

3/13/16. 1 Pengembangan dan Pemasaran Produk Berbasis IT - UMB Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana-yogya.ac.id 1 Kompetensi Mahasiswa dapat mengetahui

Lebih terperinci

Chapter 2 What is Software Quality?

Chapter 2 What is Software Quality? Chapter 2 What is Software Quality? 2.1 Definisi Software Software: Program komputer, prosedur, dan dokumentasi dan data yang berkaitan dengan pengoperasian suatu sistem komputer. Keempat komponen yang

Lebih terperinci

Rekayasa Perangkat Lunak (Software Engineering)

Rekayasa Perangkat Lunak (Software Engineering) Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami pengertian kebutuhan perangkat lunak. Memahami apa yang dimaksud dengan analisis kebutuhan

Lebih terperinci

Strategi Pengujian Perangkat Lunak. Minggu ke 8

Strategi Pengujian Perangkat Lunak. Minggu ke 8 Strategi Pengujian Perangkat Lunak Minggu ke 8 Pendekatan Strategis ke pengujian perangkat lunak Pengujian Unit Pengujian Integrasi Pengujian Validasi Pengujian Sistem Pengujian Unit Berfokuspadaintiterkecildaridesain

Lebih terperinci

BAB 5 FAKTOR PENGUJIAN

BAB 5 FAKTOR PENGUJIAN BAB 5 FAKTOR PENGUJIAN Faktor pengujian adalah hal-hal (faktor-faktor) yang diperhatikan selama pengujian. Terdapat 15 faktor di dalam pengujian, tetapi tidak semua faktor yang mungkin digunakan, hal ini

Lebih terperinci

Testing dan Implementasi

Testing dan Implementasi Modul ke: 02Fakultas Dosen Fakultas Imlu Komputer Testing dan Implementasi Sistem Informasi berisi tentang Pengembangan Perangkat Lunak. : Agung Priambodo, S.Kom, M.Kom Program Studi Sistem Informasi KONTRAK

Lebih terperinci

Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: PIN BB: 23115EF6 Website:

Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: PIN BB: 23115EF6   Website: Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id Mahasiswa mengetahui cara menganalisis

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 4 TESTING DAN IMPLEMENTASI SISTEM Dasar-dasar Pengujian Perangkat Lunak Dasar-dasar Pengujian Perangkat Lunak. Pengujian White Box.

Lebih terperinci

14. PENGUJIAN PERANGKAT LUNAK Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V

14. PENGUJIAN PERANGKAT LUNAK Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V 14. PENGUJIAN PERANGKAT LUNAK 14.1 Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V 14.1 Dasar-dasar Pengujian Metrik Kualitas PL Maitainabilty Flexibility TESTABILITY Revisi

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Koperasi Bina Sejahtera Paguyuban Keluarga Bogem terletak di Kelurahan Kebonjayanti Kecamatan Kiaracondong Kota Bandung yang beralamat di Jl. Kebonjayanti No. 39 Kota

Lebih terperinci

ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK

ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK Mata Kuliah : Perancangan Perangkat Lunak LANJUT Dosen : Dr. Karmilasari ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK Program Pasca Sarjana Universitas Gunadarma REKAYASA PERANGKAT LUNAK

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN Latar Belakang Pajak Bumi dan Bangunan (PBB) adalah pajak negara yang dikenakan terhadap bumi dan bangunan berdasarkan UU Nomor 12 Tahun 1985 tentang Pajak Bumi dan Bangunan sebagaimana

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Jantung merupakan salah satu organ tubuh yang sangat penting bagi manusia. Jantung berfungsi mengatur sirkulasi darah yang kaya oksigen maupun mengangkut sisa-sisa

Lebih terperinci

METODE PENGUJIAN PERANGKAT LUNAK

METODE PENGUJIAN PERANGKAT LUNAK METODE PENGUJIAN PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU

Lebih terperinci

Kualitas Software dan Pengujian

Kualitas Software dan Pengujian Kualitas Software dan Pengujian Pendahuluan Kualitas (dalam bahasa Inggris: quality, berasal dari bahasa latin: qualitas) merupakan konsep yang selalu dicari pada setiap apapun yang dibuat oleh manusia.

Lebih terperinci

sebuah perusahaan bertugas untuk merekrut talenta-talenta berbakat, melatih

sebuah perusahaan bertugas untuk merekrut talenta-talenta berbakat, melatih 2 Fungsi Human Resources (HR) dalam perusahaan menjadi semakin penting dimana banyak perusahaan besar yang meningkatkan investasi dalam mendukung sistem tenaga kerja global dan menjadi lebih strategis.

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (KA) KODE / SKS : KK / 3 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (KA) KODE / SKS : KK / 3 SKS KODE / SKS : KK-03 / 3 SKS Minggu Pokok Bahasan Sub Pokok Bahasan Cara Pengajaran Ref Pengembangan Perangkat. Sumber. Agar mahasiswa dapat : Lunak aplikasi Membedakan sumber-sumber aplikasi serta mengevaluasi

Lebih terperinci

What Is It? Software Testing Strategies. Why Is It Important? Who Does It? What Is The Work Product? What Are The Step? Ir. I Gede Made Karma, MT

What Is It? Software Testing Strategies. Why Is It Important? Who Does It? What Is The Work Product? What Are The Step? Ir. I Gede Made Karma, MT What Is It? Software Testing Strategies Oleh : Ir. I ede Made Karma, MT Perancangan kasus untuk pengujian efektif adalah penting, begitu juga strategi yang dipergunakan untuk mengeksekusinya. 1. Perlukah

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 3 Sistem Informasi Manajemen Komputer: Pengertian Analisis dan Perancangan Sistem Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Latar Belakang Latar

Lebih terperinci

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University Ratna Wardani Department of Electronic Engineering Yogyakarta State University S/W Process Model Tahapan S/W Process Model Proses S/W Materi Model Waterfall Model Prototype Model Rapid Application Development

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG Pada umumnya membuat sebuah task list masih dibuat dengan cara manual, yaitu mencatatkan daftar tugas yang akan kita lakukan pada sebuah kertas. Pengecekan waktu juga

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Menurut Herlambang dan Tanuwijaya (2005: 116) definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan

Lebih terperinci

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang 1. BAB 1 PENDAHULUAN 1.1 Latar Belakang Karimake adalah salah satu perusahaan manufaktur yang memproduksi pakaian rajut. Perusahaan ini didirikan pada tahun 2011. Perusahaan ini berada di sentra industri

Lebih terperinci

Pengujian pada Perangkat Lunak. Lukman Hakim

Pengujian pada Perangkat Lunak. Lukman Hakim Pengujian pada Perangkat Lunak Lukman Hakim Pengujian Validasi KajianKonfigurasi(audit) Elemen dari proses validasi Memastikan apakah semua elemen konfigurasi perangkat lunak telah dikembangkan dengan

Lebih terperinci

BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN

BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN Pengujian perangkat lunak dilakukan untuk mendapatkan suatu perangkat unak yang layak untuk digunakan. Suatu perangkat lunak yang telah selesai diujikan harus

Lebih terperinci

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN BAB 3 METODOLOGI PENELITIAN 3.1 Desain Penelitian Menentukan Kebutuhan Data Yang Digunakan Mengumpulkan Data Yang Akan Digunakan Mempersiapkan Alat Dan Bahan Wawancara Studi Literatur Desain Penelitian

Lebih terperinci

Teknik-Teknik Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Teknik-Teknik Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Teknik-Teknik Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami teknik yang terdapat pada pengujian perangkat

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7 GBPP ST-RK-1.00-014-003/R- GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7 Berlaku mulai: Gasal/2010 JUDUL MATA KULIAH : TESTING DAN IMPLEMENTASI SISTEM NOMOR KODE

Lebih terperinci

SPESIFIKASI PERANGKAT LUNAK

SPESIFIKASI PERANGKAT LUNAK SPESIFIKASI PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 1.1 Latar Belakang PENDAHULUAN Perkembangan teknologi informasi yang pesat belakangan ini telah memasuki hampir semua bidang kehidupan. Hal ini ditandai dengan banyak nya masyarakat yang menginginkan

Lebih terperinci

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina* Review of Process Model SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina* Beberapa Model Proses RPL Linear Sequential Model Evolutionary Software Process Model Incremental Model Spiral Model

Lebih terperinci

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM MAKALAH DESAIN TEST CASE NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 PENGUJIAN PERANGKAT

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA EVENT BERBASIS WEB PADA UKM RADIO MERCU BUANA

PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA EVENT BERBASIS WEB PADA UKM RADIO MERCU BUANA BAB I PENDAHULUAN 1.1 Latar Belakang Unit Kegiatan Mahasiswa Radio Mercu Buana merupakan salah satu UKM di lingkungan Universitas Mercu Buana Jakarta. UKM Radio Mercu Buana mewadahi dan mengembangkan potensi-potensi

Lebih terperinci

Tugas Rekayasa Perangkat Lunak

Tugas Rekayasa Perangkat Lunak Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK

Lebih terperinci

pada masalah pengumpulan kebutuhan pengguna pada tingkatan sistem (system requirements) dengan mendefinisikan konsep sistem beserta interface yang

pada masalah pengumpulan kebutuhan pengguna pada tingkatan sistem (system requirements) dengan mendefinisikan konsep sistem beserta interface yang 7 dan bahkan dengan perangkat lunak lainnya. Tahap ini sangat menekankan pada masalah pengumpulan kebutuhan pengguna pada tingkatan sistem (system requirements) dengan mendefinisikan konsep sistem beserta

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Usia produktif dengan rentang usia 18 45 tahun, merupakan usia dimana manusia sudah matang secara fisik dan biologis. Pada usia inilah manusia sedang berada pada

Lebih terperinci

DESAIN TEST CASE. Tugas ke 11 Rekayasa Perangkat Lunak

DESAIN TEST CASE. Tugas ke 11 Rekayasa Perangkat Lunak DESAIN TEST CASE Tugas ke 11 Rekayasa Perangkat Lunak Dibuat oleh : Dekha Sundhawati (41813120217) Dosen Pengampu : Wachyu Hari Haji, S.Kom,MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

3/13/16. 1 Pengembangan dan Pemasaran Produk Berbasis IT - UMB Yogyakarta

3/13/16. 1 Pengembangan dan Pemasaran Produk Berbasis IT - UMB Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana-yogya.ac.id 1 Kompetensi Mahasiswa mengetahui dan

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom TEKNIK PENGUJIAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom Latar Belakang Pengujian Perangkat Lunak adalah elemen kritis dari jaminan kualitas P/L dan merupakan review puncak terhadap spesifikasi, desain

Lebih terperinci

BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu.

BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu. BAB I PENDAHULUAN I.1. Latar Belakang Pada zaman sekarang ini mungkin dikalangan banyak masyarakat memungkinkan perlu untuk mengunjungi yang biasanya disebut dengan pusat perbelanjaan atau pusat pasar.

Lebih terperinci

SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS

SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS Bahan Ajar Rekaya Perangkat Lunak SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS Linear SequentialModel/ Waterfall Model Model ini adalah model klasik yang bersifat sistematis, berurutan

Lebih terperinci

SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI

SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI SAP SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI JUDUL MATA KULIAH NOMOR KODE / SKS PRASYARAT DESKRIPSI SINGKAT MANFAAT MATA KULIAH TUJUAN INSTRUKSIONAL DAFTAR PUSTAKA PROSENTASE PENILAIAN

Lebih terperinci

Teknik Pengujian Perangkat Lunak By : Afijal. M.Kom

Teknik Pengujian Perangkat Lunak By : Afijal. M.Kom Rekayasa Perangkat Lunak Teknik Pengujian Perangkat Lunak By : Afijal. M.Kom Pengembangan sistem perangkat lunak melibatkan sederetan aktivitas produksi di mana peluang terjadinya kesalahan manusia sangat

Lebih terperinci

BAB I PENDAHULUAN. Dalam bab ini akan menerangkan beberapa acuan dalam melakukan kerja

BAB I PENDAHULUAN. Dalam bab ini akan menerangkan beberapa acuan dalam melakukan kerja BAB I PENDAHULUAN Dalam bab ini akan menerangkan beberapa acuan dalam melakukan kerja praktek di sebuah Teleshop yakni antara lain latar belakang masalah, identifikasi masalah, tujuan, batasan masalah,

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 1 TESTING DAN IMPLEMENTASI SISTEM Pendahuluan Ruang Lingkup Testing dan Implementasi Sistem. Sasaran Pembelajaran Testing dan Implementasi

Lebih terperinci

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA BAB IV HASIL DAN UJICOBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari Sistem Pendukung Keputusan Pemberian Bonus Berdasarkan Kinerja Pegawai dengan Menggunakan Metode Naive

Lebih terperinci

Berdasarkan uraian diatas maka dalam mendukung proses kelancaran

Berdasarkan uraian diatas maka dalam mendukung proses kelancaran 2 yang ada di dunia kerja. Untuk mengatasi permasalahan tersebut, maka Perguruan Tinggi mewajibkan setiap mahasiswanya untuk mengikuti program kerja praktek di suatu lembaga, instansi atau perusahaan,

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pembuatan essay dalam penilaian hasil kegiatan belajar dinilai sebagai metode yang tepat, karena melibatkan kemampuan siswa untuk mengingat, mengorganisasikan,

Lebih terperinci

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi Pengembangan Sistem Informasi Pengembangan Sistem Dilakukan dengan menggunakan metodologi Metodologi adalah suatu proses standar yang diikuti oleh organisasi untuk melaksanakan seluruh langkah yang diperlukan

Lebih terperinci

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal. 2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan

Lebih terperinci

Jenis Metode Pengembangan Perangkat Lunak

Jenis Metode Pengembangan Perangkat Lunak Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : dan Implementasi Sistem Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Perencanaan Sistem, Analisis Sistem, Perancangan Sistem Umum, dan Seleksi

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Dan Implementasi Sistem Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Perencanaan Sistem, Analisis Sistem, Perancangan Sistem Umum, dan Seleksi

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Bab ini menjelaskan gambaran secara global produk tentang perangkat lunak produk yang akan dibuat, dalam hal ini ialah migrasi sistem informasi absensi dari pemrograman terstruktur

Lebih terperinci

Implementasi Sistem. Cahya Putra, M.Kom. Modul ke: Fakultas Ilmu Komputer. Program Studi Sistem Informasi

Implementasi Sistem. Cahya Putra, M.Kom. Modul ke: Fakultas Ilmu Komputer. Program Studi Sistem Informasi Implementasi Sistem Modul ke: 14 Bima Fakultas Ilmu Komputer Adalah formulasi rinci dan representasi grafik mengenai cara pencapaian implementasi sistem yang akan dilaksanakan (Tergantung pada Kompleksitas

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi yang sangat pesat memberikan pengaruh pada kehidupan masyarakat. Terlebih lagi dengan munculnya internet sebagai salah satu sumber

Lebih terperinci

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data BAB I PENDAHULUAN 1.1. Latar Belakang Dalam dunia pendidikan, teknologi informasi sangat banyak membantu seperti dalam hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun

Lebih terperinci

Strategi Testing. Rudi Susanto. module to be tested. results. software engineer test cases

Strategi Testing. Rudi Susanto. module to be tested. results. software engineer test cases Strategi Testing Rudi Susanto module to be tested results software engineer test cases Testing Strategy Strategi testing software mengintegrasikan metode metode disain test cases software ke dalam suatu

Lebih terperinci

STANDAR PENGEMBANGAN APLIKASI

STANDAR PENGEMBANGAN APLIKASI LAMPIRAN IV PERATURAN MENTERI PEKERJAAN UMUM DAN PERUMAHAN RAKYAT REPUBLIK INDONESIA NOMOR 17/PRT/M/2016 TENTANG PENYELENGGARAAN TEKNOLOGI INFORMASI DAN KOMUNIKASI DI KEMENTERIAN PEKERJAAN UMUM DAN PERUMAHAN

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang diteliti oleh penulis adalah

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang diteliti oleh penulis adalah BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Objek penelitian yang diteliti oleh penulis adalah Yakina Art Shop yang beralamat di Jl. Raya Pasekon No.47 Cipanas Cianjur, Jawa Barat. Adapun

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (JURUSAN SISTEM INFORMASI) KODE / SKS : AK / 3 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (JURUSAN SISTEM INFORMASI) KODE / SKS : AK / 3 SKS Pokok Bahasan dan TIU Sub Pokok Bahasan dan TIK Teknik Media 1 Pendahuluaan Ruang lingkup Mata Kuliah, Sasaraan, Tujuan, Kompetensi lulusan 2, 3 Pengembangan Memahami langkahlangkah agar dapat mengorganisir

Lebih terperinci

BAB I PENDAHULUAN. penting dalam kehidupan manusia. Voting digunakan mulai dari tingkat

BAB I PENDAHULUAN. penting dalam kehidupan manusia. Voting digunakan mulai dari tingkat BAB I PENDAHULUAN 1.1. Latar Belakang Voting telah menjadi salah satu metode untuk mengambil keputusan penting dalam kehidupan manusia. Voting digunakan mulai dari tingkat masyarakat terkecil, yaitu keluarga,

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan sebuah Implementasi sistem. Pada tahapan implementasi, pengembangan

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Bab ini akan membahas mengenai perspektif global tentang produk perangkat lunak yang dibuat, dalam hal ini adalah perangkat lunak pembangkit dokumentasi basis data. Perspektif

Lebih terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat Oleh : 1. Andrey ( ) Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Arti dan Definisi Perangkat Lunak (software) adalah kumpulan beberapa perintah

Lebih terperinci

BAB 1 PENDAHULUAN. kemajuan sangat pesat terutama dibidang teknologi komputer. Disadari maupun. komputerisasi akan mempermudah aktivitas sehari-hari.

BAB 1 PENDAHULUAN. kemajuan sangat pesat terutama dibidang teknologi komputer. Disadari maupun. komputerisasi akan mempermudah aktivitas sehari-hari. 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan dunia informasi dan teknologi dewasa ini mengalami kemajuan sangat pesat terutama dibidang teknologi komputer. Disadari maupun tidak disadari

Lebih terperinci