Disusun oleh :
Romi Sanubari
4KA18
Dosen : Rika Febriana
Universitas Gunadarma
2017/2018
1. SDLC
Saat ini ada beberapa model yang berkembang terkait dengan System Development Life Cycle (SDLC). SDLC adalah suatu siklus kegiatan yang dilakukan untuk menjawab permasalahan dan kesempatan bisnis dengan membuat sistem informasi yang berbasis komputer.
Tahapan-Tahapan Dalam SDLC
System Investigation
Dalam tahap ini, perancang harus melakukan survey untuk mengetahui masalah apa dan penyebab masalah tersebut dalam suatu proses bisnis.
System Design
Dalam tahap ini, sistem informasi yang ingin dipakai akan dibuat rancangannya terlebih dahulu sehingga pada tahap selanjutnya sistem informasi yang akan dibuat menjadi lebih jelas.
Programming
Pada tahap ini programmer akan membuat program sesuai dengan rancangan yang telah dibuat pada tahap sebelumnya. Programmer akan memakai Bahasa pemrograman tertentu untuk membuat sistem informasi tersebut.
Testing
Dalam tahap ini, sistem informasi yang selesai dibuat akan dilakukan uji coba pada keadaan yang sebenarnya untuk menemukan kelemahan dari sistem informasi dan mengecek kinerjanya.
Implementation
Tahap ini akan dilakukan jika tahap sebelumnya telah sukses memenuhi kebutuhan prosses bisnis tersebut dan disetujui. Pada tahap ini, sistem informasi akan diterapkan pada proses bisnis untuk membantu permasalahan yang ada
2. Konsep dan Teknik Pengujian Perangkat Lunak
Pengujian perangkat lunak adalah proses evaluasi item perangkat lunak untuk mendeteksi perbedaan antara input yang diberikan dan keluaran yang diharapkan. Juga untuk menilai fitur item perangkat lunak A. Pengujian menilai kualitas produk. Software testing adalah proses yang harus dilakukan selama proses pengembangan. Dengan kata lain pengujian perangkat lunak adalah proses verifikasi dan validasi.
Dasar-dasar pengujian perangkat lunak
Ada dua dasar pengujian perangkat lunak: pengujian blackbox dan pengujian whitebox.
Pengujian Blackbox
Pengujian BlackBox adalah teknik pengujian yang mengabaikan mekanisme internal sistem dan berfokus pada keluaran yang dihasilkan terhadap input dan eksekusi sistem. Hal ini juga disebut pengujian fungsional.
Pengujian Whitebox
Pengujian white box adalah teknik pengujian yang memperhitungkan mekanisme internal suatu sistem. Hal ini juga disebut pengujian struktural dan pengujian kotak kaca.
Pengujian BlackBox sering digunakan untuk validasi dan pengujian white box sering digunakan untuk verifikasi.
3. Faktor-Faktor Pengujian Perangkat lunak
Untuk merancang Uji Kasus, faktor-faktor berikut dipertimbangkan:
1.Kebenaran
2.Negatif
3.Antarmuka pengguna
4.Kegunaan
5.Kinerja
6.Keamanan
7.Integrasi
8.Keandalan
9.Kesesuaian
4. Stratei Pengujian Perangkat Lunak
Sebuah strategi pengujian harus dikembangkan dengan maksud untuk memberikan cara yang paling efektif dan efisien untuk menguji perangkat lunak. Saat mengembangkan strategi pengujian, beberapa pertanyaan muncul seperti: kapan dan jenis pengujian apa yang harus dilakukan? Apa tujuan dari pengujian? Siapa yang bertanggung jawab untuk melakukan pengujian? Keluaran apa yang dihasilkan sebagai hasil pengujian? Masukan yang harus tersedia saat mengembangkan strategi pengujian tercantum di bawah ini.
1.Jenis proyek pembangunan
2.Informasi lengkap tentang komponen perangkat keras dan perangkat lunak yang dibutuhkan untuk mengembangkan perangkat lunak
3. Risiko yang terlibat
4. Deskripsi sumber daya yang dibutuhkan untuk pengujian
5.Deskripsi semua metode pengujian yang diperlukan untuk menguji berbagai fase SDLC
6.Rincian semua atribut yang tidak dapat diberikan perangkat lunak. Misalnya, perangkat lunak tidak dapat menjelaskan keterbatasannya sendiri.
1.Jenis proyek pembangunan
2.Informasi lengkap tentang komponen perangkat keras dan perangkat lunak yang dibutuhkan untuk mengembangkan perangkat lunak
3. Risiko yang terlibat
4. Deskripsi sumber daya yang dibutuhkan untuk pengujian
5.Deskripsi semua metode pengujian yang diperlukan untuk menguji berbagai fase SDLC
6.Rincian semua atribut yang tidak dapat diberikan perangkat lunak. Misalnya, perangkat lunak tidak dapat menjelaskan keterbatasannya sendiri.
No comments:
Post a Comment