Pngmbngn Sistem (Materi Uas)

Embed Size (px)

Citation preview

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    1/18

    Pengembangan Sistem

    1

    1. Apa yang dimaksudkan dengan pengembangan Sistem Informasi Manajemen?2. Mengapa SIM harus dikembangkkan/diperbaiki? APA INI!A"#$ SIM %A$&S

    I!'M(AN)!AN?*. Siapa yang ber+enang me,akukan pengembangan/perbaikan SIM?

    -. S'(&" AN 'AS!AN M'"#' P'N)'M(AN)AN SIM?

    PENGEMBANGANSISTEM INFORMASI

    Pengembangan sistem merupakan penyusunan suatu sistem yang baru untuk

    menggantikan sistem yang lama secara keseluruhan atau memperbaikisistem yang telah ada.

    1. Tim Pengembangan SistemPengembangan sistem tentunya harus didukung oleh personal-

    personal yang kompeten di bidangnya. Suatu Tim biasanya terdiri dari :

    1. Manajer Analis Sistem2. etua Analis Sistem!. Analis Sistem Senior ". Analis Sistem #unior $. Pemrogram Aplikasi Senior 

    %. Pemrogram Aplikasi #unior 

    #umlah personil Tim di atas diperlukan apabila sistem yang akandikembangkan cukup besar. Apabila sistem yang akan dikembangkan kecil&maka personilnya dapat disesuaikan berdasarkan kebutuhan.

    2. Perlunya Pengembangan Sistem

    Sistem lama yang perlu diperbaiki atau diganti disebabkan karenabeberapa hal :

    1. Adanya permasalahan-permasalahan ' problems( yang timbul di sistemyang lama. Permasalahan yang timbul dapat berupa :

     

    ™ etidakberesan sistem yang lamaetidakberesan dalam sistem yang lama menyebabkan sistem yanglama tidak dapat beroperasi sesuai dengan yang diharapkan.

     

    ™ Pertumbuhan organisasiebutuhan in)ormasi yang semakin luas& *olume pengolahan datasemakin meningkat& perubahan prinsip akuntansi yang barumenyebabkan harus disusunnya sistem yang baru& karena sistem yang

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    2/18

    Pengembangan Sistem

    2

    lama tidak e)ekti) lagi dan tidak dapat memenuhi lagi semua kebutuhanin)ormasi yang dibutuhkan manajemen.

    2. +ntuk meraih kesempatan-kesempatan,alam keadaan persaingan pasar yang ketat& kecepatan in)ormasi ataue)isiensi aktu sangat menentukan berhasil atau tidaknya strategi dan

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    3/18

    *

    Pengembangan Sistem

    rencana-rencana yang telah disusun untuk meraih kesempatan-kesempatan dan peluang-peluang pasar& sehingga teknologi in)ormasiperlu digunakan untuk meningkatkan penyediaan in)ormasi agar dapatmendukung proses pengambilan keputusan yang dilakukan olehmanajemen.

    !. Adanya instruksi dari pimpinan atau adanya peraturan pemerintahPenyusunan sistem yang baru dapat juga terjadi karena adanya instruksi-instruksi dari atas pimpinan ataupun dari luar organisasi, sepertimisalnya peraturan pemerintah

    3. Ini!at"r #i$erlu!annya Pengembangan Sistem1. eluhan pelanggan

    2. Pengiriman barang yang sering tertunda!. Pembayaran gaji yang terlambat". aporan yang tidak tepat aktu$. /si laporan yang sering salah%. Tanggung jaab yang tidak jelas0. aktu kerja yang berlebihan. etidakberesan kas3. Produkti*itas tenaga kerja yang rendah14. 5anyaknya pekerja yang menganggur 11. egiatan yang tumpang tindih12. Tanggapan yang lambat terhadap pelanggan1!. ehilangan kesempatan kompetisi pasar 

    1". Persediaan barang yang terlalu tinggi1$. Pemesanan kembali barang yang tidak e)isien1%. 5iaya operasi yang tinggi10. 6ile-)ile yang kurang teratur 1. eluhan dari supplier karena tertundanya pembayaran13. Tertundanya pengiriman karena kurang persediaan24. /n*estasi yang tidak e)isien21. Peramalan penjualan dan produksi tidak tepat22. apasitas produksi yang menganggur 2!. Pekerjaan manajer yang terlalu teknis2". ,.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    4/18

    -

    Pengembangan Sistem

    %. #engan aanya sistem baru i&ara$!an ter'ai $ening!atan alam&al (

    1. )iner'a& yang dapat diukur dari throughput dan respon time.Throughput : jumlah pekerjaan yang dapat dilakukan pada suatu saattertentu7espon time : 7ata-rata aktu tertunda di antara dua transaksi.

    2. )ualitas in*"rmasi yang disajikan!. )euntungan +$enurunan biaya,. 5erhubungan dengan  jumlah

    sumber daya yang digunakan%. )"ntr"l +$engenalian,-. E*isiensi. Pelayanan

    -. Prinsi$ Pengembangan Sistem

    Prinsip-prinsip pengembangan sistem& adalah :

    1. Sistem yang dikembangkan adalah untuk manajemen2. Sistem yang dikembangkan adalah in*estasi modal yang besar 

    Maka setiap in*estasi modal harus mempertimbangkan 2 hal berikut ini :- Semua alternati) yang ada harus diin*estigasikan- /n*estasi yang terbaik harus bernilai

    !. Sistem yang dikembangkan memerlukan orang yang terdidik". Tahapan kerja dan tugas-tugas yang baru dilakukan dalam proses

    pengembangan sistem$. Proses pengembangan sistem tidak harus urut%. #angan takut membatalkan proyek0. ,okumentasi harus ada untuk pedoman dalam pengembangan sistem

    . Si!lus /iu$ Pengembangan Sistem

    5ila dalam operasi sistem yang sudah dikembangkan masih timbulpermasalahan-permasalahan yang tidak dapat diatasi dalam tahappemeliharaan sistem& maka perlu dikembangkan kembali suatu sistem untukmengatasinya dan proses ini kembali ke proses yang pertama. Siklus ini

    disebut dengan Siklus 8idup suatu Sistem.

    Si!lus /iu$ Pengembangan Sistem dapat dide)inisikan sebagaiserangkaian akti*itas yang dilaksanakan oleh pro)esional dan pemakai sistemin)ormasi untuk mengembangkan dan mengimplementasikan sistemin)ormasi.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    5/18

    0

    Pengembangan Sistem

    Siklus hidup pengembangan sistem in)ormasi saat ini terbagi atas enam )ase&yaitu :a. Perencanaan sistemb. Analisis sistemc. Perancangan sistem secara umum 9 konseptuald. *aluasi dan seleksi sisteme. Perancangan sistem secara detail). Pengembangan Perangkat unak dan /mplementasi sistemg. Pemeliharaan 9 Peraatan Sistem

    eenam )ase siklus hidup pengembangan sistem ini dapat digambar-kan seperti pada ;ambar di baah ini.

    Gambar 2.1 Si!lus /iu$ Pengembangan Sistem

    a. Fase Peren0anaan Sistem

    ,alam )ase perencanaan sistem :

    1 ,ibentuk suatu struktur kerja strategis yang luas dan pandangan sistemin)ormasi baru yang jelas yang akan memenuhi kebutuhan-kebutuhanpemakai in)ormasi.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    6/18

    Pengembangan Sistem

    1 Proyek sistem die*aluasi dan dipisahkan berdasarkan prioritasnya. Proyek

    dengan prioritas tertinggi akan dipilih untuk pengembangan.

    1 Sumber daya baru direncanakan untuk& dan dana disediakan untukmendukung pengembangan sistem.

    Selama )ase perencanaan sistem& dipertimbangkan :

    1 *a!t"r*a!t"r !elaya!an +feasibility factors, yang berkaitan dengankemungkinan berhasilnya sistem in)ormasi yang dikembangkan dandigunakan&

    1 *a!t"r*a!t"r strategis +strategic factors, yang berkaitan denganpendukung sistem in)ormasi dari sasaran bisnis dipertimbangkan untuk

    setiap proyek yang diusulkan.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    7/18

    3

    Pengembangan Sistem

    ‹ Pr"u!tiitas mengukur jumlah output yang dihasilkan oleh input yangtersedia. Tujuan produkti*itas adalah mengurangi atau menghilangkanbiaya tambahan yang tidak berarti. Produkti*itas ini dapat diukur denganrasio antara biaya yang dikeluarkan dengan jumlah unit yang dihasilkan. ‹ #i*erensiasi mengukur bagaimana suatu perusahaan dapat menaarkan

    produk atau pelayanan yang sangat berbeda dengan produk danpelayanan dari saingannya. ,i)erensiasi dapat dicapai denganmeningkatkan kualitas& *ariasi& penanganan khusus& pelayanan yang lebihcepat& dan biaya yang lebih rendah.

    ‹ Mana'emen melihat bagaimana sistem in)ormasi menyediakan in)ormasiuntuk menolong manajer dalam merencanakan& mengendalikan danmembuat keputusan. Manajemen ini dapat dilihat dengan adanya laporan-laporan tentang e)isiensi produkti*itas setiap hari.

    b. Fase Analisis Sistem

    ,alam )ase ini :

    1 ,ilakukan proses penilaian& identi)ikasi dan e*aluasi komponen danhubungan timbal-balik yang terkait dalam pengembangan sistem= de)inisimasalah& tujuan& kebutuhan& prioritas dan kendala-kendala sistem=ditambah identi)ikasi biaya& keuntungan dan estimasi jadal untuk solusiyang berpotensi.

    1 6ase analisis sistem adalah )ase pro)esional sistem melakukan kegiatan

    analisis sistem.

    1 aporan yang dihasilkan menyediakan suatu landasan untuk membentuksuatu tim proyek sistem dan memulai )ase analisis sistem.

    1 Tim proyek sistem memperoleh pengertian yang lebih jelas tentang alasanuntuk mengembangkan suatu sistem baru.

    1 7uang lingkup analisis sistem ditentukan pada )ase ini. Pro)esional sistemmeaancarai calon pemakai dan bekerja dengan pemakai yangbersangkutan untuk mencari penyelesaian masalah dan menentukankebutuhan pemakai.

    1 5eberapa aspek sistem yang sedang dikembangkan mungkin tidakdiketahui secara penuh pada )ase ini& jadi asumsi kritis dibuat untukmemungkinkan berlanjutnya siklus hidup pengembangan sistem.

    1 Pada akhir )ase analisis sistem& laporan analisis sistem disiapkan. aporanini berisi penemuan-penemuan dan rekomendasi. 5ila laporan ini disetujui&tim proyek sistem siap untuk memulai )ase perancangan sistem secara

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    8/18

    4

    Pengembangan Sistem

    umum. 5ila laporan tidak disetujui& tim proyek sistem harus menjalankananalisis tambahan sampai semua peserta setuju.

    0. Fase Peran0angan Sistem se0ara 3mum4)"nse$tual

     Arti Perancangan Sistem

    5 Tahap setelah analisis dari Siklus 8idup Pengembangan Sistem5 Pende)inisian dari kebutuhan kebutuhan )ungsional5 Persiapan untuk rancang bangun implementasi5 Menggambarkan bagaimana suatu sistem dibentuk5 >ang dapat berupa penggambaran& perencanaan dan pembuatan sketsa

    atau pengaturan dari beberapa elemen yang terpisah ke dalam satukesatuan yang utuh dan ber)ungsi

    5 Termasuk menyangkut mengkon)irmasikan

    Tujuan Perancangan Sistem

    5 +ntuk memenuhi kebutuhan para pemakai sistem5 +ntuk memberikan gambaran yang jelas dan rancang bangun yang

    lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yangterlibat

    Sasaran Perancangan Sistem

    5 8arus berguna& mudah dipahami dan mudah digunakan5 8arus dapat mendukung tujuan utama perusahaan

    5 8arus e)isien dan e)ekti) untuk dapat mendukung pengolahan transaksi&pelaporan manajemen dan mendukung keputusan yang akan dilakukanoleh manajemen& termasuk tugas-tugas yang lainnya yang tidak dilakukanoleh komputer 

    5 8arus dapat mempersiapkan rancang bangun yang terinci untuk masing-masing komponen dari sistem in)ormasi yang meliputi data dan in) ormasi&simponan data& metode-metode& prosedur-prosedur& orang-orang&perangkat keras& perangkat lunak dan pengendalian intern

    ,alam )ase ini :

    1 dibentuk alternati)-alternati) perancangan konseptual untuk pandanganpemakai. Alternati) ini merupakan perluasan kebutuhan pemakai.  Alternati) perancangan konseptual memungkinkan manajer dan pemakai untukmemilih rancangan terbaik yang cocok untuk kebutuhan mereka.

    1 pada )ase ini analis sistem mulai merancang proses dengan meng-identi)ikasikan laporan-laporan dan output yang akan dihasilkan olehsistem yang diusulkan. ,ata masing-masing laporan ditentukan. 5iasanya&

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    9/18

    6

    Pengembangan Sistem

    perancang sistem membuat sketsa )orm atau tampilan yang merekaharapkan bila sistem telah selesai dibentuk. Sketsa ini dilakukan padakertas atau pada tampilan komputer.

    1 #adi& perancangan sistem secara umum berarti untuk menerangkansecara luas bagaimana setiap komponen perancangan sistem tentangoutput& input& proses& kendali& database dan teknologi akan dirancang.Perancangan sistem ini juga menerangkan data yang akan dimasukkan&dihitung atau disimpan. Perancang sistem memilih struktur )ile dan alatpenyimpanan seperti disket& pita magnetik& disk magnetik atau bahkan )ile-)ile dokumen. Prosedur-prosedur yang ditulis menjelaskan bagaimanadata diproses untuk menghasilkan output.

    . Fase Ealuasi an Sele!si Sistem

     Akhir )ase perancangan sistem secara umum menyediakan point utama untukkeputusan in*estasi. ?leh sebab itu dalam )ase e*aluasi dan seleksi sistem ininilai kualitas sistem dan biaya9keuntungan dari laporan dengan proyek sistemdinilai secara hati-hati dan diuraikan dalam laporan e*aluasi dan seleksisistem.

    #ika tak satupun altenati) perancangan konseptual yang dihasilkan pada )aseperancangan sistem secara umum terbukti dapat dibenarkan& maka semuaaltenati) akan dibuang. 5iasanya& beberapa alternati) harus terbukti dapatdibenarkan& dan salah satunya dengan nilai tertinggi dipilih untuk pekerjaan

    akhir. 5ila satu alternati) perancangan sudah dipilih& maka akan dibuatkanrekomendasi untuk sistem ini dan dibuatkan jadal untuk perancangandetailnya.

    e. Fase Peran0angan Sistem se0ara #etail4Fungsi"nal

    6ase perancangan sistem secara detail menyediakan spesi)ikasi untukperancangan secara konseptual. Pada )ase ini semua komponen dirancangdan dijelaskan secara detail.

    Perencanaan output 'layout( dirancang untuk semua layar& )orm-)orm tertentu

    dan laporan-laporan yang dicetak. Semua output dire*ie dan disetujui olehpemakai dan didokumentasikan. Semua input ditentukan dan )ormat inputbaik untuk layar dan )orm-)orm biasa dire*ie dan disetujui oleh pemakai dandidokumentasikan.

    5erdasarkan perancangan output dan input& proses-proses dirancang untukmengubah input menjadi output. Transaksi-transaksi dicatat dan dimasukkansecara online atau batch. Macam-macam model dikembangkan untuk

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    10/18

    17

    Pengembangan Sistem

    mengubah data menjadi in)ormasi. Prosedur ditulis untuk membimbingpemakai dan pesonel operasi agar dapat bekerja dengan sistem yang sedangdikembangkan.

    ,atabase dirancang untuk menyimpan dan mengakses data. endali-kendaliyang dibutuhkan untuk melindungi sistem baru dari macam-macam ancamandan error ditentukan. Pada beberapa proyek sistem& teknologi baru danberbeda dibutuhkan untuk merancang kemampuan tambahan macam-macamkomputer& peralatan dan jaringan telekomunikasi.

    Pada akhir )ase ini& laporan rancangan sistem secara detail dihasilkan.aporan ini mungkin berisi beribu-ribu dokumen dengan semua spesi)ikasiuntuk masing-masing rancangan sistem yang terintegrasi menjadi satukesatuan. aporan ini dapat juga dijadikan sebagai buku pedoman yang

    lengkap untuk merancang& membuat kode dan menguji sistem= instalasiperalatan= pelatihan= dan tugas-tugas implementasi lainnya.

    Meskipun sejumlah orang telah me-re*ie dan menyetujui setiap komponenrancangan sistem& re*ie terhadap rancangan sistem secara detail harusdilakukan kembali secara menyeluruh dan lengkap oleh pemakai sistem danpersonel manajemen& sedangkan pro)esional sistem mungkin tidak terlibatdalam kegiatan ini.

    Tujuan dilakukannya re*ie secara menyeluruh ini adalah untuk menemukanerror dan kekurangan rancangan sebelum implementasi dimulai. #ika error dan kekurangan atau sesuatu yang hilang ditemukan sebelum implementasi

    sistem& sumber daya yang bernilai dapat diselamatkan dan kesalahan yangtidak diinginkan terhindari. Setelah semua re*ie secara menyeluruh selesaidilaksanakan& perubahan-perubahan dibuat dan pemakai dan manajer sistemmenandatangani laporan perancangan secara detail.

    Alatalat Peran0angan

     Alat-alat perancangan menolong pro)esional sistem untuk membentukstruktur sistem yang akan memenuhi kebutuhan pemakai selama akti*itasanalisis. Alat-alat perancangan sistem yang digunakan adalah :} S$esi*i!asi $r"ses untuk menjelaskan bagaimana dataditrans)ormasikan

    menjadi in)ormasi& seperti Pseudocode& Structure english& dan Tabel

    keputusan.} /iera0&y Plus In$ut5 Pr"0ess5 Out$ut +/IPO, untuk merepresentasikan

    hirarki modul-modul program tidak termasuk dokumentasi inter)ace antar modul.

    } Stru0ture 0&art untuk merepresentasikan hirarki modul-modulprogram termasuk dokumentasi inter)ace antar modul.

    } #iagram 6arnierOrr +64O, untuk merepresentasikan struktur program dari gambaran umum sampai detail.

    } #iagram 7a0!s"n untuk merepresentasikan struktur program.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    11/18

    11

    Pengembangan Sistem

    *. Fase Im$lementasi Sistem an Pemeli&araan Sistem

    Pada )ase ini :

    1 sistem siap untuk dibuat dan diinstalasi.

    1 Sejumlah tugas harus dikoordinasi dan dilaksanakan untuk implementasisistem baru.

    1 laporan implementasi yang dibuat pada )ase ini ada dua bagian& yaituo rencana implementasi dalam bentuk Gantt 8&art atau Pr"gram an

    Ealuati"n Reie9 Te0&ni:ue +PERT, 8&art dan

    o penjadalan proyek dan teknik manajemen. 5agian kedua adalahlaporan yang menerangkan tugas penting untuk melaksanakanimplementasi sistem& seperti :

    8 pengembangan perangkat lunak

    8 Persiapan lokasi peletakkan sistem

    8 /nstalasi peralatan yang digunakan8 Pengujian Sistem

    8 Pelatihan untuk para pemakai sistem

    8 Persiapan dokumentasi

    ;. Pene!atan Pengembangan SistemTerdapat beberapa pendekatan untuk mengembangkan sistem& yaitu

    Pendekatan lasik& Pendekatan Terstruktur& Pendekatan ,ari 5aah e Atas& Pendekatan ,ari Atas e 5aah.

    Pene!atan )lasi!

    Pene!atan )lasi! 'classical approach( disebut juga dengan PendekatanTradisional 'traditional approach( atau Pendekatan on*ensional'conventional approach(. Metodologi Pendekatan lasik mengembangkansistem dengan mengikuti tahapan-tahapan pada System

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    12/18

    12

    Pengembangan Sistem

    pengembangan perangkat lunak lebih terarah berdasarkan alat-alat danteknik-teknik tersebut

    2. 5iaya peraatan atau pemeliharaan sistem akan menjadi mahalMahalnya biaya peraatan pada pendekatan sistem klasik disebabkankarena dokumentasi sistem yang dikembangkan kurang lengkap dankurang terstruktur. ,okumentasi ini merupakan hasil dari alat-alat danteknik -teknik yang digunakan. arena pendekatan klasik kurang didukungoleh alat-alat dan teknik-teknik& maka dokumentasi menjadi tidak lengkapdan alaupun ada tetapi strukturnya kurang jelas& sehingga pada aktupemeliharaan sistem menjadi kesulitan.

    !. emungkinan kesalahan sistem besar Pendekatan klasik tidak menyediakan kepada analis sistem cara untuk

    melakukan pengetesan sistem& sehingga kemungkinan kesalahan-kesalahan sistem akan menjadi lebih besar.

    ". eberhasilan sistem kurang terjaminPenekanan dari pendekatan klasik adalah kerja dari personil-personilpengembang sistem& bukan pada pemakai sistem& padahal sekarangsudah disadari baha dukungan dan pemahaman dari pemakai sistemterhadap sistem yang sedang dikembangkan merupakan hal yang *italuntuk keberhasilan proyek pengembangan sistem pada akhirnya.

    Mulai aal tahun 1304 muncul suatu pendekatan baru disebut denganPendekatan Terstruktur. Pendekatan ini pada dasarnya mencoba

    menyediakan kepada analis sistem dengan alat-alat dan teknik-teknik untukmengembangkan sistem disamping tetap mengikuti ide dari system li)e cycle.

    Pene!atan terstru!tur +Structured  Approach,

    Pendekatan terstruktur dilengkapi dengan alat-alat 'tools( dan teknik-teknik yang dibutuhkan dalam pengembangan sistem& sehingga hasil akhir dari sistem yang dikembangkan akan didapatkan sistem yang strukturnyadide)inisikan dengan baik dan jelas. 5eberapa metodologi pengembangansistem yang terstruktur telah banyak yang diperkenalkan baik dalam buku-buku& maupun oleh perusahaan-perusahaan konsultan pengembang sistem.Metodologi ini memperkenalkan penggunaan alat-alat dan teknik-teknik untuk

    mengembangkan sistem yang terstruktur.onsep pengembangan sistem terstruktur bukan merupakan konsep

    yang baru. Teknik perakitan di pabrik-pabrik dan perancangan sirkuit untukalat-alat elektronik adalah dua contoh baru konsep ini yang banyak digunakandi industri-industri. onsep ini memang relati) masih baru digunakan dalammengembangkan sistem in)ormasi untuk dihasilkan produk sistem yangmemuaskan pemakainya. Melalui pendekatan terstruktur& permasalahan-permasalahan yang kompleks dalam organisasi dapat dipecahkan dan hasildari sistem akan mudah untuk dipelihara& )leksibel& lebih memuaskan

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    13/18

    1*

    Pengembangan Sistem

    pemakainya& mempunyai dokumentasi yang baik& tepat pada aktunya&sesuai dengan anggaran biayanya& dapat meningkatkan produkti*itas dankualitasnya akan lebih baik 'bebas kesalahan(.

    #ari Ba9a& )e Atas +Bottom-up  Approach,Pendekatan ini dimulai dari le*el baah organisasi& yaitu le*el

    operasional dimana transaksi dilakukan. Pendekatan ini dimulai dariperumusan kebutuhan-kebutuhan untuk menangani transaksi dan naik kele*el atas dengan merumuskan kebutuhan in)ormasi berdasarkan transaksitersebut. Pendekatan ini ciri-ciri dari pendekatan klasik. Pendekatan daribaah ke atas bila digunakan pada tahap analisis sistem disebut juga denganistilah data analysis& karena yang menjadi tekanan adalah data yang akan

    diolah terlebih dahulu& in)ormasi yang akan dihasilkan menyusul mengikutidatanya.

    Pene!atan #ari Atas )e Ba9a& +Top-down  Approach,Pendekatan ,ari Atas e 5aah 'Top-don Approach( dimulai dari

    le*el atas organisasi& yaitu le*el perencanaan strategi. Pendekatan ini dimulaidengan mende)inisikan sasaran dan kebijaksanaan organisasi. angkahselanjutnya dari pendekatan ini adalah dilakukannya analisis kebutuhanin)ormasi. Setelah kebutuhan in)ormasi ditentukan& maka proses turun kepemrosesan transaksi& yaitu penentuan output& input& basis data& prosedur-prosedur operasi dan kontrol. Pendekatan ini juga merupakan ciri-ciripendekatan terstruktur. Pendekatan atas-turun bila digunakan pada tahap

    analis sistem disebut juga dengan istilah decision analysis& karena yangmenjadi tekanan adalah in)ormasi yang dibutuhkan untuk pengambilankeputusan oleh manajemen terlebih dahulu& kemudian data yang perlu diolahdide)inisikan menyusul mengikuti in)ormasi yang dibutuhkan.

    Pene!atan Se$"t"ng + piecemeal approach,Pengembangan yang menekankan pada suatu kegiatan9aplikasi

    tertentu tanpa memperhatikan posisinya di sistem in)ormasi atau tidakmemperhatikan sasaran organisasi secara global 'memperhatikan sasarandari kegiatan atau aplikasi itu saja(.

    Pene!atan Sistem +systems approach,

    Memperhatikan sistem in)ormasi sebagai satu kesatuan terintegrasiuntuk masing-masing kegiatan9aplikasinya dan menekankan sasaranorganisasi secara global.

    Pene!atan Sistem menyeluru& +total-system approach,Pendekatan pengembangan sistem serentak secara menyeluruh&

    sehingga menjadi sulit untuk dikembangkan 'ciri klasik(.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    14/18

    1-

    Pengembangan Sistem

    Pene!atan M"uler +modular approach,

    Pendekatan dengan meme9ah sistem komp,ek menjadi modu, yang sederhana:sehingga sistem ,ebih mudah dipahami dan dikembangkan: tepat +aktu: mudahdipe,ihara ;9iri terstruktur<

    Lompatan jauh ( great loop approach)

    Pendekatan yang menerapkan perubahan menye,uruh se9ara serentak 

    menggunakan tekno,ogi 9anggih: sehingga mengandung resiko tinggi:

    ter,a,u maha,: su,it dikembangkan karena ter,a,u komp,ek.

    Pene!atan Ber!embang +evolutionary approach,Pendekatan yang menerapkan teknologi canggih hanya untuk aplikasi-

    aplikasi yang memerlukan saja dan terus dikembangkan untuk periodeberikutnya mengikuti kebutuhan dan teknologi yang ada.

    )euntungan $ene!atan terstru!tur (1. Mengurangi kerumitan masalah 'reduction of complexity (.2. onsep mengarah pada sistem yang ideal 'focus on ideal (.!. Standarisasi 'standardization(.". ?rientasi ke masa datang 'future orientation(.$. Mengurangi ketergantungan pada disainer 'less reliance on ar t istry (.

    =. Met""l"gi Pengembangan SistemMetodologi adalah kesatuan metode-metode& prosedur-prosedur&

    konsep-konsep pekerjaan& aturan-aturan& postulat-postulat yang digunakanoleh suatu ilmu pengetahuan& seni atau disiplin lainnya. Metode adalah suatucara& teknik yang sistematik untuk mengerjakan sesuatu. MetodologiPengembangan sistem berarti metode-metode& prosedur-prosedur& konsep-konsep pekerjaan& aturan-aturan dan postulat-postulat 'kerangka pemikiran(yang akan digunakan untuk mengembangkan suatu sistem in)ormasi. +rut-urutan prosedur untuk pemecahan masalah dikenal dengan istilah  Algoritma

    Metodologi pengembangan sistem adalah metode-metode& prosedur-prosedur& konsep-konsep pekerjaan& aturan-aturan dan postulat-postulat'dalil( yang akan digunakan untuk mengembangkan suatu sistem in)ormasi.lasi)ikasi dari metodologi :

    1. Functional decomposition methodologiesMetodologi ini menekankan pada pemecahan dari sistem ke dalamsubsistem-subsistem yang lebih kecil& sehingga akan lebih mudah untukdipahami& dirancang dan ditetapkan. >ang termasuk dalam kelompokmetodologi ini adalah :- 8/P? 'Hierarchy plus Input Process Output (- tep!ise "efinement 'S7( atau Iterative tep!ise "efinement '/S7(- Information Hiding 

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    15/18

    10

    Pengembangan Sistem

    #. $ata Oriented %ethodologiesMetodologi ini menekankan pada karakteristik dari data yang akandiproses. ,ikelompokkan ke dalam dua kelas& yaitu :1. $ata flo! oriented methodologies& sistem secara logika dapat

    digambarkan secara logika dari arus data dan hubungan antar )ungsinya di dalam modul-modul di sistem. >ang termasuk dalammetodologi ini adalah :- SA,T 'Structured Analysis and ,esign Techniues(- @omposite ,esign- SSA, 'Structured System Analysis and ,esign(

    2. $ata tructured oriented methodologiesMetodologi ini menekankan struktur dari input dan output di sistem.>ang termasuk dalam metodologi ini adalah :

    - #S, '#acksonBs System ,e*elopment(- 9? 'arnier9?rr(

    &. Prescriptive %ethodologies>ang termasuk dalam metodologi ini adalah :/S,?S 'Information ystem $esign dan Optimization ystem(& merupakanperangkat lunak yang dikembangkan di +ni*ersity o) Michigan. egunaandari /S,?S adalah mengotomatisasi proses pengembangan sistemin)ormasi. /S,?S mempunyai dua komponen& yaitu :

    1. PS 'Program tatement 'anguage(& merupakan komponen utamadari /S,?S& yaitu suatu bahasa untuk mencatat kebutuhan pemakai

    dalam bentuk machine readable )orm. PS dirancang sehingga outputyang dihasilkannya dapat dianalisis oleh PSA. PS merupakan bahasauntuk menggambarkan sistemnya dan bukan merupakan bahasapemrograman prosedural.

    2. PSA 'Program tatement Analyzer ( merupakan paket perangkat lunakyang mirip dengan kamus data 'data dictionary ( dan digunakan untukmengecek data yang dimasukkan& disimpan& dianalisis dan yangdihasilkan sebagai output laporan.

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    16/18

    1

    Pengembangan Sistem

    >. Alat an Te!ni! Pengembangan Sistem

     Alat-alat pengembangan sistem yang berbentuk gra)ik diantaranyaadalah :

    1. 8/P? diagram2. $ata flo! diagram!. tructured chart ". SA,T diagram$. arnier 9 ?rr diagram%. #acksonBs diagram

    5eberapa alat berbentuk gra)ik yang si)atnya umum& yaitu dapatdigunakan disemua metodologi yang ada. Alat-alat ini berupa suatu bagan&

    diantaranya :

    1. 5agan untuk menggambarkan akti*itas 'activity charting ( :

    a. 5agan alir sistem 'ystem Flo!chart (b. 5agan alir program 'Program Flo!chart (

    - 5agan alir logika program 'Program logic Flo!chart (- 5agan alir program komputer '$etailed computer program Flo!chart (

    c. 5agan alir kerta kerja 'Paper!or( Flo!chart ( atau disebut juga 5aganalir )ormulir 

    d. 5agan alir hubungan database '$atabase relationship Flo!chart (e. 5agan alir proses 'Process Flo!chart (). )ant chart 

    2. 5agan untuk menggambarkan tata letak ''ayout charting (

    !. 5agan untuk menggmbarkan hubungan personil 'Personal relationshipcharting ( :a. 5agan distribusi kerja '*or(ing distribution chart (b. 5agan organisasi 'Organization chart (

    Teknik yang digunakan untuk pengembangan sistem diantaranya :

    1. Teknik manajemen proyek& yaitu @PM '+ritical Path %ethod ( dan P7T

    'Program ,valuation and "evie! -echniue(. Teknik ini digunakan untukpenjadalan proyek

    2. Teknik untuk menemukan )akta 'Fact finding techniue(& yaitu teknik yangdapat digunakan untuk mengumpulkan data dan menemukan )akta-)aktadalam kegiatan mempelajari sistem yang ada. Teknik ini diantaranyaadalah- aancara 'Intervie! (

    - Persiapan yang dilakukan :- buat janji pertemuan

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    17/18

    13

    Pengembangan Sistem

    - pastikan orang yang akan diaancarai- pokok permasalahan

    - Pada saat aancara yang perlu diperhatikan :- Siapa yang akan diaancarai- Pokok permasalahan- Tanggapan- apan akan bertemu kembali

    - ?bser*asi 'Observation(- ,a)tar pertanyaan '/uestionaires(- Pengumpulan Sampel 'ampling (

    !. Teknik analisis biaya9man)aat '+ost ,ffectiveness Analysis atau +ost0enefit Analysis( adalah suatu teknik yang digunakan untuk menghitungbiaya yang berhubungan dengan pengembangan sistem in)ormasi

    seperti =- biaya pengadaan- biaya persiapan- biaya proyek- biaya operasi

    serta man)aat yang didapat dari sistem in)ormasi seperti =- man)aat mengurangi biaya- man)aat mengurangi kesalahan- man)aat meningkatkan kecepatan akti*itas- man)aat meningkatkan perencanaan dan pengendalian manajemen

    ". Teknik untuk menjalankan rapatTujuan dari rapat dalam pengembangan sistem diantaranya adalah untuk =- mende)inisikan masalah- mengumpulkan ide-ide- memecahkan permasalahan-permasalahan- menyelesaikan kon)lik-kon)lik yang terjadi- menganalisis kemajuan proyek- mengumpulkan data atau )akta- perundingan-perundingan

    Tahapan pelaksanaan kegiatan =

    - merencanakan rapat- menjalankan rapat

    - menindaklanjuti hasil rapat

    $. Teknik /nspeksi   *al(throughProses dari analisis dan desain sistem harus diaasi. Pengaasan inidapat dilakukan dengan cara mem*eri)ikasi hasil dari setiap tahappengembangan sistem. Ceri)ikasi hasil kerja secara )ormal disebut

  • 8/16/2019 Pngmbngn Sistem (Materi Uas)

    18/18

    14

    Pengembangan Sistem

    dengan /nspeksi 2inspection( sedangkan yang tidak )ormal disebut*al(through.

    1?. Penyebab !egagalan $engembangan sistem (1. urangnya penyesuaian pengembangan sistem2. elalaian menetapkan kebutuhan pemakai dan melibatkan

    pemakai!. urang sempurnanya e*aluasi kualitas dan analisis biaya". Adanya kerusakan dan kesalahan rancangan$. Penggunaan teknologi komputer dan perangkat lunak yg tidak

    direncanakan dan pemasangan teknologi tidak sesuai%. Pengembangan sistem yang tidak dapat dipelihara0. /mplementasi yang direncanakan dilaksanakan kurang baik

    11. E2aluasi1. Apakah yang dimaksud dengan pengembangan sistem D2. Mengapa perlu pengembangan sistem D #elaskan E!. riteria apa yang harus dipenuhi sistem sehingga dapat dikatakan layak D". Apa saja prinsip dalam pengembangan sistem yang harus diperhatikan D$. #elaskan langkah-langkah pada siklus hidup pengembangan sistem D%. Ada beberapa pendekatan untuk mengembangkan sistem& apa saja

    pendekatan tersebut& jelaskan.0. Peralatan apa saja yang dapat digunakan dalam mengembangkan

    sistem D #elaskan.. Sebutkan dan jelaskan metodologi-metodologi pengembangan sistem.3. Teknik apa saja yang dapat digunakan dalam mengembangkan sistem D

    #elaskan.14. +raikan hal-hal yang bisa menjadi penyebab gagalnya pengembangan

    sistem.