PROYEK PERANGKAT LUNAK : ALTERNATIF PENERAPAN TEORI DALAM PRAKTEK Amin Kurniawan
BATASAN •Bidang: Aplikasi Bisnis •Waktu: 6 bulan – 2 tahun •Jenis: Tailor Made Amin Kurniawan
Customer Developer Manajer Proyek Staff IT Wakil User Manajer Proyek Analis Programmer DokumentasiORGANISASI Amin Kurniawan
Kontrak Perencanaan Analisa DesainMODEL Konstruksi Ujicoba Implementasi Maintenance Repository Evaluasi Amin Kurniawan
DesainBisnis Program Dokumen • Penamaan • Desain • Program • Asuransi • Akuntansi • SDM dll • Entri • Laporan • Migrasi & Konsolidasi • Security • Survey, Proposal, Kontrak • Kuesioner • Spesifikasi & Desain • Manual REPOSITORYStandarisasi Amin Kurniawan
•Pengenalan masalah •Sasaran Pengembangan •Identifikasi Kendala : –Teknis (H/W, S/W) –Finansial –Jadwal –Personel (Manajemen, User, IT) •Ruang Lingkup •Estimasi : time, resource, cost (Effort based on FP) •Proposal & Presentasi SolusiPERENCANAAN Amin Kurniawan
•Review Current System –SOP –Input, Proses, Output –User –Kendala •Review Application Requirement –Interview –Observasi –Informal & Formal Meeting ANALISA - 1 Amin Kurniawan
•Spesifikasi Aplikasi –Business Description –Business Flow –DFD (Logical / User Point of View) –ERD (Logical / User Point of View) –Object Structure –Kodifikasi ANALISA - 2 Amin Kurniawan
•Application Description •Application Flow •DFD (Physical / Developer Point of View) •ERD (Physical / Developer Point of View) •Data Dictionary •Function Description •StandardDESAIN Amin Kurniawan
•Standar Program –Header –Komentar –Indentasi –Penamaan variabel / keyword •Fleksibel Input Device •Error Message Standard •Undoable actionKONSTRUKSI Amin Kurniawan
•Unit Test •Integration Test •User Acceptance Test •Simulation / Scenario TestUJICOBA Amin Kurniawan
•Pilot •Immediate •Phase •Parallel Metode Instalasi Sosialisasi IMPLEMENTASI - 1 Operasional Amin Kurniawan
•Persiapan : persiapkan lingkungan aplikasi termasuk untuk sosialisasi contoh-contoh data •Sosialisasi SOP, workflow, kodifikasi dll. •Sosialisasi Aplikasi Metode Instalasi Sosialisasi IMPLEMENTASI - 2 Operasional Amin Kurniawan
•Instalasi •Setting struktur user, hak akses, data master •Setting parameter komponen-komponen aplikasi Instalasi Sosialisasi Metode IMPLEMENTASI - 3 Operasional Amin Kurniawan
•Monitor operasional aplikasi pada lingkungan yang sebenarnya Instalasi Operasional Sosialisasi IMPLEMENTASI - 4 Metode Amin Kurniawan
MAINTENANCE Correction Maintenance & Reporting bukan Adaptive, Enhancement & Proactive Amin Kurniawan