Perkembangan dan penggunaan sistem berbasis komputer melalui suatu siklus hidup sistem (system life cycle) adalah evolusi sistem berbasis komputer mengikuti suatu pola yang disebut siklus hidup sistem, yang terdiri dari tahap perencanaan, analisis, rancangan, dan penerapan serta penggunaan. Manajer dari area pemakai terlibat dalam perencanaan dengan maksud agar proyek akan memperoleh manfaat. Analis sistem membantu manajer dalam pendefinisian masalah, menetapkan tujuan dan mengenai kendala-kendala serta studi kelayakan.bahwa pemakai serta spesialis informasi memainkan peranan penting dalam setiap tahapnya.
Apa pentingnya manajemen siklus hidup, dan bagaimana peran yang dimainkan oleh para eksekutif, komite pengarah SIM (MIS steering committee), dan pemimpin proyek ?