SIKLUS PENGEMBANGAN SISTEM

Slides:



Advertisements
Presentasi serupa
Profesi di Bidang Teknologi Informasi
Advertisements

Mengembangkan Solusi Bisnis / TI Trisnadi Wijaya, SE, S.Kom
PETEMUAN 7 ETIKA PROFESI.
SISTEM INFORMASI AKUNTANSI LANJUT
Komponen Sistem Informasi
Oleh: Narayoga Wasesa Staff Training & Certification.
PERENCANAAN PROSES PERANGKAT LUNAK
Profesionalisme Kerja Bidang IT
System Analyst.
SIKLUS PENGEMBANGAN SISTEM
Aktifitas Pengembangan Sistem
Mata Kuliah Rekayasa Perangkat Lunak
Aktifitas Pengembangan & Pemeliharaan Sistem
MANAJEMEN PROYEK TEKNOLOGI INFORMASI
Analisis dan Perancangan Sistem Informasi
SISTEM PENDUKUNG MANAJEMEN
Stake Holder dalam Sistem Informasi
Sistem Informasi Manajemen
SISTEM INFORMASI A. Ridwan Siregar.
PENGEMBANGAN SISTEM.
PENGEMBANGAN PERANGKAT LUNAK.
Manajemen Proyek Web.
Siklus Hidup Pengembangan Sistem
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
ERP (Enterprise Resource Planning)
Pengantar Teknologi Informasi
Metodologi Pengembangan Sistem Informasi
DOKUMENTASI.
Manajemen Proyek TI (Perancangan Jaringan)
Manajemen Proyek TI.
ANALISA KINERJA SISTEM
Anna dara andriana., M.kom
Implementasi Sistem.
Pertemuan 11 & 12 D O K U M E N T A S I.
System Development Life Cycle (SDLC)
DESAIN SISTEM Muhammad Taqiyyuddin Alawiy, ST., MT TEKNIK ELEKTRO
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Pemeliharaan Perangkat Lunak
RPL.
STRATEGI PENGEMBANGAN SISTEM INFORMASI MANAJEMEN
ORGANISASI LAYANAN INFORMASI
SISTEM INFORMASI AKUNTANSI
PROTOTIPE (Berkerja dengan Model Pertama)
Manajemen Konfigurasi Perangkat Lunak
Perencanaan Dan Pengambilan Keputusan
PT. INFORMATIKA INDONESIA
Pertemuan 7 ORGANISASI LAYANAN INFORMASI
MANAJEMEN PROYEK TEKNOLOGI INFORMASI
Mengelola perusahaan bisnis
Stake Holder dalam Sistem Informasi
Analisa dan Perancangan Sistem
RPL.
Pendekatan Baru ke Pengelolaan Proyek (Uniknya Proyek)
Testing dan Implementasi
Dosen : Fajar Y. Zebua Manajemen Proyek TI Dosen : Fajar Y. Zebua
Perancangan Sistem Informasi Manajemen
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Struktur dan fungsi pengolahan data
DOKUMENTASI.
Tujuan pembelajaran Mendefinisikan batasan manajemen proyek perangkat lunak (MPPL) Membedakan pengembangan proyek perangkat lunak dengan lainnya Memahami.
Manajemen Proyek TI /Perangkat Lunak (MPPL)
BAB VI Desain Secara Umum
Rekayasa Perangkat Lunak Pertemuan 1 Pengenalan Rekayasa Perangkat Lunak Oleh : Yudha Dwi Putra negara, S.Kom
KONTEKS PENGEMBANGAN SISTEM INFORMASI
Metodologi Pengembangan Sistem Informasi
SIKLUS PENGEMBANGAN SISTEM
Proses Rekayasa Kebutuhan
Sistem Informasi Dimas Ardi Nugraha
Manajemen Sumber Daya Informasi
Transcript presentasi:

SIKLUS PENGEMBANGAN SISTEM

Apa itu Sklus Pengembangan Sistem? Sistem informasi mendukung kegiatan tiap harinya, jangka pendek dan jangka panjang dari users. Beberapa contoh dari users adalah: karyawan toko, perwakilan penjualan, akuntan, supervisors, manajer, eksekutif dan konsumen. Setelah beberapa waktu, jenis dan macam informasi yang dibutuhkan oleh users berubah. Apabila kebutuhan informasi berubah, sistem informasi harus memenuhi kebutuhan baru. Dalam beberapa kasus, pengembang sistem akan memodifikasi sistem informasi yang terkini. Di kasus lain, mereka membangun sistem informasi yang keseluruhannya baru.

Sebagai user dari komputer di bisnis, maka anda suatu ketika akan berpartisipasi dalam memodifikasi sistem yang ada atau membangun sistem baru. Oleh karena itu perlu untuk memahami proses pengembangan sistem

Siklus Pengembangan Sistem Merupakan serangkaian kegiatan pengembang sistem dalam membangun sistem informasi Pengembang sistem juga menggunakan siklus pengembangan sistem untuk merawat/memperbaiki (maintain), dan monitor kegiatan yang sedang berjalan. Beberapa kegiatan dalam siklus pengembangan sistem mungkin dilakukan bersamaan. Lainnya melakukannya secara bertahap. Tergantung dari jenis dan kompleksitas sistem informasinya, panjang dari setiap kegiatan yang berbeda antara satu sistem dengan sistem lainnya. Dalam beberapa kasus, pengembang melewati seluruh kegiatan.

Tahapan dalam Siklus Pengembangan Sistem Untuk mengorganisir proses, siklus pengembangan sistem seringkali mengelompokkan banyak kegiatan ke dalam kategori yang besar, yang disebut tahapan. Kebanyakan siklus pengembangan sistem berisi empat tahapan: Perencanaan Analisis Desain Implementasi Dukungan

Setiap tahapan dalam siklus pengembangan sistem terdiri dari serangkaian kegiatan dan tahap dari suatu lingkaran (loop) Jadi pengembangan sistem informasi adalah proses yang sedang berjalan Lingkaran tersebut akan berbentuk, apabila terjadi points tahap dukungan sampai pada tahap perencanaan. Hubungan ini terjadi apabila sistem informasi membutuhkan perubahan. Berbagai situasi dapat mengarah pada perubahan sistem informasinya.

Suatu laporan mungkin membuat kesalahan total Suatu laporan mungkin membuat kesalahan total. Kemungkinan users menginginkan informasi dalam format yang berbeda. Vendor mungkin mengeluarkan versi baru dari perangkat lunak (software). Perangkat keras (hardware) mungkin sudah kedaluwarsa. Apabila perubahan terjadi, tahapan perencanaan untuk sistem yang baru atau yang dimodifikasi dimulai, dan proses siklus pengembangan sistem akan mulai kembali.

Pengembang mengikuti pedoman yang telah dibuat selama proses siklus pengembangan sistem Pengembangan ini juga berinteraksi dengan berbagai macam TI professionals dan lainnya lagi selama siklus pengembangan sistem Meskipun siklus pengembangan sistem terdiri dari lima tahap, beberapa kegiatan yang sedang berjalan terjadi selama keseluruhan proses

Pedoman Pengembangan Sistem Pengembangan sistem seharusnya mengikuti tiga pedoman umum: menyusun kegiatan dalam tahapan, mengikut sertakan users, dan membangun standar Siklus pengembangan sistem seharusnya mengelompokkan kegiatan atau tugas ke dalam tahapan. Banyak siklus pengembangan sistem yang terdiri dari lima tahapan utama seperti terlihat di bawah ini:

Lainnya mempunyai lebih banyak atau lebih sedikit tahapan Lainnya mempunyai lebih banyak atau lebih sedikit tahapan. Apapun siklus pengembangan sistemnya akan mempunyai kegiatan yang sama. Beberapa siklus pengembangan sistem mempunyai tahapan lain yang disebut Konstruksi atau Pengembangan, yang memasukkan kegiatan Pengembangan program. Perbedaan lain di antara siklus pengembangan sistem adalah terminologi yang mereka gunakan, urutan dari kegiatan mereka dan tingkat rincian di dalam tiap tahapan.

2. Pengembang sistem harus mengikut sertakan users dalam keseluruhan proses pengembangan sistem. Users termasuk siapapun, untuk siapa sistem tersebut dibangun. Konsumen, staf data entry, akuntan, manajer penjualan dan pemilik, semua tadi adalah contoh dari users. Anda adalah user dari banyak sistem informasi. Anda, sebagai user, mungkin berinteraksi dengan sistem informasi pada Bank anda, perpustakaan, toko peracang (grocery store), fitness center, kerja dan sekolah. Sistem pengembang harus ingat bahwa mereka akhirnya akan mengirimkan sistem tersebut ke user. Apabila sistem tersebut harus sukses, user harus diikutsertakan di semua tahap pengembangannya. Users akan lebih sesuai untuk menerima sistem baru, bila mereka mengkontribusi desainnya.

Proses pengembangan seharusnya mempunyai standar baku atau yang jelas definisi/ketentuannya. Standar adalah serangkaian aturan dan prosedur dimana suatu perusahaan mengharapkan karyawannya menerimanya dan mengikutinya. Dengan mempunyai standar, akan menolong orang untuk menghasilkan hasil yang konsisten pada proyek yang sama. Misalnya, seorang pembangun sistem menunjuk ke nomor produk di dalam database sebagai product IT. Orang lain akan menyebutnya nomor identifikasi produk, kode produk, dan sebagainya.

Sistem yang diciptakan dengan cara seperti itu akan membingungkan, oleh karena itu tidak akan pernah berfungsi secara benar. Apabila siklus pengembangan sistem mempunyai standar baku, maka setiap orang yang ikut serta akan menggunakan istilah sama, seperti nomor produk. Banyak siklus pengembangan sistem mengimplementasikan standar dengan menggunakan data dictionary.

Siapa berpartisipasi dalam Siklus Pengembangan Sistem? Pengembangan sistem seharusnya memasukkan perwakilan dari setiap department (bagian) dimana sistem tersebut akan dipakai. Termasuk users yang bukan teknis dan IT professionals Selama berlangsungnya siklus pengembangan sistem, system analyst bertemu dan bekerja dengan berbagai macam orang. System Analyst bertanggung jawab untuk mendesain dan mengembangkan sistem informasi. System Analyst adalah orang utama/pertama yang ditemui users .

1

Tergantung pada besarnya organisasi atau perusahaan, tugas yang dilakukan oleh system analysts akan berbeda. Perusahaan kecil akan mempunyai satu system analyst atau bahkan satu orang menerima peranan dari keduanya yaitu systems analyst dan programer. Perusahaan yang lebih besar seringkali mempunyai system analyst yang berlipat-lipat. System analyst adalah penghubung (liaison) di antara users dengan IT professionals. Mereka rubah permintaan user ke dalam spesifikasi teknis. Oleh karena itu, harus mempunyai keterampilan teknis yang canggih/superior. Mereka harus juga dikenalkan dengan pengoperasian bisnis, mampu untuk mencari solusi, mempunyai kemampuan untuk menyelesaikan masalah, mampu untuk mengenalkan dan mendukung perubahan dan keterampilan interpersonal dan komunikasi yang canggih. System analyst menyiapkan banyak laporan, gambar dan diagram. Mereka mendiskusikan berbagai aspek dari pengembangan proyek dengan user, manajer, analyst lainnya, database analyst, database adminstrators, network adminstrators, Webmaster, programmers, vendors, dan Dewan Pengarah (Steering Committee). Steering Committee adalah badan pengambil keputusan di perusahaan.