230 likes | 653 Views
Metodologi Rekayasa Sistem Informasi. Firdaus , M.T. firdaus_ktm@yahoo.com. Tujuan Pemebelajaran. Mahasiswa memahami beberapa metode dalam melakukan rekayasa sistem informasi. Penejelasan Tugas Pribadi. Membuat rancangan sistem informasi sesuai dengan materi kuliah
E N D
MetodologiRekayasaSistemInformasi Firdaus, M.T. firdaus_ktm@yahoo.com
TujuanPemebelajaran • Mahasiswamemahamibeberapametodedalammelakukanrekayasasisteminformasi
PenejelasanTugasPribadi • Membuatrancangansisteminformasisesuaidenganmaterikuliah • Secarakeseluruhandikumpulkan1 minggusebelumUTS • Penilaian: Ketepatanwaktu, kelengkapanmateri, Ketepatanmateri, Kejelasanpemaparantulisan
Lanjutan… • Buka blog : www.informatika0385.wordpress.com • Isibiodatapesertakuliahdilink blog diatas • Bergabungke group: rsi-poltekmi@yahoo.com
TugasKelompok • Membuat Software untuksisteminformasi • Bahasapemrogramanbebas (minimal access) • Dipresentasikan 1 minggusebelum UAS • Minimal input dan output berjalandenganbaik • Penilaian : KetepatanWaktu, Inovasi, Pemodelan, Kemungkinandapatditerapakantinggi (dibuktikandengantandatangan & komentarcalonpengguna)
MetodeUmumRekayasaSistemInformasi • Investigasi kelayakan • Analisis kebutuhan yang terdiri dari : • analisis organisasi • analisis sistem saat ini • analisis fungsional requirement • Perancangan spesifikasi sistem dan user interface • Implementasi operasional sistem • Perbaikan sistem
Arman’sframework 1. Business-to-Customer (B2C)Perdagangan melalui jaringan elektronik yang berkenaan dengan transaksi antara sebuah perusahaan dengan pemakai akhir dari produk.2.Business-to-Business (B2B)Perdagangan melalui jaringan elektronik yang berkenaan dengan transaksi antara perusahaan-perusahaan yang tidak melibatkan pemakai akhir
1. Defining Scope • Scope adalahdefinisisingkatsebuahsisteminformasi yang akandibangun • Pendefinisian scope dilakukanolehpemilikprosesbisnis (akanlebihbaikjikadibantuolehtenaga TI) • Termasuk scope : tujuaninformasi (input dan output), Function and performance, dan reliability
2. Quick Project Estimation • Aktifitasuntukmemperkirakansumberdayadanupaya yang dibutuhkanuntukmendukungprosespengembangansistem • Biasanyasemuasumberdayadanusahadirubahkedalamnilaiuanguntukmemperkirakannilaiprojek (perkiraanbiaya)
3. SistemDevelopment Life Cycle • Communication : Project Initation, Requirement Gathering • Planning : Estimating, Scheduling, Tracking • Modeling : Analysis, Design • Contruction: Coding, Testing • Deployment : Delivery, Support, Feedback
Software Development Models 1. Waterfall Model (Linear Sequential) 2. Incremental Process Model • Incremental Model • RAD (Rapid Application Development) Model 3. Evolutionary Process Models • Prototyping • The Spiral Model • Concurrent Development Model 4. Specialized Process Models • Component Based Development • Formal Methods Model • Aspect Oriented Software Development 5. The Unified Process
Waterfall Model Communication Project initation Requirement Gathering Planning estimating Scheduling tracking Modeling Analysis Design Construction Code Test Deployment delivery Support feedback
Project Management • Scope Management • Time Management • Cost Management • Quality Management • Human Resource Management • Communication Management • Risk Management • Procurement Management
Tugasdikelas • Bentukkelompok @3 orang • Tentukansalahsatusisteminformasi yang berbedadengan yang lainnya • Diskusikan : • Tujuanpembuatan • Input – Output • Calonpengguna
TugasRumah • Perorangan • Dikumpukanmaksimal : jum’at. 12 Oktke email • Pilihsalahsatusisteminformasi yang berbedadengan yang lainnya • Tujuanpembuatan • Input – Output • Calonpengguna