SISTEM DEVELOPMENT LIFE CYCLE OLEH: LISTYA FRANSISKA LUCY DIAN MAHARANI GALUH NINA TRI
SISTEM DEVELOPMENT LIFE CYCLE PENGEMBANGAN SISTEM INFORMASI BERBASIS KOMPUTER 2 4 3 1 REKAYASA PERANGKAT LUNAK UNTUK SIM PENGUJIAN PERANGKAT LUNAK SIM PEMELIHARAAN PERANGKAT LUNAK SIM
PENGEMBANGAN SISTEM INFORMASI BERBASIS KOMPUTER Siklus hidup pengembangan sistem, merupakan proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informal berbasis komputer.
Siklus hidup pengembangan sistem informasi terdapat lima tahapan: Tahap Perencanaan Sistem Tahap Analisis Sistem Tahap Perancangan Sistem Tahap Implementasi Sistem Tahap Penggunaan Sistem
Terdapat beberapa pendekatan untuk mengembangkan sistem dipandang dari metodologi yang digunakan yaitu: 1 Pendekatan Klasik (Classical Approach) dan Pendekatan Terstruktur (Structured Approach). 2 Pendekatan Sepotong (Piece Approach) dan Pendekatan Sistem (Systems Approach). 3 Pendekatan Bawah Naik (Bottom Up Approach) dan Pendekatan Atas Turun (Top Down Approach) 4 Pendekatan Sistem Menyeluruh dan Pendekatan Moduler. 5 Pendekatan Lompatan Jauh (Great Loop Approach) dan Pendekatan Berkembang (Evolution Approcah).
REKAYASA PERANGKAT LUNAK UNTUK SIM Menurut Sutanta (2003:128) menyatakan bahwa rekayasa perangkat lunak SIM adalah penerapan dan pemanfaatan prinsip-prinsip rekayasa untuk menghasilkan software yang ekonomis, andal dan bekerja secara efisien pada mesin-mesin yang nyata, dengan elemen-elemennya meliputi: Metode/Method Alat/Tool Prosedur/Procedure
Siklus Klasik/Model Air Terjun Teknik Rekayasa Perangkat Lunak SIM Siklus Klasik/Model Air Terjun Phototyping Model Spiral
MANAJEMEN PROYEK REKAYASA PERANGKAT LUNAK SIM Pengukuran Terhadap Perangkat Lunak Estimasi Proyek Rekayasa Perangkat Lunak Analisis Resiko Proyek Rekayasa Perangkat Lunak Penjadwalan Proyek Rekayasa Perangkat Lunak Rencana Proyek Rekayasa Perangkat Lunak
ANALISIS PERSYARATAN PERANGKAT LUNAK Dasar dasar analisis persyaratan perangkat lunak Pemahaman persoalan dalam konteks perangkat lunak Evaluasi dan sintesis Aktivitas evaluasi Spesifikasi perangkat lunak Dokumen analisis persyaratan perangkat lunak Pendahuluan, Deskripsi informasi, Deskripsi fungsi, Deskripsi karakteristik dan kelakuan, Kriteria validasi, Lampiran Metode analisis dan pemodelan Diagram warnioer-Orr Jackson’s diagram / JSD
PERANCANGAN PERANGKAT LUNAK SIM Aktivitas pertama dalam perancangan perangkat lunak SIM berawal dari model-model informasi yang terdiri dari fungsi, behavior, dan persyaratan-persyaratan lain. Model-model tersebut diperlukan untuk menyusun: 1. Rancangan data, yaitu menentukan domain struktur basis data 2. Rancangan arsitektur, yaitu menentukan hubungan antar komponen-komponen struktur dari program 3. Prosedur, yaitu menentukan deskripsi prosedur dalam sistem
Dasar perancangan perangkat lunak Modularitas Berkaitan dengan arsitekturnya, perangkat lunak terdiri atas komponen-komponen yang disebut modul yang diintegrasikan untuk memenuhi persyaratan yang diinginkan Cohession Kohesi dimaksudkan sebagai kekuatan sebuah modul untuk dapat mengerjakan sebuah tugas yang spesifik. Setiap modul dalam perangkat lunak diharapkan memilki kohesi yang tinggi.
PENGUJIAN PERANGKAT LUNAK SIM Pengujian white box. Pengujian black box.
PEMELIHARAAN PERANGKAT LUNAK SIM Korektif Adaptif atau produktif Penyempurnaan Preventif
Thank You !!!