Rabu, 13 Maret 2013

SDLC (Software Development Life Cycle)

SDLC (Software Development Life Cycle) | RPL (Rekayasa Perangkat Lunak)
Hmmz,, satu lagi matakuliah yang akan saya coba bahas di blog ini yaitu tentang RPL ( REKAYASA PERANGKAT LUNAK). Untuk postingan pertama, saya mau mengulas tentang SDLC (Software Development Life Cycle).

SDLC (Software Development Life Cycle, Siklus Hidup Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem)  merupakan siklus  yang harus dilakukan dalam pengembangan Perangkat Lunak (PL), agar sesuai dengan tahap - tahap yang sudah ditentukan dan untuk mendapatkan PL yang sesuai dengan kebutuhan user. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: analisis (analysis), desain (design), program (build), uji coba (testing) dan pengelolaan (maintenance).


No
Tahapan Siklus
Aktivitas Verifikasi
1.
Analisis Requirements
-  Menentukan pendekatan verifikasi kebutuhan
-  Melakukan test fungsional data
-  Menentukan konsistensi kesesuaian antara design & requirements
2.
Design
-  Mendefinisikan kesesuaian design
-  Melakukan test struktural & test fungsional data
3.
Build / Program
-  Mendefinisikan kesesuaian implementasi
-  Melakukan test struktural & test fungsional data untuk pemrograman
4.
Test
-  Melakukan test terhadap aplikasi sistem
5.
Installation
-  Melakukan test integrasi produk dengan sistem
6.
Maintain
-  Melakukan pemeliharaan & test ulang


Kesalahan / Problem Komputer :
1. Software Problem
- Design yang tidak lengkap / kesalahan dalam kriteria
- Tidak bisa mendeskripsikan kebutuhan user
2. Data Problem
- Incorrect Data (Data yang tidak benar)
- Incomplete Data (Data yang tidak komplit)
-Obsolette Data (Data yang sudah kadaluarsa)

Metode Pengujian Perangkat Lunak (PL)
1. Black Box Testing (Fungsional)
- Fokus pada output yang dihasilkan, apakah sesuai dengan input yang diberikan.
- Membandingkan kesesuaian output dengan spesifikasi kebutuhan fungsional.
2. White Box Testing (Struktural) / Glass Testing
- Menguji modul untuk meneliti kode program.
- Menguji untuk memastikan operasi internal berjalan dengan spesifikasi.
- Semua komponen di uji.

Akhirnya beres jugaaa,,, mungkin itu aja yang bisa saya ulas mengenai SDLC (soalnya cuman segitu catatan saya hahaha).

0 komentar:

Posting Komentar

 
;