Loading...

Friday 25 February 2011

Siklus Perkembangan Software

Siklus Hidup Pengembangan Software (Software Development Life Cycle)
            Membangun perangkat lunak mengikuti tiga tahap SWDLC, yaitu :
a. Rancangan (Design)
              Bagian dari rancangan sistem terinci yang akan dikonversi ke program aplikasi yang dapat digunakan sebagai pedoman oleh programmer dalam menulis program. Alat (tools) rancangan program yang pokok adalah :
1.      Bagan Terstruktur (Structure Chart)                           
2.      Diagram Warnier/Orr (W/O)
3.      Bahasa Inggris Terstruktur (Structure English)           
4.      Diagram Jackson
5.      Tabel Keputusan (Decision Tabel)
6.      Pohon Keputusan (Decision Tree)
7.      Persamaan/mirip bahasa pemrograman (Pseudocode)
8.      Kamus Data (Data Dictionary)
b. Kode (Code)
                 Menulis statemen dalam bahasa pemrograman yang diasumsikan dibuat dan dijalankan oleh programmer dan tidak secara otomatis seperti yang dibangkitkan oleh paket CASE (Computer Aided Software Engineering). Beberapa paket CASE akan membangkitkan kode dari beberapa rancangan terinci sehingga menghapus adanya kebutuhan pengkode manusia (human coders).

c. Uji (Test)
                 Pengujian terhadap semua modul kode untuk mendeteksi dan menghapus kesalahan.

0 comments: