Anda di halaman 1dari 81

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

McGraw-Hill/Irwin Hak Cipta © 2008 oleh The McGraw-Hill Company s, Inc. Semua hak dilindungi undang-undang.
Bab

12
Mengembangkan Solusi Bisnis/TI n
Tujuan pembelajaran

• Gunakan proses pengembangan sistem yang diuraikan


dalam bab ini dan model komponen IS dari Bab 1
sebagai kerangka pemecahan masalah untuk
membantu Anda mengusulkan solusi sistem informasi
untuk masalah bisnis sederhana

• Jelaskan dan berikan contoh untuk mengilustrasikan


bagaimana Anda dapat menggunakan setiap langkah dari
siklus pengembangan sistem informasi untuk
mengembangkan dan menerapkan sistem informasi bisnis

12-3
Tujuan pembelajaran

• Jelaskan bagaimana prototyping dapat digunakan


sebagai teknik yang efektif untuk meningkatkan
proses pengembangan sistem bagi pengguna akhir
dan spesialis SI

• Memahami dasar-dasar manajemen proyek


dan pentingnya upaya pengembangan sistem
yang berhasil
• Identifikasi kegiatan yang terlibat dalam
implementasi sistem informasi baru

12-4
Tujuan pembelajaran

• Bandingkan dan kontraskan empat strategi


percakapan sistem dasar

• Jelaskan beberapa faktor evaluasi yang harus


dipertimbangkan dalam mengevaluasi perolehan
perangkat keras, perangkat lunak, dan layanan SI

12-5
Pengembangan SI

• Ketikapendekatan sistemditerapkan untuk


pengembangan solusi sistem informasi
untuk masalah bisnis, itu disebut
pengembangan sistem informasiatau
pengembangan aplikasi

12-6
Kasus 1: Pengembangan Berbasis Pelanggan

• Di Intuit, pengembangan ide produk baru


didorong oleh seorang psikolog
• Bermain bagus
• Sesi asosiasi bebas
• Fokus selalu pada pelanggan
• Membuat "poin nyeri" tidak terlalu menyakitkan

• Menangkap pengguna pensil dan kertas


• Ikuti-saya-rumah
• Menyederhanakan bahasa

12-7
Pertanyaan Studi Kasus

• Haruskah "pemikiran jauh" Intuit dan penerimaan


kegagalan sebagai bagian dari proses pengembangan
perangkat lunak aplikasi diduplikasi di perusahaan
pengembangan perangkat lunak besar seperti Microsoft?
• Apakah harus digandakan di ribuan
perusahaan perangkat lunak independen kecil
yang ada?

12-8
Pertanyaan Studi Kasus

• Mana yang Anda sukai?


• Proses pengembangan berbasis pelanggan Intuit di mana
ratusan karyawan dan manajer dikirim untuk
berkonsultasi dengan pelanggan di rumah atau tempat
usaha mereka,atau
• Proses Microsoft menggunakan ahli antropologi
profesional untuk melakukan penelitian semacam itu

12-9
Pertanyaan Studi Kasus

• Intuit mengembangkan QuickBooks: Simple


Start Edition yang sangat sukses, yang
menghilangkan semua jargon akuntansi
• Mungkinkah ide ini menjadi dasar dari versi baru perangkat lunak
TurboTax Intuit yang paling laris, yang menghilangkan semua
jargon akuntansi pajak dari produk tersebut untuk menjangkau
20 juta orang Amerika yang tidak menggunakan perangkat lunak
persiapan pajak atau seorang pembuat pajak profesional?

• Apakah produk seperti itu mungkin atau berhasil?

12-10
Pendekatan Sistem

• Teknik pemecahan masalah yang menggunakan orientasi


sistem untuk mendefinisikan masalah dan peluang serta
mengembangkan solusi yang tepat dan layak

• Menganalisis masalah dan merumuskan solusi


melibatkan kegiatan yang saling terkait:
• Kenali dan tentukan masalah atau peluang
menggunakan pemikiran sistem
• Mengembangkan dan mengevaluasi solusi sistem alternatif
• Pilih solusi yang paling sesuai dengan kebutuhan Anda
• Merancang solusi sistem yang dipilih
• Menerapkan dan mengevaluasi keberhasilan sistem

12-11
Apa itu Pemikiran Sistem?

• Melihat hutandanpohon dalam situasi apapun


• Melihathubungan timbal balikdi antara
sistem daripada rantai sebab-akibat linier
• Melihatprosesperubahan di antarasistem
daripada snapshot diskrit perubahan
• Lihatsistemdalam situasi apa pun
• Temukan komponen input, pemrosesan, output,
umpan balik, dan kontrol

12-12
Contoh Pemikiran Sistem

12-13
Analisis dan Desain Sistem

• SA&D adalah keseluruhan proses dimana


sistem informasi dirancang dan
diimplementasikan
• Termasuk identifikasi masalah bisnis
• Dua pendekatan yang paling umum
• Analisis dan desain berorientasi objek
• Lingkaran kehidupan

12-14
Siklus Hidup Pengembangan Sistem (SDLC)

12-15
Proses Pengembangan Sistem

• Investigasi Sistem
• Langkah pertama dalam proses pengembangan
sistem
• Dapat melibatkan pertimbangan proposal yang
dihasilkan oleh proses perencanaan bisnis/TI
• Juga termasuk studi kelayakan awal
solusi sistem informasi yang diusulkan

12-16
Proses Pengembangan Sistem

• Studi kelayakan: studi pendahuluan untuk


menentukan
• Kebutuhan informasi calon pengguna
• Persyaratan sumber daya
• Biaya
• Manfaat
• Kelayakan
• Dalam beberapa kasus, studi kelayakan tidak diperlukan

12-17
Kelayakan Operasional

• Seberapa baik sistem yang diusulkan akan

• Mendukung prioritas bisnis


organisasi
• Memecahkan masalah yang teridentifikasi

• Sesuai dengan struktur organisasi yang ada

12-18
Kelayakan Ekonomi

• Penilaian dari
• Penghematan biaya

• Peningkatan pendapatan

• Penurunan kebutuhan investasi


• Peningkatan keuntungan

• Analisis biaya/manfaat

12-19
Kelayakan Teknis

• Tentukan berikut dapat memenuhi kebutuhan sistem


yang diusulkan dan dapat diperoleh atau dikembangkan
dalam waktu yang dibutuhkan

• Perangkat keras

• Perangkat Lunak

• Jaringan

12-20
Kelayakan Faktor Manusia

• Menilai tingkat penerimaan dari


• Para karyawan

• Pelanggan
• Pemasok
• Dukungan manajemen

• Tentukan orang yang tepat untuk berbagai peran


baru atau yang direvisi

12-21
Kelayakan Hukum/Politik

• Menilai
• Kemungkinan pelanggaran paten atau hak cipta

• Lisensi perangkat lunak hanya untuk pihak pengembang

• Pembatasan pemerintah
• Perubahan struktur pelaporan yang ada

12-22
Analisis Sistem

• Studi mendalam tentang kebutuhan informasi pengguna akhir

• Menghasilkan persyaratan fungsional yang digunakan


sebagai dasar perancangan sistem informasi

• Ini biasanya melibatkan studi rinci tentang


• Kebutuhan informasi perusahaan dan pengguna akhir
• Aktivitas, sumber daya, dan produk dari satu atau
lebih sistem informasi yang sedang digunakan
• Kemampuan sistem informasi yang diperlukan untuk memenuhi
kebutuhan informasi pemangku kepentingan bisnis

12-23
Analisis Organisasi

• Mempelajari organisasi, termasuk…


• Struktur manajemen
• Rakyat
• Kegiatan usaha
• Sistem lingkungan
• Sistem informasi saat ini
• Input, pemrosesan, output, penyimpanan, dan kontrol

12-24
Analisis Sistem Saat Ini

• Sebelum merancang sistem baru, penting untuk


mempelajari sistem yang akan diperbaiki atau diganti
• Perangkat keras dan perangkat lunak

• Jaringan
• Sumber daya manusia digunakan untuk mengubah
sumber daya data menjadi produk informasi

• Kegiatan sistem input, pemrosesan, output,


penyimpanan, dan kontrol

12-25
Analisis Logis

• Model logis adalah cetak biru dari sistem


saat ini
• Ini menampilkan apa yang dilakukan sistem saat ini, tanpa

memperhatikan bagaimana melakukannya

• Hal ini memungkinkan seorang analis untuk memahami


proses, fungsi, dan data yang terkait dengan sistem
tanpa terhambat oleh perangkat keras dan perangkat
lunak

12-26
Persyaratan Fungsional

• Langkah analisis sistem ini adalah salah satu yang


paling sulit
• Tentukan jenis informasi apa yang
dibutuhkan setiap aktivitas bisnis
• Cobalah untuk menentukan kemampuan pemrosesan
informasi yang diperlukan untuk setiap aktivitas sistem

• Tujuannya adalah untuk mengidentifikasi apa yang harus dilakukan, bukan

bagaimana melakukannya

12-27
Contoh Persyaratan Fungsional

• Antarmuka pengguna:entri otomatis data produk


dan layar entri data yang mudah digunakan untuk
pelanggan Web

• Pengolahan:penghitungan total penjualan dan biaya


pengiriman yang cepat dan otomatis

• Penyimpanan:pengambilan cepat dan pembaruan data


dari database produk, harga, dan pelanggan

• Kontrol:sinyal untuk kesalahan entri data dan


konfirmasi email cepat untuk pelanggan

12-28
Desain Sistem

• Desain sistem berfokus pada tiga area

12-29
Pembuatan prototipe

• Prototyping adalah pengembangan dan


pengujian model kerja yang cepat
• Proses interaktif dan berulang yang digunakan
selama fase desain
• Membuat pengembangan lebih cepat dan lebih mudah,
terutama ketika kebutuhan pengguna akhir sulit ditentukan

• Telah memperbesar peran pemangku kepentingan bisnis

12-30
Siklus Hidup Prototyping

12-31
Desain Antarmuka Pengguna

• Berfokus pada mendukung interaksi antara pengguna


akhir dan aplikasi berbasis komputer mereka
• Desainer berkonsentrasi pada desain bentuk input dan
output pengguna yang menarik dan efisien
• Seringkali proses prototyping
• Menghasilkan spesifikasi desain detail untuk
produk informasi, seperti layar tampilan

12-32
Daftar periksa untuk Situs Web Perusahaan

• Ingat pelanggan
• Estetika
• Konten pita lebar
• Mudah dinavigasi
• Kemampuan pencarian

• Ketidakcocokan
• Formulir pendaftaran

• Tautan mati

12-33
Spesifikasi Sistem

• Formalisasi desain
• Metode dan produk antarmuka pengguna
• Struktur database
• Prosedur pemrosesan
• Prosedur kontrol

12-34
Contoh Spesifikasi Sistem

Antarmuka pengguna Gunakan layar yang dipersonalisasi yang menyambut pelanggan


spesifikasi Web berulang dan yang membuat rekomendasi produk

Basis data Kembangkan database yang menggunakan perangkat lunak


spesifikasi manajemen database objek/relasional untuk mengatur akses ke semua
data pelanggan dan inventaris serta ke informasi produk multimedia

Perangkat lunak Memperoleh mesin perangkat lunak e-niaga untuk memproses semua
spesifikasi transaksi e-niaga dengan respons cepat, yaitu mengambil data produk yang
diperlukan dan menghitung semua jumlah penjualan dalam waktu kurang
dari satu detik

Perangkat keras Instal server Web jaringan redundan dan jalur telekomunikasi
dan jaringan bandwidth tinggi yang memadai untuk menghosting situs
spesifikasi web e-niaga perusahaan

Personil Pekerjakan manajer dan spesialis e-niaga serta webmaster dan


spesifikasi perancang Web untuk merencanakan, mengembangkan, dan
mengelola operasi e-niaga

12-35
Pengembangan Pengguna Akhir

• Profesional SI berperan sebagai konsultan, sementara

pengguna melakukan pengembangan aplikasi mereka sendiri

• Staf konsultan pengguna mungkin tersedia untuk


membantu analisis, desain, dan pemasangan

• Dukungan lainnya

• Pelatihan paket aplikasi


• Saran perangkat keras dan perangkat lunak

• Bantuan mendapatkan akses ke database organisasi

12-36
Fokus pada Kegiatan SI

• Pengembangan pengguna akhir harus fokus pada


kegiatan mendasar dari sistem informasi
• Memasukkan

• Pemrosesan
• Keluaran

• Penyimpanan

• Kontrol

12-37
Fokus Pengembangan Pengguna Akhir

12-38
Melakukan Pengembangan Pengguna Akhir

• Kemampuan pengembangan aplikasi yang dibangun ke dalam

paket perangkat lunak memudahkan pengguna akhir untuk

mengembangkan solusi mereka sendiri

12-39
Mendorong Pengembangan Web Pengguna Akhir

• Cari alat yang masuk akal


• Beberapa lebih kuat atau mahal dari yang dibutuhkan

• Memacu kreativitas
• Pertimbangkan kompetisi antar departemen

• Tetapkan beberapa batasan

• Batasi bagian mana dari halaman web atau situs yang dapat

diubah dan siapa yang dapat melakukannya

• Berikan tanggung jawab kepada manajer

• Membuat mereka secara pribadi bertanggung jawab atas konten

12-40
Mendorong Pengembangan Web Pengguna Akhir

• Membuat pengguna nyaman

• Pelatihan akan membuat pengguna lebih percaya diri

• Ini dapat menyelamatkan departemen TI dari kesulitan

memperbaiki masalah di kemudian hari

• Dapat membatasi kebutuhan akan dukungan terus menerus

12-41
Menerapkan Sistem Baru

• Tahap implementasi sistem melibatkan


• Akuisisi perangkat keras dan perangkat lunak

• Pengembangan perangkat lunak

• Pengujian program dan prosedur


• Konversi sumber daya data
• Alternatif konversi
• Pendidikan/pelatihan pengguna akhir dan spesialis
yang akan mengoperasikan sistem baru

12-42
Proses Implementasi

12-43
Kasus 2: Mengelola Perubahan Radikal

• HP memulai perubahan pada sistem teknologi


internalnya
• Mengganti 85 pusat data yang terhubung secara
longgar di seluruh dunia dengan 6 fasilitas mutakhir
• Memotong ribuan proyek yang lebih kecil untuk fokus pada
beberapa inisiatif di seluruh perusahaan

• Memotong 784 database untuk satu gudang data


• Memberhentikan ribuan pekerja TI
• Membangun jaringan fiber optic sendiri untuk
menghubungkan enam pusat data

12-44
Pertanyaan Studi Kasus

• Akankah inisiatif yang dilakukan oleh CIO Randy Mott


untuk mengimplementasikan perubahan besar pada
fungsi TI di HP membuat TI menjadi kontributor yang
lebih efisien dan vital bagi kesuksesan bisnis HP?
• Pertahankan posisi Anda pada setiap inisiatif
utama yang dia terapkan

• Apakah Anda setuju dengan pekerjaan manajemen perubahan


yang dilakukan Mott, termasuk pertemuannya dengan
karyawan HP di seluruh dunia, dan mengadakan "pembicaraan
kopi" dengan mereka?

12-45
Pertanyaan Studi Kasus

• Asumsikan Anda telah dipekerjakan sebagai konsultan


manajemen atau pelatih CIO Mott
• Apa beberapa saran yang dapat Anda berikan kepadanya untuk
membantunya berhasil mengimplementasikan rencananya
yang ambisius untuk perubahan TI di HP?

12-46
Manajemen proyek

• Keterampilan dan pengetahuan yang diperlukan untuk

menjadi manajer proyek yang baik akan diterjemahkan ke

dalam hampir semua lingkungan proyek

• Orang-orang yang telah mendapatkannya


dicari oleh sebagian besar organisasi

12-47
Apa itu Proyek?

• Setiap proyek memiliki


• Serangkaian aktivitas dengan awal dan akhir yang jelas
• Sasaran
• Tujuan
• Tugas
• Keterbatasan atau kendala
• Serangkaian langkah atau fase

• Mengelola proyek secara efektif membutuhkan


• Proses
• Peralatan

• Teknik

12-48
Contoh Proses Implementasi

12-49
Tahapan Manajemen Proyek

• Ada lima fase di sebagian besar proyek


• Memulai/Mendefinisikan

• Perencanaan

• Pelaksana
• Mengontrol
• Penutupan

12-50
Memulai / Mendefinisikan Fase

• Contoh kegiatan
• Nyatakan masalah dan/atau tujuan
• Mengidentifikasi tujuan
• Sumber daya yang aman

• Jelajahi biaya/manfaat dalam studi kelayakan

12-51
Fase Perencanaan

• Contoh kegiatan
• Mengidentifikasi dan mengurutkan aktivitas

• Identifikasi “jalur kritis”


• Perkirakan waktu dan sumber daya yang dibutuhkan
untuk penyelesaian proyek

• Tulis rencana proyek secara rinci

12-52
Fase Eksekusi

• Contoh kegiatan
• Komit sumber daya untuk tugas-tugas tertentu

• Tambahkan sumber daya dan/atau personel


tambahan jika perlu

• Memulai pengerjaan proyek

12-53
Fase Pengendalian

• Contoh kegiatan
• Menetapkan kewajiban pelaporan
• Membuat alat pelaporan
• Bandingkan kemajuan aktual dengan baseline

• Memulai intervensi kontrol, jika perlu

12-54
Fase Penutupan

• Contoh kegiatan
• Instal semua kiriman
• Menyelesaikan semua kewajiban dan komitmen
• Bertemu dengan pemangku kepentingan

• Rilis sumber daya proyek


• Mendokumentasikan proyek

• Menerbitkan laporan akhir

12-55
Mengevaluasi Perangkat Keras, Perangkat Lunak, Layanan

• Tetapkan karakteristik fisik dan kinerja minimum


untuk semua perangkat keras dan perangkat lunak
• Formalisasi persyaratan ini dalam RFP/RFP
• Kirim RFQ ke vendor yang sesuai
• Evaluasi tawaran saat diterima
• Semua klaim harus ditunjukkan
• Dapatkan rekomendasi dari pengguna lain
• Cari sumber independen untuk evaluasi
• Program uji tolok ukur dan data uji

12-56
Faktor Evaluasi Perangkat Keras

• Faktor evaluasi utama


• Pertunjukan
• Biaya
• Keandalan
• Kompatibilitas
• Teknologi
• Ergonomi
• Konektivitas
• Skalabilitas
• Perangkat Lunak

• Mendukung

12-57
Faktor Evaluasi Perangkat Lunak

• Faktor evaluasi perangkat keras berlaku untuk perangkat lunak,

seperti halnya ini

• Kualitas
• Efisiensi
Perangkat lunak yang lambat, sulit
• Fleksibilitas digunakan, dipenuhi bug, atau

• Keamanan didokumentasikan dengan buruk

bukanlah pilihan yang baik


• Konektivitas Berapapun harganya

• Pemeliharaan
• Dokumentasi
• Perangkat keras

12-58
Mengevaluasi Layanan SI

• Contoh layanan SI
• Mengembangkan situs web perusahaan

• Instalasi atau konversi perangkat keras/perangkat lunak

• Pelatihan karyawan
• Pemeliharaan perangkat keras

• Desain sistem dan/atau integrasi


• Pemrograman kontrak
• Pelayanan konsultasi

12-59
Faktor Evaluasi Layanan SI

• Faktor evaluasi IS meliputi


• Pertunjukan
• Pengembangan sistem
• Pemeliharaan
• Konversi
• Pelatihan
• Fasilitas dan layanan cadangan
• Aksesibilitas ke penjualan dan dukungan
• Posisi bisnis dan kekuatan finansial
• Pemilihan dan kompatibilitas perangkat keras
• Paket perangkat lunak yang ditawarkan

12-60
Kegiatan Implementasi Lainnya

• Kunci keberhasilan penerapan


sistem bisnis baru
• Pengujian

• Konversi data
• Dokumentasi
• Pelatihan

12-61
Pengujian Sistem

• Pengujian sistem mungkin melibatkan

• Menguji dan men-debug perangkat lunak

• Menguji kinerja situs web


• Menguji perangkat keras baru

• Tinjauan prototipe

12-62
Konversi data

• Konversi data termasuk


• Konversi elemen data dari database lama ke
database baru
• Memperbaiki kesalahan data

• Menyaring data yang tidak diinginkan

• Konsolidasi data dari beberapa database


• Pengorganisasian data ke dalam subset data baru

• Data yang tidak diatur dan diformat dengan benar adalah


penyebab utama kegagalan implementasi

12-63
Dokumentasi

• Dokumentasi Pengguna
• Contoh layar entri data, formulir, laporan
• Instruksi pengoperasian sistem

• Dokumentasi Sistem
• Metode komunikasi di antara mereka yang
mengembangkan, menerapkan, dan memelihara
sistem berbasis komputer
• Catatan rinci dari desain sistem
• Sangat penting saat mendiagnosis
masalah dan membuat perubahan sistem

12-64
Pelatihan

• Pengguna akhir harus dilatih untuk mengoperasikan


sistem bisnis baru atau penerapannya akan gagal
• Mungkin hanya melibatkan aktivitas, seperti entri data, atau
semua aspek penggunaan sistem

• Manajer dan pengguna akhir harus memahami


bagaimana teknologi baru memengaruhi operasi bisnis

• Pelatihan sistem harus dilengkapi dengan


pelatihan terkait
• Perangkat keras
• Paket perangkat lunak

12-65
Strategi Konversi Sistem Utama

12-66
Konversi Langsung

• Konversi langsung
• Strategi konversi paling sederhana
• Yang paling mengganggu organisasi
• Terkadang disebut sebagai strategi slam dunk
atau cold-turkey
• Mungkin satu-satunya solusi yang layak dalam kasus
implementasi darurat atau jika sistem lama dan baru tidak
dapat hidup berdampingan
• Memiliki risiko kegagalan tertinggi
• Melibatkan mematikan sistem lama dan menyalakan
yang baru

12-67
Konversi Paralel

• Sistem lama dan baru dijalankan secara


bersamaan sampai semua orang puas
• Sistem baru berfungsi dengan benar
• Sistem lama tidak diperlukan lagi
• Konversi ke sistem baru dapat berupa single
cutover atau phased cutover

• Memiliki risiko terendah, tetapi biaya tertinggi


• Dapat menghabiskan biaya 4 kali lipat dibandingkan menggunakan sistem lama

• Pilihan terbaik di mana sistem otomatis


menggantikan yang manual

12-68
Konversi Percontohan

• Skenario paling cocok untuk konversi percontohan


• Beberapa lokasi bisnis
• Lokasi yang beragam secara geografis

• Keuntungan konversi lokasi tunggal


• Dapat memilih lokasi yang paling
mewakili kondisi di seluruh organisasi
• Kurang berisiko dalam hal kehilangan waktu atau penundaan
pemrosesan

• Dapat dievaluasi dan diubah sebelum pemasangan


lebih lanjut

12-69
Konversi Bertahap

• Konversi bertahap atau bertahap


• Mengambil keuntungan dari pendekatan langsung
dan paralel
• Meminimalkan risiko yang terlibat
• Memungkinkan sistem baru dibawa online sebagai
komponen fungsional yang dipesan secara logis

• Kekurangan
• Membutuhkan waktu paling banyak

• Menciptakan gangguan terbesar bagi organisasi dari waktu


ke waktu

12-70
Kegiatan Pasca Implementasi

• Satu-satunya aktivitas yang paling mahal

• Memperbaiki error atau kesalahan pada sistem

• Meningkatkan kinerja sistem


• Menyesuaikan sistem dengan perubahan dalam
operasi atau lingkungan bisnis
• Memerlukan lebih banyak programmer
daripada pengembangan aplikasi
• Mungkin ada selama bertahun-tahun

12-71
Pemeliharaan Sistem

• Ada empat kategori dasar


pemeliharaan sistem
• Korektif: memperbaiki bug dan kesalahan logis

• Adaptif: menambahkan fungsionalitas baru

• Sempurna: meningkatkan kinerja


• Pencegahan: mengurangi kemungkinan kegagalan

12-72
Tinjauan Pasca Implementasi

• Memastikan bahwa sistem yang baru diimplementasikan


memenuhi tujuan bisnis yang ditetapkan

• Kesalahan harus diperbaiki dengan proses


pemeliharaan
• Mencakup tinjauan/audit berkala terhadap sistem
serta pemantauan berkelanjutan

12-73
Kasus 3: Bantuan Keuangan Universitas Indiana

• Keberhasilan atau kegagalan ada di mata yang melihatnya


• Implementasi PeopleSoft di Universitas Indiana
mengakibatkan penolakan bantuan keuangan

• Kontributor masalah
• Perangkat lunak tidak selaras dengan proses bisnis
• Waktu yang terbatas untuk pengujian dan pelatihan

• Masalah antarmuka antara sistem pinjaman di


lembaga pemberi pinjaman dan universitas
• Transaksi diblokir karena pengecualian kecil
• Manajemen dan pelacakan proyek yang buruk

12-74
Kasus 3: Bantuan Keuangan Universitas Indiana

• Pelanggaran manajemen proyek


• Uji tuntas yang buruk atau tidak ada sama sekali

• Tidak ada pelatihan pengguna

• Tidak adanya peringatan sistem

• Masalah antarmuka sistem diabaikan


• Proyek yang kompleks tidak dipecah menjadi bagian-
bagian yang lebih kecil dan disampaikan secara bertahap

12-75
Pertanyaan Studi Kasus

• Seperti halnya cerita apa pun, selalu ada dua sisi.


Universitas Indiana melihat masalah tersebut
sebagai kejutan; pengamat luar melihat masalah
sebagai diprediksi dan dicegah
• Bagaimana menurutmu?

• Mungkinkah beberapa masalah implementasi tidak


dapat dengan mudah diramalkan atau dicegah?

12-76
Pertanyaan Studi Kasus

• Apa yang bisa dilakukan Universitas Indiana secara


berbeda untuk mencegah hal yang tidak
menguntungkan ini terjadi?

• Apakah ada bukti yang menunjukkan bahwa ia


belajar dari pengalaman ini?

12-77
Kasus 4: Pengembangan In-House

• Kode khusus terus menjadi saus rahasia yang


memberi keunggulan bagi banyak bisnis
• Membuat proses bisnis lebih cepat dan
efisien
• Menyampaikan layanan baru

• Meningkatkan dukungan pelanggan

• Inovasi dengan cara lain, biasanya sesuatu yang


unik

12-78
Kasus 4: Pengembangan In-House

• Pendekatan do-it-yourself tidak murah


• Gaji tinggi untuk pengembang dan manajer TI
• Puluhan atau ratusan personel dibutuhkan

• Sebelumnya, perangkat keras komputer menentukan pilihan


sistem operasi dan pengembangan perangkat lunak

• Mengembangkan di C++ biayanya setengah dari


mengembangkan di Cobol

• Paket yang lebih baru membebaskan pemrogram


dari mainframe dan platform berpemilik

12-79
Pertanyaan Studi Kasus

• Jeff Brandmaier, Wakil Presiden Senior dan CIO di H&R


Block Inc., menjelaskan aplikasi yang dikembangkan
sendiri sebagai "barang yang memberi Anda keunggulan
kompetitif."

• Menurut Anda mengapa dia merasa seperti ini?

• Bisakah organisasi modern menjadi kompetitif tanpa


mengembangkan aplikasi apa pun di rumah?

12-80
Pertanyaan Studi Kasus

• Kasus tersebut menunjukkan bahwa meskipun menggunakan


aplikasi vendor, “masih banyak pekerjaan intensif secara
manual yang berlangsung dalam proses pengembangan”.

• Mengapa menurut Anda aplikasi vendor masih


memerlukan pengembang internal?

12-81

Anda mungkin juga menyukai