Alasan perlunya pengembangan sistem:
Permasalahan
Kesempatan
Instruksi
Memecahkan
Meraih kesempatan
Memenuhi instruksi
GAMBAR PENGEMBANGAN SISTEM
Dengan telah dikembangkannya sistem yang baru, maka diharapkan akan terjadi peninkatan-peningkatan di sistem yang baru.
Peningkatan – Peningkatan ini berhubungan dengan PIECES :
SIKLUS HIDUP PENGEMBANGAN SISTEM
Tahapan utama dari pengembangan sistem adalah sbb:
PENDEKATAN PENGEMBANGAN SISTEM.
Pendekatan pengembangan sistem yang ada sebasai berikut :
METODOLOGI PENGEMBANGAN SISTEM
Metodologi pengembangan sistem adalah metode untuk mengembangkan sistem informasi. Urutan untuk pemecahan masah disebut dengan algoritma.
Metodologi pengembangan sistem yang ada biasanya dibuat oleh para penulis, konsultan, peneliti dll. Metodologi yang diberikan oleh system house disebut prescriptive methodogies. Metode ini dapat dibagi menjadi:
1. Fungsional decomposition methodologies.
Metodologi ini menekankan pada pemecahan dari sistem ke dalam subsistem yang lebih kecil.
Contoh metodologi ini : HIPO
2. Data –oriented methodologies.
Metode ini menekankan pada pemecahan dari sistem kedealam modul-modul berdasarkan tipe elemen data dan tinkah laku logika modul tsb di dalam sistem.Contoh dari metodologi ini adalah SADT ( Structured Analysis and Design Techniques ), Composite Design, Structured System analysis and design (SSAD ).
3. Data Structured methodologies.
Metode ini menekankan struktur dari input dan output di sistem.Yang termasuk dari metodologi ini adalah JSD ( Jakson’s system development ), W/O ( Warnier/Orr ).
¡ Kapan perusahaan berdiri
¡ Ruang gerak organisasi
¡ Jumlah tenaga kerja
¡ Struktur organisasi
¡ Tanggungjawab dan wewenang
¡ Analisa Batasan Sistem
Disesuaikan dengan batasan analisa pada struktur organisasi.
¡ Analisa Kebutuhan sistem
Hasil analisa pada sistem yang berjalan dan untuk pengembangan inventarisasi kebutuhan.
¡ Analisa Masukan sistem
¡ Isi ( atribut)
¡ Fungsi
¡ Sumber
¡ Media
¡ Rangkap
¡ Frekuensi
¡ Volume
¡ Format ( utput rinci )
¡ Analisa keluaran sistem
¡ Nama keluaran
¡ Isi ( atribut)
¡ Fungsi
¡ Sumber
¡ Media
¡ Rangkap
¡ Frekuensi
¡ Volume
¡ Format ( utput rinci )
¡ Analisa proses
¡ Nama proses
¡ Masukan
¡ Keluaran
¡ Tujuan
¡ Keterangan :
¡ Analisa kontrol
Kelemahan sistem yang berjalan setelah melalui proses analisa masukan dan keluaran.
¡ Analisa Waktu
¡ Analisa h/w
¡ Analisa s/w
¡ Analisa biaya
¡ Analisa data
¡ Identifikasi kebutuhan
Setelah manajemen puncak menetapkan suatu kebijakan untuk mengembangkan sistem, maka mereka dibantu oleh komite penasehat/pengarah komite semacam ini biasanya terdiri dari wakil-wakil pimpinan dari masing – masing departemen pemakai sistem dan biasanya diketuai direktur utama.
Tugas komite adalah sebagain berikut :
PERENCANAAN SISTEM.
Setelah manajemen puncak menetapkan kebijakan untuk mengembangkan sistem, maka perlu perencanaan .Perencanaan sisten terdiri dari dua macam :
PROSES PERENCANAAN SISTEM
Proses dari perencanaan sistem dapat dikelompokkan menjadi 3 yaitu:
Merencanakan proyek –proyek sistem
Tujuan untuk merencakan proyek yang akan dikembangkan nantinya.
Proses ini terdiri atas :
1. Mengkaji tujuan, perencanaan strategi dan taktik perusahaan.
2. Mengidentifikasikan proyek-proyek sistem.
Dalam perusahaan bisnis proyak sistem informasi ini dapat berupa sistim informasi untuk :
- Pengendalian penjualandam pemasaran
- Pengendalian distribusi.
- Pengendalian produksi.
- Pengendalian keuangan.
- Pengendalian persediaan.
3. Menetapkan sasaran proyek-proyek sistem. 4. Menetapkan kendala proyek-proyek sistem.
Biasanya kendala itu adalah;
- Batasan dana
- Batasan waktu.
- Umur ekonomis dari sistem
- Batasan struktur organisasi yang tidak bisa dirubah.
- Batasan peraturan-peraturan.
5. Menetukan prioritas proyek-proyek sistem.
Kriteria rasional untuk menentukan prioritas sistem adalah :
- Penghematan biaya
- Efektifitas pemakaian
- Kelanggengan sistem dimas depan
- Hubungan denganproyek sistem lainnya yang juga direncanakan.
- Kebutuhan yang mendesak
Kriteria yang tidak rasional adalah :
- Minat yang menjadi daya tarik dari masing-masing manajemen yang berkuasa.
- Kebanggaan yang akan ditonjolkan.
Mempersiapkan Proyek – Proyek Sistem yang akan Dikembangkan.
Mendefinisikan proyek-proyek sistem yang dikembangkan.
Tugas team analis pada tahap ini ;
- bagan alir sistem
- struktur organisasi
- deskripsi jabatan.
- salinan dokumen-dokumen dasar
- salinan laporan-laporan.
- Dokumen kode rekening.
Mendefinisikan proyek-proyek sistem yang dikembangkan.
Tugas team analis pada tahap ini ;
Mengidentifikasi kembali ruang lingkup sasaran proyak sistem.
Yang menentukan ruang lingkup dan sasaran adalah staf perencana dan komite pengarah.
Adapun penelitian pendahuluan itu adalah sbb :
- struktur organisasi
- deskripsi jabatan.
- salinan dokumen-dokumen dasar
- salinan laporan-laporan.
Pertanyaanya “apakah teknologi ini nantiya dapat diterapkan di
sistem?”.untuk menjawab hal ini perlu pertimbangan berikut ;
Untuk menjawab hal ini, perlu dipertimbangkan
2. Kelayakan Ekonomi.
Pertayaan penting : “ apakah sistem yang akan dikembangkan dapat dibiayai dan menguntungkan ?”
Untuk menjawab perhatikan hal berikut :
menyimpang dari hukum yang berlaku ?”
- Adanya masalah pada sistem yang lama. Masalah dapat berupa:
- Ketidakberesan
- Pertumbuhan organisasi.
- Untuk meraih kesempatan (opportunities)
- Adanya instruksi-instruksi dari pimpinan ataupun dari luar organisasi.
Permasalahan
Kesempatan
Instruksi
Memecahkan
Meraih kesempatan
Memenuhi instruksi
GAMBAR PENGEMBANGAN SISTEM
Dengan telah dikembangkannya sistem yang baru, maka diharapkan akan terjadi peninkatan-peningkatan di sistem yang baru.
Peningkatan – Peningkatan ini berhubungan dengan PIECES :
- Perfomance (kinerja)
- Information
- Economy
- Control
- Efficiency
- Service
- Sistem yang dikembangkan adalah untuk manajemen.
- Sistem yang diekmbangkan adalah investasi modal yang paling besar.
- Bila alternatif yang diabaikan dan sudah terlanjur menanamkan dana ke suatu proyek investasi tertentu.
- Investasi yang terbaik harus bernilai
- Sistem yang dikembangkan memerlukan banak orang yang terdidik.
- Tahapan kerja dan tugas-tugas yang harus dilakukan dalam proses
- Pengembagan sistem.
- Proses pengembangan sistem tidak harus urut.
- Jangan takut membatalkan proyek.
- Dokumentasi harus ada untuk pedoman pengembangan sistem.
SIKLUS HIDUP PENGEMBANGAN SISTEM
Tahapan utama dari pengembangan sistem adalah sbb:
- Tahapan perencanaan
- Analisis sistem.
- Desain sistem
- Seleksi sistem.
- Implementasi sistem.
- Perawatan sistem.
PENDEKATAN PENGEMBANGAN SISTEM.
Pendekatan pengembangan sistem yang ada sebasai berikut :
- Pendekatan klasik lawan pendekatan terstruktur ( dipandang dari metodologi yang digunakan ).
- Pendekatan sepotong lawan pendekatan sistem ( dipandang dari sasaran yang akan dicapai ).
- Pendekatan bawah-naik lawan pendekatan atas-turun ( dipandang dari cara menentukan kebutuhan dar sistem ).
- Pendekatan lompatan jauh lawn pendekatan berkembang ( dipandang dari cara mengembangkannya ).
- Pendekatan lompatan jauh lawan pendekatan berkembang ( dipandang dari teknologi yang akan digunakan).
METODOLOGI PENGEMBANGAN SISTEM
Metodologi pengembangan sistem adalah metode untuk mengembangkan sistem informasi. Urutan untuk pemecahan masah disebut dengan algoritma.
Metodologi pengembangan sistem yang ada biasanya dibuat oleh para penulis, konsultan, peneliti dll. Metodologi yang diberikan oleh system house disebut prescriptive methodogies. Metode ini dapat dibagi menjadi:
1. Fungsional decomposition methodologies.
Metodologi ini menekankan pada pemecahan dari sistem ke dalam subsistem yang lebih kecil.
Contoh metodologi ini : HIPO
2. Data –oriented methodologies.
Metode ini menekankan pada pemecahan dari sistem kedealam modul-modul berdasarkan tipe elemen data dan tinkah laku logika modul tsb di dalam sistem.Contoh dari metodologi ini adalah SADT ( Structured Analysis and Design Techniques ), Composite Design, Structured System analysis and design (SSAD ).
3. Data Structured methodologies.
Metode ini menekankan struktur dari input dan output di sistem.Yang termasuk dari metodologi ini adalah JSD ( Jakson’s system development ), W/O ( Warnier/Orr ).
ANALISA SISTEM YANG SEDANG BERJALAN
¡ Tinjauan Organisasi¡ Kapan perusahaan berdiri
¡ Ruang gerak organisasi
¡ Jumlah tenaga kerja
¡ Struktur organisasi
¡ Tanggungjawab dan wewenang
¡ Analisa Batasan Sistem
Disesuaikan dengan batasan analisa pada struktur organisasi.
¡ Analisa Kebutuhan sistem
Hasil analisa pada sistem yang berjalan dan untuk pengembangan inventarisasi kebutuhan.
¡ Analisa Masukan sistem
Berdasarkan Tool penggambaran sistem
¡ Nama masukan¡ Isi ( atribut)
¡ Fungsi
¡ Sumber
¡ Media
¡ Rangkap
¡ Frekuensi
¡ Volume
¡ Format ( utput rinci )
¡ Analisa keluaran sistem
¡ Nama keluaran
¡ Isi ( atribut)
¡ Fungsi
¡ Sumber
¡ Media
¡ Rangkap
¡ Frekuensi
¡ Volume
¡ Format ( utput rinci )
¡ Analisa proses
Urutan proses yang ada didalam DAD
¡ Urutan prosedurUrut-urutan / prosedur proses
¡ Spesifikasi proses¡ Nama proses
¡ Masukan
¡ Keluaran
¡ Tujuan
¡ Keterangan :
¡ Analisa kontrol
Kelemahan sistem yang berjalan setelah melalui proses analisa masukan dan keluaran.
¡ Analisa Waktu
Lamanya waktu masing-masing proses
¡ Analisa TenagaSDM yang menangani proses
¡ Analisa perangkat¡ Analisa h/w
¡ Analisa s/w
¡ Analisa biaya
¡ Analisa data
¡ Identifikasi kebutuhan
KEBIJAKAN PENGEMBANGAN SISTEM
Kebijakan sistem dilakukan oleh manajemen puncak karena manjemen mengiginkan untuik meraih kesempatan –kesempatan yang ada yang tidak diraih oleh sistem yamg lama yang mempunyai banyak kelemahan.Setelah manajemen puncak menetapkan suatu kebijakan untuk mengembangkan sistem, maka mereka dibantu oleh komite penasehat/pengarah komite semacam ini biasanya terdiri dari wakil-wakil pimpinan dari masing – masing departemen pemakai sistem dan biasanya diketuai direktur utama.
Tugas komite adalah sebagain berikut :
- Mengkaji,menyetujui, atau membuat rekomendasi yang berhubungan dengan perencanaan sistem dsb.
- Mengkoordinir pelaksanaan proyek sistem.
- Memonitor jalannya proyek sistem.
- Menilai kinerja fungsi-fungsi sistem.
- Memberikan saran terhadap proyek sistem.
PERENCANAAN SISTEM.
Setelah manajemen puncak menetapkan kebijakan untuk mengembangkan sistem, maka perlu perencanaan .Perencanaan sisten terdiri dari dua macam :
- Jangka pendek periode 1 sampai 2 tahun).
- Jangka panjang (> 5 tahun), jangka ini sudah tidak cocok karen perkembanga komputer yang sangat cepat.
- Planning staff bertugas melakukan perencanaan sistem berdasarkan kebijakan manajemen puncak.Bila staf tidak ada, maka dapat digamti oleh departemen pengembangan sistem.
- Departemen pengembangan sistem bertugas mengembangkan sistem sesuai rencana yang dibuat planning staff.Bila tidak ada maka dapat diganti oleh konsultan pengembangan sistem diluar perusahaan.
- Departemen pengolahan data bertugas megnoperasikan sistem yang telah dikembangkan oleh departemen pengembangan sistem.Bila tak ada maka harus dibentuk.
PROSES PERENCANAAN SISTEM
Proses dari perencanaan sistem dapat dikelompokkan menjadi 3 yaitu:
- Merencanakan proyek-proyek sistem yang dilakukan oleh staf perencana sistem.
- Menentukan proyek-proyek sistem yang akan dikembangkan yang dilakukan oelh komite pengarah.
- Mendefinisikan proyek-proyek sistem yang dikembangkan yang dilakukan oleh analis sistem.
Merencanakan proyek –proyek sistem
Tujuan untuk merencakan proyek yang akan dikembangkan nantinya.
Proses ini terdiri atas :
1. Mengkaji tujuan, perencanaan strategi dan taktik perusahaan.
2. Mengidentifikasikan proyek-proyek sistem.
Dalam perusahaan bisnis proyak sistem informasi ini dapat berupa sistim informasi untuk :
- Pengendalian penjualandam pemasaran
- Pengendalian distribusi.
- Pengendalian produksi.
- Pengendalian keuangan.
- Pengendalian persediaan.
3. Menetapkan sasaran proyek-proyek sistem. 4. Menetapkan kendala proyek-proyek sistem.
Biasanya kendala itu adalah;
- Batasan dana
- Batasan waktu.
- Umur ekonomis dari sistem
- Batasan struktur organisasi yang tidak bisa dirubah.
- Batasan peraturan-peraturan.
5. Menetukan prioritas proyek-proyek sistem.
Kriteria rasional untuk menentukan prioritas sistem adalah :
- Penghematan biaya
- Efektifitas pemakaian
- Kelanggengan sistem dimas depan
- Hubungan denganproyek sistem lainnya yang juga direncanakan.
- Kebutuhan yang mendesak
Kriteria yang tidak rasional adalah :
- Minat yang menjadi daya tarik dari masing-masing manajemen yang berkuasa.
- Kebanggaan yang akan ditonjolkan.
- Membuat Laporan perencanaan sistem
- Meminta persetujuan manajemen.
Mempersiapkan Proyek – Proyek Sistem yang akan Dikembangkan.
- Menunjuk team analis.
- Mengumumkan proyek pengembangan sistem
Mendefinisikan proyek-proyek sistem yang dikembangkan.
Tugas team analis pada tahap ini ;
- Mengidentifikasi kembali ruang lingkup sasaran proyak sistem.
- Melakukan studi kelayakan / high-point review
- Memahami operasi dari sistem yang lama.Dokumen yang diperlukan adalah :
- bagan alir sistem
- struktur organisasi
- deskripsi jabatan.
- salinan dokumen-dokumen dasar
- salinan laporan-laporan.
- Dokumen kode rekening.
- Menentukan kebutahan pemakai sistem secara garis besar untuk mencapai sasaran sistem ini.
- Menentukan permasalah yang terjadi sehingga sistem yang lam belum dapat mencapai sasaran.
Mendefinisikan proyek-proyek sistem yang dikembangkan.
Tugas team analis pada tahap ini ;
Mengidentifikasi kembali ruang lingkup sasaran proyak sistem.
Yang menentukan ruang lingkup dan sasaran adalah staf perencana dan komite pengarah.
- Melakukan studi kelayakan / high-point review
Adapun penelitian pendahuluan itu adalah sbb :
- Memahami operasi dari sistem yang lama.Dokumen yang diperlukan adalah
- struktur organisasi
- deskripsi jabatan.
- salinan dokumen-dokumen dasar
- salinan laporan-laporan.
- Menentukan kebutahan pemakai sistem secara garis besar untuk mencapai sasaran sistem ini.
- Menentukan permasalah yang terjadi sehingga sistem yang lam belum dapat mencapai sasaran.
- Menilai kelayakan proyek sistem.
Pertanyaanya “apakah teknologi ini nantiya dapat diterapkan di
sistem?”.untuk menjawab hal ini perlu pertimbangan berikut ;
- Ketersediaan teknologi di pasaran.
- Ketersediaan ahli yang dapat mengoperasikannya.
- Kelayakan operasi.
Untuk menjawab hal ini, perlu dipertimbangkan
- Kemampuan dari personil.
- Kemampuan dari operasi sistem untuk menghasilkan informasi.
- Kemampuan pengendalian dari operasi sistem.
- Efisiensi dari sistem.
- Kelayakan Jadual
2. Kelayakan Ekonomi.
Pertayaan penting : “ apakah sistem yang akan dikembangkan dapat dibiayai dan menguntungkan ?”
Untuk menjawab perhatikan hal berikut :
- Besarnya dana untuk mengembangkan sistem ini.
- Manfaat yang diperoleh sistem dibandingkan dengan biaya pengembangannya.
- Kelayakan hukum.
menyimpang dari hukum yang berlaku ?”
- Membuat usulan proyek sistem
- Meminta persetujuan manajemen.
Komentar
Posting Komentar