bab 21 sia (1)

Upload: cut-tira-tarmizi

Post on 05-Jul-2018

245 views

Category:

Documents


3 download

TRANSCRIPT

  • 8/15/2019 BAB 21 SIA (1)

    1/24

    BAB 21

    STRATEGI PENGEMBANGAN

    SISTEM INFORMASI AKUNTANSI (SIA)

    PENDAHULUAN

    Pada bab ini Anda mempelajari tiga cara untuk mendapatkan sebuah informasi, yaitu:

    1. Membeli perangkat lunak;2. Mengembangkan perangkat lunak secara in-house; dan. Membayar sebuah perusahaan untuk mengembangkan dan mengoperasikan sistem

    tersebut.

    !an Anda juga mempelajari tiga cara untuk meningkatkan proses pengembangan, yaitu:

    1. !esain ulang proses bisnis;2. Prototipe; dan. Alat rekayasa perangkat lunak dibantu dibantu komputer.

    MEMBELI PERANGKAT LUNAK 

    Pada a"al#a"al ditemukannya komputer, jarang perusahaan yang dapat membeli

     perangkat yang memenuhi kebutuhannya. Akan tetapi, sejalan dengan makin de"asanya

    industri perangkat lunak, makin banyak perusahaan yang mulai membeli soft"are.

    Perangkat lunak kalengan $canned software% adalah program yang dibuat oleh

     perusahaan pengembang soft"are dan dijual pada pasar terbuka untuk jangkauan luas

     pengguna dengan kebutuhan yang sama. Perusahaan menggabungkan soft"are dan hard"are,

    serta menjual keduanya sebagai satu paket disebut sebagai sistem turnkey & terima

     jadi (turnkey system), karena 'endor memasang keseluruhan sistem dan pemakai hanya perlu

    (terima jadi). *anyak sistem turnkey yang dibuat oleh 'endor berspesialisasi pada sebuah

    industri tertentu, seperti dokter, toko reparasi otmotif, restoran, dan toko eceran. Masalah

    utama dari perangkat lunak kalengan adalah seringkali soft"are tersebut tidak memenuhiseluruh kebutuhan informasi sebuah perusahaan. +al ini dapat diatasi dengan memodifikasi

  • 8/15/2019 BAB 21 SIA (1)

    2/24

     perangkat lunak tersebut. elebihan membeli soft"are ialah kemudahan dalam ketersediaan

    soft"are dan biaya yang lebih murah.

    Penyedia jasa aplikasi $application serice provider # A-P% adalah perusahaan yang

    menyediakan eb#based soft"are pada komputer mereka dan mengirim soft"are ke klienmelalui internet. !alam hal ini, perusahaan dapat menye"a perangkat lunak dari A-P tanpa

    harus membeli, memasang, dan mempertahankan soft"are massal. euntungan dari cara ini

    adalah mengurangi biaya soft"are dan o'erhead administrasi, pembaruan soft"are secara

    otomatis, penyesuaian skala dengan pertumbuhan bisnis, akses global ke informasi, akses ke

     personel ahli teknologi informasi $/0%, dan memungkinan perusahaan untuk fokuspada

    kompentensi keuangan inti bukan pada masalah /0.

    Perusahaan yang memberi perangkat lunak -0A mengikuti siklus hidup pengembangan sistem

    $ system development life cycle# -!% normal kecuali unuk hal berikut:

    • -elama desain sistem konseptual, perusahaan menentukan apakah perangkat lunak 

    yang memenuhi persyaratan -0A tersedia dan apabila tersedia apakah membelinya

    atau mebuatnya sendiri.

    • *eberapa desain fisik, implementasi, dan kon'ersi dapat diabaikan. -ebagai contoh,

     perusahaan biasanya tidak mendesai, menyandi, dan menguji modul program atau

    mendokumentasikan program komputer.

    Memilih Vend!

    Memutuskan untuk membuat atau membeli perangkat lunak dapat dilakukan secara

    terpisah dari keputusan untuk mendapatkan perangkat keras, perbaikan, pemeliharaan, dan

    sumber daya -0A lainnya. alaupun dapat dibeli secara terpisah dari perangkat lunak,

    keputusan mengenai perangkat keras dan 'endor mungkin bergantung pada keputusan atas

    soft"are.

    3endor dapat ditemukan berdasarkanmasukan, menghadiri konferensi, dalam majah

    industri, internet, atau mencari dari buku telepon. Ada beberapa 'endor berkembang

    sementara lainnya tidak lagi beroperasi. -elain itu, banyak perusahaan yang mena"arkan

    layanan tetapi memiliki sedikit pengalaman, modal yang tidak cukup, atau menggunakan

     produk yang buruk, sehingga ketika 'endor tidak lagi beroperasi mereka sering kali

  • 8/15/2019 BAB 21 SIA (1)

    3/24

    meninggalkan perusahaan yang menggunakan produk mereka tanpa solusi dan bantuan. 4leh

    karena itu, merupakan hal yang penting untuk selektif dalam memilih 'endor.

    Mem"e!leh Pe!#n$%#& Ke!#' d#n Pe!#n$%#& Ln#% 

    Perusahaan yang membeli sistem yang besar atau rumit, akan mengirimkan permintaan

    untuk proposal $request for proposal # 56P%, yang mengundang para 'endor untuk 

    mengusulkan sebuah sistem yang memenuhi kebutuhan perusahaan. -etiap proposal

    die'aluasi dan diteliti secara mendalam untuk mem'erifikasi bah"a persyaratan perusahaan

    dapat dipenuhi.

    Penggunaan sebuah 56P penting untuk alasan#alasan berikut ini:

    1. Menghemat "aktu. 0nformasi yang sama diberikan ke semua 'endor, meniadakan

     pengulangan tinjauan dan pertanyaan.

    2. Menyederhanakan proses pengambilan keputusan. -emua respons diberikan dalam

    format yang sama dan didasarkan pada informasi yang sama.

    . Mengurangi kesalahan. Peluang mengabaikan taktor#faktor yang penting akan

     berkurang.

    7. Menghindari dari potensi ketidaksesuaian. edua pihak memiliki perkiraan yang

    sama dan informasi yang terkait telah dicatat.

    etika 56P diminta berdasarkan pada spesifikasi hard"are dan soft"are tertentu, biaya

    total biasanya akan lebih rendah dan lebih sedikit "aktu yang dibutuhkan untuk persiapan

    'endor dan e'aluasi perusahaan. Akan tetapi, hal ini tidak memungkinkan 'endor 

    merekomendasikan teknologi altematif. -ebaliknya, 56P umum berisi definisi masalah dan

    meminta sistem yang memenuhi tujuan kinerja dan persyaratan tertentu. +al ini

    memungkinkan perusahaan yang meminta proposal untuk menyerahkan masalah teknis pada

    'endor. elemahan dari pendekatan ini adalah semakin besarnya kesulitan untuk 

    menge'aluasi proposal dan adanya potensi ta"ar#mena"ar yang lebih mahal biayanya.

    -ecara umum, makin banyak informasi yang diberikan perusahaan kepada 'endor,

    makin baik peluang perusahaan untuk menerima sistem yang dapat memenuhi persyaratan

     perusahaan. Para 'endor membutuhkan spesifikasi terinci atas -0A yang baru, termasuk aplikasi input dan output, file serta database yang dibutuhkan, frekuensi dan metode untuk 

  • 8/15/2019 BAB 21 SIA (1)

    4/24

     pembaruan file dan permintaan, serta persyaratan unik lainnya. Merupakan hal yang penting

    untuk membedakan antara persyaratan yang "ajib dengan fitur#fitur yang diinginkan.

    Men$e#l#'i P!"'#l d#n Memilih Se*#h Si'&em

    Proposal yang kehilangan informasi yang penting, akan gagal untuk memenuhi

     persyaratan minimum atau tidak jelas sehingga harus dieliminasi. Proposal yang dapat

    melalui pemeriksaan a"al dicocokkan dengan persyaratan sistem untuk menetapkan apakah

    $1% proposal tersebut memenuhi semua persyaratan "ajib, dan $2% berapa banyak persyaratan

    yang diinginkan dapat dipenuhi.3endor yang paling banyak memenuhi kriteria, dapat

    diundang untuk mendemonstrasikan kinerja sistem serta mem'alidasi hal#hal yang

    dinyatakan oleh 'endor tersebut. /abel 2#1 menyajikan kriteria yang dapat digunakan untuk 

    menge'aluasi hard"are, soft"are, dan para 'endor.

    TABEL 2+1 K!i&e!i# E#l#'i H#!d,#!e- S.&,#!e- d#n Vend!

    E#l#'i

    H#!d,#!e

    Apakah biaya hard"are "ajar, sesuai kemampuan dan fiturnya 8

    !apatkah hard"are menjalankan soft"are yang diinginkan 8

    Apakah kecepatan pemrosesan P9 dan kemampuannya untuk

     penggunaan yang direncanakan 8

    Apakah kemampuan penyimpanan sekunder memadai 8

    Apakah kecepatan dan kemampuan input dan output memadai 8

    Apakah sistem memiliki kemampuan komunikasi yang memadai 8

    Apakah sistem dapat ditingkatkan 8

    Apakah hard"are didasarkan pada tekhnologi terbaru, atau teknologi

    lama atau yang akan segera ketinggalan aman 8

    Apakah hard"are tersedia saat ini 8 ika tidak, kapan 8

    Apakah sistem yang dipertimbangkan sesuai dengan hard"are,

    soft"are, dan periferal yang ada saat ini 8

    *agaimana e'aluasi kinerja sistem jika dibandingkan dengan

     pesaingnya 8

    *agaimana ketersediaan dan biaya dukungan serta pemeliharaannya 8

    Apakah ada pengaturan pendanaan 8

    E#l#'i

    '.&,#!e

    Apakah soft"are memenuhi semua spesifikasi "ajib 8

    -eberapa baik soft"are tersebut memenuhi spesifikasi yang diinginkan8

  • 8/15/2019 BAB 21 SIA (1)

    5/24

    Akankah perubahan program dibutuhkan untuk memenuhi kebutuhan

     perusahaan 8

    Apakah soft"are berisi pengendalian yang memadai 8

    Apakah kinerja $kecepatan, akurasi, keandalan% memadai 8

    *erapa banyak perusahaan lain yang menggunakan soft"are tersebut 8

    Apakah pemakai lainnya puas dengan soft"are tersebut 8

    Apakah soft"are tersebut didokumentasikan dengan dengan baik 8

    Apakah soft"are tersebut sesuai dengan soft"are perusahaan yang ada

    saat ini 8

    Apakah soft"are tersebut mudah digunakan oleh pemakai 8

    !apatkah soft"are tersebut didemontrasikan dan diuji 8

    Apakah soft"are tersebut memiliki jaminan yang memadai 8

    Apakah soft"are tersebut fleksibel dan mudah dipelihara 8

    Apakah permintaan online atau file serta catatan < tersedia 8

    Akankah 'endor terus memperbarui soft"are tersebut 8

    E#l#'i Vend! -eberapa lama 'endor telah ada dalam bisnis tersebut 8

    -eberapa besar 'endor tersebut 8

    Apakah 'endor secara keuangan stabil dan aman 8

    -eberapa banyak pengalaman yang dimiliki 'endor dengan hard"are

    dan soft"are tersebut 8

    -eberapa baik 'endor menjamin produk tersebut 8 -eberapa baik

    garansinya8

    Apakah 'endor secara rutin memperbarui produknya 8

    Apakah 'endor memberikan pendanaan 8

    Akankah 'endor memasukkan janji#janji dalam kontrak 8

    Akankah 'endor memasok daftar pelanggan sebagai referensi 8Apakah 'endor memiliki reputasi dalam hal keandalan dan menjadi

    tempat bergantung 8

    Apakah 'endor memberikan dukungan dan pemeliharaan atas hard"are

    dan soft"are 8

    Apakah 'endor memberikan dukungan untuk implementasi dan

     pemasangan 8

    Apakah 'endor memiliki personel yang berkualitas bagus, responsif,

    dan berpengalaman 8

  • 8/15/2019 BAB 21 SIA (1)

    6/24

    Apakah 'endor memberikan pelatihan 8

    -eberapa responsif dan tepat "aktu dukungan dari 'endor 8

    -alah satu cara untuk membandingkan kinerja sistem ialah menggunakan masalah

     benchmark $benchmark problem%. Masalah benchmark adalah pekerjaan pemrosesan data

    dengan kegiatan input, pemrosesan, dan output umum yang akan diproses oleh -0A yang

     baru. aktu pemrosesan akan dihitung dan dibandingkan, dan -0A dengan "aktu terendah

    akan dinilai paling efisien.

    Pendekatan lainnya yaitu dengan penskoran poin $ point scoring%. Penskoran poin

    ialah memberikan sebuah bobot untuk setiap kriteria e'aluasi berdasarkan pentingnya. -etiap

    kriteria, para 'endor akan diberikan nilai untuk setiap kriteria yang didasarkan pada seberapa

     baik proposalnya sesuai dengan standar dan nilai total bobot akan menjadi dasar untuk 

     perbandingan dan membedakan berbagai sistem. *edasarkan /abel 21#2, 'endor

    mena"arkan sistem yang terbaik karena sistemnya mendapat nilai 1=> poin lebih daripada

    'endor 2.

    TABEL 21+2 E#l#'i Penl#%#n Pin P!"'#l Vend!

    Vend! 1 Vend! 2 Vend! /

    K!i&e!i# B*&

    S%

    !

    S%!

    B*& S%!

    S%!

    B*&

    S%

    !

    S%!

    B*&

    Kompatibilitas hardware   60 6 360 7 420 8 480

    Kecepatan hardware   30 6 180 10 300 5 150

    Perluasan memori   60 5 300 7 420 8 480

    Arus hardware   30 9 270 9 270 6 180

    Kompatibilitas sotware   90 7 630 7 630 9 810

    Kemampuan online in!uir"   40 9 360 10 400 8 320

    Pen#endalian   50 7 350 6 300 9 450

    $eerensi positi    40 10 400 8 320 6 240

    %o&umentasi   30 9 270 8 240 7 210

    'udah dirawat( diperbarui den#anteratur   50 7 350 8 400 9 450

    Kemampuan )arin#an   50 8 400 7 350 8 400

    %u&un#an *endor   70 6 420 9 630 10 700

    Total  4.290 4.680 4.870

    Penentuan biaya persyaratan $requirement costing % memperkirakan biaya untuk 

    membeli atau mengembangkan berbagai fitur yang tidak tersedia. /otal biaya -0A adalah

  • 8/15/2019 BAB 21 SIA (1)

    7/24

     biaya sistem dengan semua fitur yang dibutuhkan dan memberikan dasar yang "ajar untuk 

     perbandingan.

    *aik penilaian poin maupun perhitungan biaya persyaratan tidak seluruhnya objektif,

     pilihan akhir di antara berbagai proposal 'endor tampaknya bukan keputusan mudah. !alam

     penilaian poin, bobot dan poin#poin diberikan secara subjektif dan perkiraan nilai uang dari

     biaya serta manfaat tidak dimasukkan. Perhitungan biaya persyaratan mengabaikan faktor 

    tidak ber"ujud seperti keandalan dan dukungan dari 'endor.

    Pada saat -0A yang terbaik telah diidentifikasi, soft"are tersebut harus seluruhnya

    diuji, pemakai lain akan dihubungi untuk melihat kepuasan mereka, personil 'endor akan

    die'aluasi, dan rincian proposal akan dikonfirmasikan untuk mem'erifikasi bah"a -0A yang

    tampaknya merupakan yang terbaik menurut catatan memang benar#benar yang terbaik dalam

     praktiknya. Pelajaran yang didapat oleh ?eophysical -ystem orporation dari proses

     pemilihan 'endornya menekankan pentingnya e'aluasi yang menyeluruh.

    PENGEMBANGAN OLEH DEPARTEMEN SISTEM INFORMASI IN+HOUSE

    *anyak organisasi yang mengembangkan perangkat lunak yang dibuat khusus

    $custom software% karena kebutuhan perusahaan unik atau ukuran perusahaan dan

    kerumitannya membutuhkan soft"are khusus.+alangan dalam membuat soft"are khusus

    ialah memakan banyak "aktu dan sumber daya.

    -oft"are khusus biasanya dikembangkan dan ditulis sendiri atau melibatkan

     perusahaan luar yang dibayar untuk mengembangkan soft"are atau merakit soft"are dari

     persediaan modul program.etika mengontrak organisasi luar, perusahaan harus

    mempertahankan pengendalian atas proses pengembangan, dengan memperhatikan hal#hal

     berikut :

    • !engan selektif memilih pengembang yang harus memiliki pengalaman dalam

    industri perusahaan dan pemahaman yang baik tentang bagaimana perusahaan

    melakukan bisnisnya.

    • Menandatangani kontrak yang menempatkan tanggung ja"ab untuk memenuhi

     persyaratan dari perusahaan ke pengembang dan memungkinkan menghentikan proyek jika kondisi#kondisi utama tertentu tidak dipenuhi.

  • 8/15/2019 BAB 21 SIA (1)

    8/24

    • Merencanakan proyek harus secara terinci dan a"asi setiap langkah dalam proses

     pengembangan.

    • Menjaga komunikasi yang efektif.

    • endalikan semua biaya dan minimalkan arus kas hingga proyek tersebut diterima.

    /idak terdapat ja"aban yang benar atas keputusan membuat atau membeli.

    Perusahaan yang berbeda memiliki kesimpulan yang berbeda.ontohnya, ?illette dahulu

    mengembangkan soft"are#nya sendiri, tetapi akhir#akhir ini memutuskan untuk berpindah

    dari sistem kepemilikan ke soft"are jadi kapan saja memungkinkan.Alasannya adalah

     perusahaan mendapatkan keunggulan kompetitif yang lebih besar dari

    memutuskan bagaimana soft"are harus digunakan daripada menetapkan soft"are apayang

    harus digunakan dan kemudian membuatnya. Apabila perangkat lunak kalengan tidak memenuhi semua kebutuhan ?illette, perusahaan akan mengubahnya dengan menggunakan

    alat pengembang berteknologi tinggi.

    -ebaliknya, Pepsi, telah berpindah dari arah yang berbeda. Pepsi dahulu membeli

    sebagian besar dari soft"are mainframe utamanya tetapi setelah berpindah ke arsitektur 

    klien&ser'er, Pepsi tidak dapat menemukan soft"are yang cukup canggih untuk dapat

    memenuhi kebutuhannya. alaupun Pepsi masih membeli soft"are jika membutuhkannya,

     perusahaan tersebut telah membuat sendiri sebagian besar dari soft"are baru yang

    dipasangnya.

    Pe!#n$%#& Ln#% 0#n$ Di%em*#n$%#n Pen$$n# A%hi!

    omputasi pengguna akhir $ End-user computing# @9% adalah pengembangan,

     penggunaan, dan pengendalian aktif atas sistem informasi berbasis komputer oleh para

     pemakai. !engan kata lain, EUC adalah orang yang menggunakan /0 untuk memenuhi

    kebutuhan informasinya sendiri daripada bergantung pada ahli#ahli sistem. ontohnya,

    lembaga penyimpanan dan pinjaman di alifornia menginginkan sebuah sistem yang dapat

    menelusuri persyaratan jaminan kredit. !epartemen sistem informasinya mengatakan bah"a

    sistem tersebut akan membutuhkan "aktu pengembangan selama 1 bulan. !aripada

    menunggu, bagian kredit menggunakan P dan program database untuk mengembangkan

     program fungsional dalam sehari. Meningkatkan program membutuhkan "aktu beberapa hari

    lebih lama./idak hanya bagian kredit mempersingkat "aktu pengembangan dari 1 bulan ke

  • 8/15/2019 BAB 21 SIA (1)

    9/24

  • 8/15/2019 BAB 21 SIA (1)

    10/24

  • 8/15/2019 BAB 21 SIA (1)

    11/24

    Para pemakai tidak menyadari bah"a tanpa dokumentasi, orang lain tidak dapat

    memahami bagaimana sistem bekerja.

    • -istem yang tidak kompatibel. *eberapa perusahaan menambah perlengkapan

     pemakai akhir tanpa mempertimbangkan implikasi teknologi. Akibatnya perusahaan

    memiliki berbagai hard"are dan soft"are yang sulit ditangani atau dibentuk 

     jaringannya.

    • !uplikasi sistem dan data; sumber daya yang terbuang. Apabila pemakai akhir tidak 

    menyadari kebutuhan informasi pemakai lain yang hampir sama, duplikasi sistem

    akan terjadi. Para pemakai yang tidak berpengalaman akan mencoba untuk mencapai

    lebih daripada yang dapat mereka capai, yang berakhir dengan pemborosan "aktu dan

    sumber daya.

    • Peningkatan biaya. -ebuah pembelian P tidaklah mahal, tetapi membeli P untuk 

    ratusan bahkan ribuan pekerja adalah mahal. Memperbarui hard"are dan soft"are

    setiap beberapa tahun juga mahal. End-user computing juga memiliki biaya peluang

    yang tinggi jika penerapannya mendistorsi perhatian pemakai dari pekerjaan

    utamanya. agipula, hal tersebut meningkatkan "aktu dan permintaan data pada

    sistem informasi perusahaan.

    eseimbangan yang tepat antara memaksimalkan manfaat dan meminimalkan risiko

    sistem buatan pemakai akhir dapat dicapai dengan cara menyediakan analis sistem sebagai

     penasihat dan mensyaratkan sistem yang dibuat oleh pemakai untuk ditinjau serta

    didokumentasikan sebelum digunakan.

    Men$ell# d#n Men$end#li%#n Km"'i Pen$$n# A%hi!

    4rganisasi menggunakan beberapa pendekatan yang berbeda untuk mengelola dan

    mengendalikan @9. Memberikan sistem pengendalian departemen atas @9 akanmenghambat pertumbuhan @9, membuat organisasi tidak mendapatkan sebagian besar dari

    manfaatnya, dan bukan merupakan kepentingan terbaik jangka panjang dalam

     perusahaan,Akan tetapi, jika tidak terdapat pengendalian atas pemakai akhir, seperti alat @9

    apa yang dibeli atau bagaimana alat tersebut digunakan, maka kekacauan dapat dengan

    mudah terjadi.+al tersebut juga sulit untuk dapat mendukung sistem. angkah terbaik adalah

    memberikan petunjuk dan standar yang cukup agar dapat secara memadai mengendalikan

    sistem tetapi tetap memungkinkan pemakai mendapatkan fleksibilitas yang mereka butuhkan.

  • 8/15/2019 BAB 21 SIA (1)

    12/24

     elp desk   dapat mendorong, mendukung, mengkoordinasikan, dan mengendalikan

     berbagai akti'itas pemakai akhir. eenam puluh analis dan teknisi help desk di -chering#

    Plough menangani lebih dari =.>>> kontak dalam sebulan. Analis garis depan menggunakan

    soft"are sistem canggih untuk secara cepat menemukan ja"aban atas pertanyaan bagi

    mereka dan kemudian memberikan saran tertulis. /eknisi garis kedua menangani permintaan

    yang lebih rumit. Perusahaan lainnya menggunakan soft"are multimedia dengan animasi

    atau 'ideo untuk membantu para pega"ai di garis depan membimbing para pengontak 

    melalui sebuah proses yang kompleks.

    e"ajiban help desk termasuk hal#hal berikut ini:

    •Memberikan bantuan 27 jam untuk membantu mengatasi masalah.

    • *ertindak sebagai penjelas informasi, koordinasi, dan pemberi bantuan.

    • Melatih para pemakai akhir tentang bagaimana menggunakan hard"are atau soft"are

    tertentu, dan menyediakan pemeliharaan dan dukungan yang memadai.

    • Menge'aluasi produk hard"are dan produk soft"are pemakai akhir yang baru.

    • Membantu pengembangan aplikasi.

    • Mengembangkan dan mengimplementasikan berbagai standar untuk $1% pembelian

    hard"are dan soft"are untuk memastikan kesesuaian; $2% mendokumentasikan dan

    menguji aplikasi; dan $% mengendalikan masalah#masalah keamanan seperti

     penipuan, pembajakan soft"are, dan 'irus.

    • Mengendalikan data perusahaan agar $1% para pemakai akhir yang sah dapat

    mengakses dan berbagi data; $2% data tidak diduplikasi; dan $% akses ke data yang

    rahasia dibatasi.

    MENGALIHDAAKAN SISTEM

    Pengalihdayaan $outsourching % adalah mengontrak perusahaan luar untuk menangani

    semua bagian dari data akti'itas pemrosesan organisasi.!i dalam perjanjian outsource

    mainframe, penyedia layanan membeli semua komputer klien dan mempekerjakan semua

    atau sebagian besar pega"ai klien. Penyedia layanan tersebut kemudian mengoperasikan dan

    mengelola keseluruhan sistem di lokasi klien, atau memindahkan sistem tersebut ke komputer 

     penyedia layanan. *anyak kontrak outsourcing atas mainframe berjangka "aktu 1> tahun atau

    lebih dan berbiaya dari ratusan ribu hingga jutaan dolar setahun.

  • 8/15/2019 BAB 21 SIA (1)

    13/24

    !alam perjanjian outsourcing klien&ser'er atau P, organisasi meng-

    outsource layanan tertentu, bagian dari bisnisnya, fungsi tertentu, atau dukungan P.

    -ebagian besar dari perusahaan yang tercantum dalam 6ortune C>> meng-outsource 1> persen

    hingga > persen fungsi pendukung P mereka.ontohnya, /aco *ell meng-

    outsource pelayanan help desk P perusahaan tersebut. 5oyal !utch -hell, perusahaan

    minyak internasional, memiliki >.>>> P di seluruh dunia dan meng-outsource sebagian

     besar dari pemasangan, pemeliharaan, pelatihan, help desk, dan dukungan teknisnya.

    !utsourcing a"alnya digunakan untuk menstandarkan aplikasi seperti penggajian,

    akuntansi, dan pembelian atau oleh perusahaan yang berjuang untuk bertahan hidup dan

    menginginkan pemasukan kas yang cepat dari penjualan hard"are#nya. Akan tetapi, pada

    tahun 1==, @astman odak mengejutkan dunia bisnis dengan mengontrak tiga perusahaan

    yang berbeda untuk mengoperasikan sistem komputernya.odak meng#outsource operasi

     pemrosesan datanya dan menjual mainframe perusahaan itu ke 0*M. Perusahaan

    tersebut meng-outsource fungsi telekomunikasinya ke !@ dan operasi Pnya ke

    *usinessland. etika kinerja !@ dan @ntek mulai turun, odak membuka layanan yang

    lo"ong tersebut untuk pena"aran baru. odak terus melakukan perencanaan dan

     pengembangan strategis sistem informasinya, tetapi tanggung ja"ab implementasi serta

    operasi menjadi milik pihak pemberi layanan.+asilnya sangatlah dramatis. Pengeluaran

    modal untuk komputer turun hingga => persen sementara biaya operasi turun antara 1>D

    hingga 2>D. odak memperkirakan penghematan tahunan dari sistem informasinya

    mencapai sekitar E1> juta selama periode 1> tahun perjanjiannya. *eberapa kemudian,

    FeroG menandatangani perjanjian outsourcing terbesar dalam sejarah: kontrak berjangka

    "aktu 1> tahun senilai E,2 miliar dengan @!- untuk meng-outsource pengelolaan

    komputasi, telekomunikasi, dan soft"are di 1= negara.

    eberhasilan odak dan FeroG memoti'asi perusahaan lainnya untuk meng-

    outsourcesistem informasi mereka. ontohnya, 1C dari 2C perusahaan tingkat atas dalam

    6ortune "## meng-outsource beberapa atau semua sistem informasi mereka. Perusahaan#

     perusahaan kini menghabiskan lebih dari E1>> miliar setahun untuk meng-outsource fungsi#

    fungsi /0 mereka.

    Ken&n$#n d#n Ke!$i#n Pen$#lihd#0##n

    euntungan signifikan atas pengalihdayaan yaitu:

  • 8/15/2019 BAB 21 SIA (1)

    14/24

    • -ebuah solusi untuk bisnis.!utsourcing adalah pendekatan yang strategis dan

    ekonomis yang dapat dilakukan karena memungkinkan perusahaan berkonsentrasi

     pada kompetensi inti mereka.odak yakin untuk meinfokuskan usahanya dalam hal

    yang terbaik yang dapat mereka lakukan#menjual film dan kamera#dan membiarkan pemrosesan data ke perusahaan komputer yang lebih berkualifikasi. odak 

    menganggap pihak penyedia layanan sebagai mitra dan bekerja sama secara dekat

    dengan mereka untuk memenuhi tujuan pemrosesan data strategis dan operasionalnya.

    • Pemanfaatan aset. 4rganisasi dapat meningkatkan posisi kas mereka dan mengurangi

     biaya tahunan mereka dengan menjual aset tersebut kepada pihak pemberi layanan.

    ontohnya, +ealth !imensions, sebuah perusahaan pengelola rumah sakit, meng-

    outsource fungsi pemrosesan data dari empat rumah sakit mereka agar perusahaan

    tersebut dapat menggunakan sumber daya keuangannya yang terbatas untuk 

     pembelian yang dapat menghasilkan pendapatan.

    • Akses pada keahlian yang lebih besar dan teknologi yang lebih baik.!el Monte 6oods

     berpaling ke outsourcing karena biaya dan "aktu yang dilibatkan untuk tetap

    mengejar teknologi baru makin meningkat secara signifikan.

    • *iaya yang lebih rendah. !utsourcing dapat menurunkan biaya sistem infromasi

    sebesar >D. Pihak pemberi layanan memberikan beberapa dari penghematan yang

    dicapai dari penstandaran aplikasi pemakai, membeli hard"are dalam harga grosir,

    memisahkan biaya pengembangan dan pemeliharaan antarproyek, serta beroperasi

    dalam 'olume yang lebih tinggi.ontinental *ank akan menghemat E1>> juta selama

    kontrak berjangka "aktu 1> tahun outsourcing-nya. Akan tetapi, perusahaan seperti

    4ccidental Petroleum dan 9-F telah menolak outsourcing karena dianggap lebih

    mahal daripada pengembangan dan operasi -0A secara internal.

    • ebih sedikit "aktu pengembangan. Para ahli dalam bidang industri yang

     berpengalaman sering kali mengembangkan dan mengimplementasikan sebuah sistem

    yang lebih cepat serta lebih efisien daripada staf dalam perusahaan. Pihak#pihak yang

    menyediakan fasilitas outsourcing juga dapat membantu perusahaan memangkas

     banyak kebijakan politis internal di sekitar pengembangan sistem.

    • @liminasi penggunaan maksimal dan rendah $ peak-and-valley%. *anyak perusahaan

    memiliki bisnis musiman yang membutuhkan banyak komputer selama suatu bagian

    dari tahun tetapi membutuhkan sangat sedikit komputer untuk tahun yang tersisa.

    ontohnya, dari anuari hingga Maret, . Atlee *urpee memproses pesanan melalui

    surat dan permintaan pembelian grosir atas benih dan produk berkebun mereka.-elama periode ini, mainframe 0*M mereka beroperasi dalam >D kapasitasnya,

  • 8/15/2019 BAB 21 SIA (1)

    15/24

    tetapi berfungsi hanya sebanyak 2>D pada sisa "aktu tahun tersebut. Para personel

    sistem kurang banyak digunakan dalam sebagian besar "aktu. *urpee berpaling

    ke outsourcing dan kini membayar omputer -cience orporation sesuai dengan

    seberapa banyak penggunaan sistem. 4leh karena melakukan hal ini, *urpee

    menghemat hingga setengah dari biaya pemrosesannya.

    • Memfasilitasi perampingan. Perusahaan yang mengecilkan ukurannya sering kali

    memiliki fungsi -0A besar yang tidak diperlukannya lagi.?eneral !ynamics

    mengecilkan ukurannya secara dramatis karena berkurangnya pengeluaran untuk 

    industri pertahanan. Perusahaan tersebut menandatangani kontrak outsourcing senilai

    E miliar dengan jangka "aktu 1> tahun "alaupun fungsi sistem informasinya dinilai

    sebagai nomor satu dalam industri pesa"at terbang. Perusahaan tersebut menjual

     pusat datanya ke omputer -ciences orporation $-% senilai E2>> juta dan

    mentransfer 2.H>> pega"ainya ke -.

    ekurangan dalam melakukan pengalihdayaan ialah sebagai berikut:

    • etidakfleksibilitasan $infle$ibility%.*anyak kontrak outsourcing ditandatangani untuk 

    1> tahun. ika selama periode "aktu tersebut muncul masalah, jika perusahaan merasa

    tidak puas, atau jika perusahaan melakukan perubahan struktural, kontrak tersebut

    sulit atau terlalu mahal untuk diputuskan. -ebelum melakukan merger, 0ntegra

    6inancial dan @Iuimark memiliki kontrak dengan penyedia layanan yang berbeda.

    -etelah merger, salah satu kontrak harus ditiadakan, dengan biaya E7,C juta.

    • +ilangnya pengendalian $lost of control %. Perusahaan memiliki risiko kehilangan

    kendali atas sistem dan data perusahaan.!emi alasan ini, perjanjian outsourcing 6ord

    dengan omputer -ciences orporation tidak mengiinkan - mengambil produsen

    mobil lainnya sebagai klien.

    Mengurangi keuntungan kompetitif $reduced competitive advantage%. Perusahaandapat kehilangan pemahaman mendasar atas kebutuhan informasi mereka sendiri dan

     bagaimana sistem tersebut dapat memberi keunggulan kompetitif.Para penyedia

    layanan tidak dapat diharapkan untuk menjadi bersemangat seperti para kliennya

    untuk mencoba memenuhi tantangan persaingan industri tertentu.Akan tetapi,

     perusahaan dapat dianggap standar $penggajian, pengeluaran kas, dsb% dan

    menyesuaikan agar memberikan keunggulan kompetitif.

    • -istem yang terkunci $locked-in system%. *egitu perusahaan

    melakukan outsourcing atas sistemnya dan menjual pusat pemrosesan datanya,

  • 8/15/2019 BAB 21 SIA (1)

    16/24

    merupakan hal yang sulit dan mahal untuk membalikkan proses tersebut. ika

     perusahaan tidak dapat membeli kembali fasilitas pemrosesan data tersebut, maka

    akan harus membeli perlengkapan baru dan mempekerjakan pega"ai pemroses data

    yang baru, sering kali dengan biaya yang besar. *lue ross di alifornia memutuskan

     bah"a kinerja pemberi layanannya, @!-, begitu jelek hingga ingin mengakhiri

     perjanjiannya. Akan tetapi, ketika *lue ross mulai menga"ali perubahan tersebut,

     perusahaan tersebut menyadari bah"a perusahaan tidak mengetahui apa#apa tentang

    sistem tersebut dan tidak mampu memberhentikan @!-. -ebaliknya, -0 ogic,

    sebuah produsen chip, menghentikan perjanjiannya dengan 0*M dan mengoperasikan

    kembali sistemnya secara internal dengan biaya dan personel yang mahal ketika

    memasang sistem enterprise resource planning  $@5P%.

    • /ujuan yang tak terpenuhi $unfulfilled goal %. ritik menunjukkan bah"a banyak 

    tujuan dan manfaat outsourcing tidak pernah ter"ujud. Paling tidak sebuah penelitian

    menunjukkan beberapa manfaat yang dapat diklaim, seperti peningkatan efisiensi,

    adalah mitos belaka. Perusahaan 9-6J? membatalkan kontrak senilai E1>> juta

    dengan igna 0nformation -er'ices setelah 1 bulan, karena igna tidak dapat

    mengimplementasikap perubahan yang dibutuhkan untuk membuat sistem tersebut

     bekerja dengan baik.

    ayanan yang buruk $ poor service%. *eberapa perusahaan mengeluh menerimalayanan yang kurang baik dari perusahaan pemberi layanan mereka, eluhan yang

    umum adalah responsi'itas terhadap perubahan kondisi bisnis lambat atau tidak ada

    dan perpindahan ke teknologi baru direncanakan dengan kurang baik.

     

    Peningkatan risiko. Proses bisnis outsourching  dapat mengarahkan perusahaan pada

    risiko operasional, keuangan, teknologi, strategi, personel, hukum, dan peraturan yang

    signifikan.

    MANAEMAN PROSES BISNIS

    Manajemen proses bisnis adalah sebuah peningkatan proses bisnis yang lebih

     bertahap dan berkelanjutan yang didukung dan dimungkinkan oleh teknologi, sebagai

    hasilnya *PM adalah sebuah cara yang tepat untuk memperkenalkan baik kemampuan

     perubahan manusia maupun teknologi ke sebuah organisasi dan sebuah pendekatan untuk 

    meningkatkan efekti'itas dan efisiensi $ino'asi, fleksibilitas, dan integrasi% dengan teknologimelalui pembangunan otomatisasi proses dan ketangkasan untuk mengelola perubahan.

  • 8/15/2019 BAB 21 SIA (1)

    17/24

    *PM membantu perusahaan dalam menga"asi dan mengontrol seluruh elemen pada

     proses bisnis, seperti karya"an, pelanggan, pemasok, dan "orkflo". *PM meningkatkan

    kualitas proses bisnis melalui penyediaan mekanisme feedback yang lebih baik. 5e'ie" yang

     berkesinambungan dan real#time akan membantu perusahaan dalam mengidentifikasi

    masalah dan kemudian mengatasinya secara lebih cepat sebelum masalah tersebut

     berkembang menjadi lebih besar.

    *eberapa prinsip prinsip penting yang mendasari *PM adalah sebagai berikut:

    • Proses bisnis dapat menghasilkan keuntungan kompetitif. Proses ino'atif yang

    membantu bisnis merespons konsumen, pasar, dan peraturan yang berubah lebih cepat

    daripada kompetitor menciptakan keuntungan kompetitif. !esain proses bisnis yang

    tepat akan penting untuk keberhasilan sebuah organisasi.

    • Proses bisnis harus dikelola dari ujung ke ujung. Manajemen proses bisnis

    memandanng proses bisnis sebagai aset keorganisasian strategis yang harus dipahami,

    dikelola, dan ditingkatkan.

    • Proses bisnis haruslah cekatan. 4rganisasi harus secara berkelanjutan meningkatkan

    dan mengatur proses bisnisnya agar dapat bersaing. +al ini memerlukan fleksibilitas

    dan teknologi otomatisasi proses bisnis yang mendukung modifikasi cepat.

    • Proses bisnis haruslah selaras dengan strategi dan kebutuhan keorganisasian. 9ntuk 

    menjadi efektif dan efisien, sebuah perusahaan harus menyelaraskan proses bisnis

    dengan strategi bisnisnya.

    -istem Manajemen Proses *isnis, mengotomtiskan dan memfasilitasi peningkatan

     proses bisnis. -istem tersebut dapat meningkatkan komunikasi dan kolaborasi,

    mengotomatiskan akti'itas, dan berintegrasi dengan sistem lain serta dengan rekan lain dalam

    rangkaian nilai. *eberapa orang mengklaim bah"a *PM- adalah penghubung antara /0 dan

     bisnis. *anyak perusahaan diseluruh dunia berhasil mengimplementasikan proses berbasis*PM-.

    -eperti sistem enterprise resource planning $@5P%, *PM- adalah sistem seluruh

     perusahaan yang mendukung akti'itas korporasi. Meski demikian, sistem @5P adalah

     berfokus pada proses. -ebagian produsen sistem @5P sekarang mengintegrasikan *PM ke

    dalam sistem mereka. *eberapa mendefinisikan *PM -ystem atau -uite $*PM-% sebagai

    (seluruh *PM.) ainnya berhubungan konsep penting informasi bergerak antara paket

  • 8/15/2019 BAB 21 SIA (1)

    18/24

     perangkat lunak perusahaan dan langsung berpikir -er'ice 4riented Architecture

    $-4A% . Kang lain membatasi definisi (modeling).

    Ada empat komponen penting dari *PM-, yaitu:

    1 Proses @ngine < platform yang kuat untuk pemodelan dan melaksanakan proses

    aplikasi berbasis, termasuk aturan bisnis.2 *usiness Analytics < memungkinkan para manajer untuk mengidentifikasi masalah

     bisnis, tren, dan peluang dengan laporan dan dashboard dan bereaksi sesuai. ontent Management < menyediakan sistem untuk menyimpan dan mengamankan

    dokumen elektronik, gambar, dan file lainnya.7 olaborasi /ools < menghilangkan hambatan komunikasi intra dan antar departemen

    melalui forum diskusi, ruang kerja yang dinamis, dan papan pesan.

    Pen$end#li#n In&e!n#l d#l#m Se*#h Si'&em M#n#3emen P!'e' Bi'ni'

    Pengendalian 0nternal itu meliputi struktur organisasi dan semua cara#cara serta alat#

    alat yang dikoordinasikan yang digunakan di dalam perusahaan dengan tujuan untuk menjaga

    keamanan harta milik perusahaan, memeriksa ketelitian dan kebenaran data

    akuntansi,memajukan efisiensi di dalam usaha, dan membantu mendorong dipatuhinya

    kebijakan manajemen yang telah ditetapkan lebih dahulu.

    !efinisi di atas menunjukkan bah"a suatu system pengendalian internal yang baik itu akan

     berguna untuk :

    • Menjaga keamanan harta milik suatu organisasi

    • Memeriksa ketelitian dan kebenaran data akuntansi.

    • Memajukan efisieni dalam operasi.

    Membantu menjaga agar tidak ada yang menyimpang dari kebijakan manajemen yangtelah ditetapkan lebih dahulu.

    -uatu sistem penga"asan internal yang memuaskan harus meliputi :

    • -uatu struktur organisasi yang memisahkan tanggungja"ab#tanggungja"ab

    fungsional secara tepat.

    • -uatu sistem "e"enang dan prosedur pembukuan yang baik, yang berguna untuk 

    melakukan penga"asan akuntansi yang cukup terhadap harta milik, hutang#hutang,

     pemdapatan#pendapatan dan biaya#biaya.

    http://en.wikipedia.org/wiki/Service-oriented_architecturehttp://en.wikipedia.org/wiki/Service-oriented_architecturehttp://en.wikipedia.org/wiki/Service-oriented_architecturehttp://en.wikipedia.org/wiki/Service-oriented_architecture

  • 8/15/2019 BAB 21 SIA (1)

    19/24

    • Praktek#praktek yang sehat harus dijalankan di dalam melakukan tugas#tugas dan

    fungis#fungsi setiap bagian dalam organisasi.

    • -uatu tingkat kecakapan pega"ai yang sesuai dengant anggung ja"abnya

    Pengendalian internal melaksanakan tiga fungsi penting :

    • Pre'enti'e control, pengendalian untuk pencegahan, mencegah timbulnya suatu

    masalah sebelum masalah muncul.

    • !etecti'e control, pengendalian untuk pemeriksaan, dibutuhkan untuk mengungkap

    masalah begitu masalah tersebut muncul.

    • orrecti'e control, pengendalian korektif. Memecahkan masalah yang ditemukan oleh

     pengendalian untuk pemeriksaan.

    PROTOTPING

    Prototyping adalah sebuah pendekatan desain sistem yang berada dalam suatu model

    kerja disederhanakan yang tengah dikembangkan dari aplikasi baru melalui proses interaksi

    dan berulang#ulang yang biasa digunakan ahli sistem informasi dan ahli

     bisnis. Prototyping disebut juga desain aplikasi cepat $rapid application design&5A!% karena

    menyederhanakan dan mempercepat desain sistem $4L*rien, 2>>C%.

    -ebagian user kesulitan mengungkapkan keinginannya untuk mendapatkan aplikasi

    yang sesuai dengan kebutuhannya. esulitan ini yang perlu diselesaikan oleh analis dengan

    memahami kebutuhan user dan menerjemahkannya ke dalam bentuk model $prototipe%.

    Model ini selanjutnya diperbaiki secara terus menerus sampai sesuai dengan kebutuhan user.

    K#"#n Men$$n#%#n P!&&0"in$

     %ototyping sesuai ketika ada tingkat ketidakpastian yang tinggi, tidak jelas pertanyaan apa

    yang ditanyakan, -0A tidak dapat dengan jelas di'isualisasikan, atau ada kemungkinan tinggi

    untuk gagal. /abel diba"ah akan menjelaskan tentang kondisi#kondisi yang membuat

     prototyping menjadi sebuah metodologi desain.

    TABEL 21+/ Kndi'i 0#n$ Mend!n$ Pen$$n##n P!&&0"in$

    ebutuhan pengguna tidak dipahami, berubah secara pesat, atau berubah saat sistem

  • 8/15/2019 BAB 21 SIA (1)

    20/24

    digunakan.

    Persyaratan sistem sulit dijelaskan.

    0nput dan output sistem susah dijelaskan.

    /ugas yang untuk dijalankan tidak tersusun dengan baik.

    Para pendesain tidak pasti mengenai jenis teknologi yang digunakan.

    -istem tersebut krusial dan dibutuhkan dengan cepat.

    5isiko yang diasosiasikan dengan mengembangkan sistem yang salah tinggi.

    5eaksi pengguna terutama merupakan pertimbangan pengembangan yang penting.

    *anyak strategi desain harus diuji.

    -taf desain hanya memiliki sedikit pengalaman dalam mengembangkan sistem atau aplikasi

    tersebut.

    -istem tersebut akan jarang digunakan $efisiensi pemrosesan bukan merupakan perhatian

    umum%.

    Kndi'i 0#n$ mend%n$ "en$$n##n "!&i"e

    1. Para pemakai kurang pemahamannya atas kebutuhan mereka, atau kebutuhan mereka

     berubah dengan cepat.2. Persyaratan sistem sulit ditetapkan.. 0nput dan output sistem belum diketahui.7. /ugas yang harus dilakukan tidak terstruktur dan semi terstruktur.C. Para pendesaian tidak pasti akan apa yang digunakan.H. -istem yang dikembangkan sangatlah penting dan sangat dibutuhkan.B. 5esiko yang berkaitan dengan pengembangan sistem yang salah tinggi.. 5eaksi para pemakai atas sistem yang baru adalah pertimbangan penting dalam

     pengembangan.=. *anyak strategi desain yang harus diuji.

    1>. Pega"ai pengembangan memiliki pengalaman dengan alat protipe lainnya.11. Pega"ai pengembangan memiliki pengalaman dengan alat protipe lainnya.12. Pega"ai pengembangan memiliki sedikit pengalaman dalam mengembangkan sistem

    atau aplikasi yang dipertimbangkan.1. -istem akan jarang digunakan $ dan karenanya efisiensi pemrosesan bukanlah hal

    utama%

    Ken&n$#n P!&&0"in$

    euntungan dari prototyping yaitu sebagai berikut:

  • 8/15/2019 BAB 21 SIA (1)

    21/24

    1. Adanya komunikasi yang baik antara pengembang dan pelanggan.2. Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan.. Pelanggan berperan aktif dalam pengembangan sistem.7. ebih menghemat "aktu dalam pengembangan sistem. Prototyping seringnya

     berfungsi setelah beberapa hari atau minggu, mengiinkan para pengguna untuk

    segera menge'aluasi sistem tersebut.C. Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang

    diharapkannya.H. !efenisi yang lebih baik atas kebutuhan pengguna. Prototyping secara umum

    memerlukan keterlibatan intensif dari para pengguna akhir, menghasilkan kebutuhan

     pengguna yang didefenisikan dengan baik atau adanya komunikasi yang baik antara

     pengembang dan pelanggan.B. eterlibatan dan kepuasan pengguna yang lebih tinggi. Pengembang dapat bekerja

    lebih baik dalam menentukan kebutuhan pelanggan. 4leh karena itu persyaratan

     pengguna terpenuhi, ada lebih sedikit risiko bah"a -0A tidak akan digunakan.

    eterlibatan pengguna secara dini membantu membantu sebuah iklim penerimaan

    dibandingkan keraguan dan kritik.. ebih sedikit kesalahan. Para pengguna menguji tiap 'ersi prototipe, sehingga

    kesalahan dideteksi dan dieleminasi dengan segera. +al tersebut untuk lebih

    menghemat "aktu dalam pengembangan sistem.=. ebih banyak peluang bagi perubahan. Para pengguna dapat menyarankan perubahan

    sistem tersebut sesuai dengan yang mereka inginkan. Penerapan menjadi lebih mudah

    karena pemakai mengetahui apa yang diharapkannya.

    Ke!$i#n P!&&0"in$

    Prototyping memiliki kerugian sebagai berikut:

    1. Pelanggan tidak melihat bah"a perangkat lunak belum mencerminkan kualitas

     perangkat lunak secara keseluruhan dan belum memikirkan peneliharaan dalam

     jangka "aktu yang lama.2. Pengembang biasanya ingin cepat menyelesaikan proyek sehingga menggunakan

    algoritma dan bahasa pemrograman sederhana.. +ubungan pelanggan dengan komputer mungkin tidak menggambarkan teknik

     perancangan yang baik.7. aktu pengguna yang yang signifikan. Para pengguna harus meluangkan "aktu yang

    signifikan untuk bekerja dengan prototipe dan memberikan umpan balik. 0ni mungkin

  • 8/15/2019 BAB 21 SIA (1)

    22/24

    memerlukan lebih banyak keterlibatan dan komitmen daripada yang para pengguna

    ingin berikan.C. Penggunaan yang kurang efisien atas sumber daya sistem pengembangan prototipe

    tidak selalu mencapai efisiensi sumber daya, terkadang menghasilkan kinerja dan

    keterandalan yang uruk serta terkadang menghasilkan biaya pemeliharaan dan

    dukungan yang tinggi.H. Pengujian dan dokumentasi yang tidak cukup. Para pengembang mungkin

    mempersingkat pengujian dan dokumentasi karena para pengguna menguji prototipe

    selama pengembangan.B. 5eaksi perilaku yang negatif. 0ni bisa terjadi ketika permintaan untuk peningkatan

    tidak dilakukan, ada terlalu banyak perulangan atau sebuah prototipe yang

    diin'estasikan para pengguna dibuang.

    . Pelanggan tidak melihat bah"a perangkat lunak belum mencerminkan kualitas

     perangkat lunak secara keseluruhan dan belum memikirkan peneliharaan dalam

     jangka "aktu yang lama.=. Pengembang biasanya ingin cepat menyelesaikan proyek sehingga menggunakan

    algoritma dan bahasa pemrograman sederhana.1>. +ubungan pelanggan dengan komputer mungkin tidak menggambarkan teknik

     perancangan yang baik.

    REKAASA PERANGKAT LUNAK DIBANTU KOMPUTER 

    5ekayasa Perangkat unak !ibantu omputer $computer aided software engineering #

    A-@% adalah sebuah paket alat#alat terintegrasi yang digunakan oleh para pendesain ahli

    untuk membantu merencanakan, menganalisis, mendesain, memprogram, dan memelihara

    sebuah sistem informasi atau penggunaan metode dengan bantuan komputer untuk mengatur 

    dan mengendalikan pengembangan perangkat lunak, terutama pada besar, proyek#proyek 

    yang kompleks yang melibatkan banyak komponen perangkat lunak dan orang#orang.

    Perangkat lunak A-@ secara khusus memiliki peralatan $tool% untuk perencanaan strategis,

    manajemen proyek dan sistem, desain database, tata letak penyaringan dan laporan, serta

     penghasil kode otomatis. *anyak perusahaan menggunakan alat A-@. -istem informasi

     pelanggan senilai EH juta milik 6lorida Po"er dibuat menggunakan A-@ milik Accenture.

    Menggunakan A-@ memungkinkan desainer, penulis kode, penguji, perencana, dan

    manajer untuk berbagi pandangan umum dari mana proyek berdiri pada setiap tahap pembangunan. A-9- membantu memastikan disiplin, proses check#menunjuk. -ebuah alat

  • 8/15/2019 BAB 21 SIA (1)

    23/24

    A-@ dapat menggambarkan kemajuan $atau kurangnya itu% secara grafis. +al ini juga dapat

     berfungsi sebagai repositori untuk atau dihubungkan dengan dokumen dan Program

     perpustakaan yang berisi rencana proyek bisnis, persyaratan desain, spesifikasi desain,

    spesifikasi kode rinci, unit kode, kasus uji dan hasil, dan pemasaran dan rencana layanan.

    A-@ berasal dari tahun 1=B>#an ketika perusahaan komputer mulai meminjam ide

    dari proses manufaktur hard"are dan menerapkannya pada pengembangan perangkat lunak 

    $yang umumnya telah dipandang sebagai sebuah proses kurang disiplin%. *eberapa alat A-@

    mendukung konsep pemrograman terstruktur dan metode pengembangan terorganisir serupa.

    *aru#baru ini, A-@ tools harus mencakup atau mengakomodasi tool pemrograman 'isual

    dan pemrograman berorientasi obyek. !alam perusahaan, alat A-@ dapat menjadi bagian

    dari spektrum proses yang dirancang untuk memastikan kualitas dalam apa yangdikembangkan. $*anyak perusahaan memiliki proses mereka diaudit dan disertifikasi sebagai

    kesesuaian dengan standar 0-4 =>>>.%

    Ken&n$#n d#n Ke!$i#n Te%nl$i 4ASE

    Ken&n$#n 5

    1. Perbaikan produkti'itas.

    2. Perbaikan kualitas program.

    . Penghematan biaya.

    7. Perbaikan prosedur pengendalian.

    C. Penyederhanaan dokumentasi.

    Ke!$i#n 5

    1. /idak kompatibel. *eberapa alat A-@ tidak berinteraksi secara efektif dengan

    sistem yang lain.

    2. *iaya. +arga tekhnologi A-@ $Mahal%.

    . +arapan yang tidak terpenuhi.

    Alat#alat A-@ menyediakan sejumlah keuntungan penting:

    • Peningkatan produkti'itas, dapat menghasilkan kode bebas#bug dari spesifikasi sistem

    dan dapat mengotomatiskan tugas#tugas yang berulang.

  • 8/15/2019 BAB 21 SIA (1)

    24/24