system development and system analyst
DESCRIPTION
Introduction to System Development and System AnalystTRANSCRIPT
Introduction to System Development & System Analysis
Kelompok :Claudia V.W. – 10130210108
Vanysia – 10130210109Meryana - 10130210110Tiffany G. – 10130210111
Irene L. - 10130210121
SDLC (System Development Life Cycle)
Lima langkah proses yang meliputi: • Analisis sistem• Desain konseptual• Desain fisik• Implementasi dan konversi• Operasi dan pemeliharaan
System Analysis
• Fase pengembangan sistem yang melibatkan studi tentang sistem yang ada dan proses kerja untuk mengidentifikasi kekuatan, kelemahan, dan peluang untuk perbaikan– Investigasi awal– Survei sistem– Studi kelayakan– Menentukan informasi dan sistem yang dibutuhkan– Mengkomunikasikan persyaratan sistem
Conceptual design
• Mengidentifikasi dan mengevaluasi alternatif desain: – membeli software – pengembangan software (in-house)– pengembangan perangkat lunak outsourcing
• Mengembangkan spesifikasi desain secara rinci
• Mengkomunikasikan ketentuan desain
Physical design
• Pada fase ini, lebih luas berorientasi pada keinginan pengguna berdasarkan conceptual design,
• Yang kemudian dijabarkan menjadi spefikasi lebih rinci yang bisa digunakan programmer untuk meng’code’ program
Physical design
• Yang termasuk didalamnya:– Design outputs, database, and inputs– Develop programs– Develop procedures– Design controls– Deliver developed system
Implementation and Conversion
• Implementasi dan konversi rencana • Hardware dan software diinstal dan diuji • Melatih karyawan • Menguji sistem dan membuat modifikasi yang
dibutuhkan• Menyelesaikan dokumentasi• Melakukan perubahan dari sistem lama ke baru• Mengkomunikasikan sistem operasi
Operations and Maintenance
Setelah sistem berjalan, operasi dan pengawasan terus dilakukan
• Menyempurnakan dan review pasca implementasi
• Mengoperasikan sistem • Memodifikasi sistem• Melakukan pemeliharaan• Memberikan sistem yang lebih baik
Planning System Development
• Project Development Plan Project team– analisis cost & benefit– Yang dibutuhkan dalam pengembangan dan
operasi sistem• SDM• Hardware• Software• Financial Resources
– jadwal aktivitas untuk membuat dan mengoperasikan sistem baru
• Master Plan IS Steering Committe– Menggambarkan status project yg sedang dalam
proses, – Memprioritaskan proyek yang direncanakan dan
menjelaskan kriteria yang digunakan, – Memberikan jadwal pengembangan
Planning Technique
• Program Evaluation and Review Technique (PERT)– PERT Diagram mengharuskan semua aktifitas
dalam project diidentifikasi bersama dengan terdahulu dan kemudian diikuti.
– Panah: menunjukan aktifitas yang membutuh kan waktu dan sumber daya.
– Node: menunjukan penyelesaian dan inisiasi aktifitas
Planning TechniqueProgram Evaluation and Review Technique (PERT)• SAMPLE PERT CHART
– For building and selling a birdhouse.– Each block contains a task and a time estimate (may
include best time, worst time, and average time).– May indicate who will be responsible for the task.
Planning Technique
• Gantt chart– Adalah bar chart dengan project activities di kiri
dan waktu di atas– Untuk setiap aktifitas, diperkirakan berapa waktu
yang dibutuhkan– Jika aktifitas sudah selesai, bar akan terisi– Gantt chart mempermudah dalan mengetahui
status project saat ini– Tetapi chart tidak memperlihatkan hubungan antar
aktifitas seperti PERT chart
Planning Technique
Feasibility Analysis
• Sebuah penelitian awal yang menyelidiki kebutuhan informasi dari pengguna akhir dan tujuan, hambatan, kebutuhan sumber daya dasar, biaya / manfaat, dan kelayakan proyek yang diusulkan.
• 5 pertimbangan aspek dalam melakukan feasibility study : economic, technical, legal, scheduling, operational
Capital Budgeting : Calculating Economic Feasibility
• Perkiraan dana yang akan dialokasikan untuk akuisisi aset dan investasi jangka panjang. Manfaat estimasi dibandingkan dengan biaya untuk menentukan apakah sistem biaya menguntungkan, biasanya dengan :- Payback period- NPV- IRR
Behavioral Aspects of Change
• Adalah bagaimana user merespon perubahan dalam sistem
• Bagaimana orang menolak perubahan ?- aggression : perilaku yang bermaksud untuk menghancurkan, melumpuhkan, atau melemahkan efektivitas sistem- projection : menyalahkan sistem baru untuk setiap kejadian yang tidak menyenangkan- avoidance : menolak menggunakan sistem baru dan berharap masalah (sistem) akan pergi
Cara mencegah behavioral problems :
• Obtain management support• Meet user needs• Involve user • Provide training• Test the system• Keep he system simple• Etc...
System Analysis
• Ketika peningkatan sistem diperlukan, maka request for system development dipersiapkan.
• request for systems development menjelaskan masalah sistem saat ini, alasan untuk perubahan, dan tujuan sistem yang diusulkan dan tujuan, serta manfaat yang diharapkan dan biaya.
5 steps analysis phase
• Initial investigation- investigasi setiap kegiatan pembangunan untuk
menentukan masalah yang harus dipecahkan- membuat penilaian awal kelayakan- mempersiapkan proposal untuk melakukan
analisis sistem
• System surveylangkah analisis sistem untuk selanjutnya menentukan hakikat dan ruang lingkup proyek dan mengidentifikasi kekuatan dan kelemahan dari prosedur operasi perusahaan dan sistem komputer saat ini
- System documentation : menjelaskan bagaimana SIA dimaksudkan untuk bekerja
- Physical models : menggambarkan bagaimana fungsi sistem dengan menggambarkan aliran dokumen, komputer proses dilakukan, dan orang-orang melakukan itu, dll
- Logical models : menggambarkan apa yang sedang dilakukan, terlepas dari bagaimana aliran sebenarnya dicapai
- System survey report : fakta yang berkaitan dengan sistem informasi yang ada.
• Feasibility Study mengembangkan lebih lanjut melalui analisis kelayakan, terutama berkenaan dengan biaya ekonomi dan manfaat
• Information needs and systems requirement- mengidentifikasi kebutuhan informasi
pengguna- menentukan tujuan dan ketentuan dari sistem
baru
• System analysis repotmerangkum dan mendokumentasikan temuan kegiatan analisis dan berfungsi sebagai tempat penyimpanan data bagi system designer