
a. General Sistem Life Cycle (GSLC)
Fase-fase utama (general) è semua sistem (sistem biologis, fisikal, sosial , dll). Adapun fase-fase tersebut terbagi dalam empat fase, yaitu :
- Development (introduction)
- Growth
- Maturity (batas waktu / dewasa)
- Deterioration (decline) / Old
b. Information Sistems Life Cycle (ISLC) Merupakan fase-fase utama (General) yang terjadi pada sistem Informasi. Fase-fase utama (general) è sistem informasi. Adapun fase-fase tersebut terbagi dalam empat fase, yaitu :
- Sistem Development (Design)
- Sistem Implementation
- Sistem Operation (Maintenance)
- Sistem Obsolescence / Old
c. Sistems Development Life Cycle (SDLC)
- Analysis
- Mengumpulkan kebutuhan secara lengkap kemudian kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap
- Design
- Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap
- Implementation
- Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara
- Development
- Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya
- Testing
- Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing)
- Maintenance
- Proses pemeliharaan sistem yang sudah dibangun.

ANALYSIS
Dalam tahap analisis ini, digunakan oleh analisis sistem untuk :
- Membuat keputusan apabila sistem saat ini mempunyai masalah atau sudah tidak berfungsi secara baik dan hasil analisisnya digunakan sebagai dasar untuk memperbaiki sistem.
- Mengetahui ruang lingkup pekerjaan yang akan ditanganinya.
- Memahami sistem yang sedang berjalan saat ini
- Mengidentifikasi masalah dan mencari solusinya
KEGIATAN YANG DILAKUKAN DALAM TAHAP ANALISIS
- Problem Detection
- Initial Investigation
- Requirement Analysis (Determination of Ideal Sistems)
- Generation of Sysytem Alternatives5. Selection of Proper Sistem
DESIGN / PERANCANGAN
a.Tujuan
Mendesign sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternative sistem yang terbaik.
b. Kegiatan yang dilakukan dalam tahap perancangan ini adalah
- Output Design
- Input Design
- File Design
IMPLEMENTATION
a. Tujuan
- Melakukan kegiatan spesifikasi rancangan logical kedalam kegiatan yang sebenarnya dari sistem informasi yang akan dibangunnya atau dikembangkannya.
- Mengimplementasikan sistem yang baru.
- Menjamin bahwa sistem yang baru dapat berjalan secara optimal.
B. Kegiatan yang dilakukan dalam tahap implementasi
- Programming & Testing
- Training
- Sistem Change over