Professional Documents
Culture Documents
2.4 PENGENALAN
Objektif utama fasa analisis sistem adalah untuk membina model logik yang baharu sistem
informasi. Bab 7 menerangkan aktiviti selebihnya dalam fasa analisis sistem, yang
merangkumi penilaian penyelesaian alternatif, penyediaan dokumen keperluan sistem, dan
pembentangan keperluan system dokumen kepada pihak pengurusan. Bab ini juga
menerangkan peralihan kepada reka bentuk system
Beberapa tahun yang lalu, sebuah syarikat biasa sama ada membangunkan perisian sendiri,
membeli pakej perisian (yang mungkin memerlukan sedikit pengubahsuaian), atau perunding
yang diupah atau sumber sampingan untuk melaksanakan kerja. Masa kini, sebuah syarikat
mempunyai banyak pilihan untuk memperolehi perisian, termasuk penyediaan perkhidmatan
aplikasi, pilihan aplikasi web host, dan firma yang menawarkan pelbagai penyelesaian
perisian seluruh perusahaan. Memilih laluan pembangunan terbaik adalah keputusan penting
yang memerlukan syarikat pertimbangkan tiga topik utama: kesan Internet, pilihan
penyumberan luar perisian dan alternatif pembangunan perisian dalaman. Topik ini disemak
dalam bahagian berikut.
Internet telah mencetuskan perubahan besar dalam kaedah dan operasi perniagaan, dan
perisian pemerolehan tidak terkecuali.Bahagian ini meneliti Perisian sebagai Perkhidmatan,
pasaran yang berubah untuk perisian, dan bagaimana pembangunan berasaskan web
dibandingkan dengan kaedah tradisional. Bahagian ini membuat kesimpulan dengan
penerangan tentang arah aliran berkaitan Internet, termasuk Web 2.0, pengkomputeran awan
dan peranti mudah alih.
Dalam model tradisional, vendor perisian membangun dan menjual pakej aplikasi kepada
pelanggan tersuai. Biasanya, pelanggan membeli lesen itu memberi mereka hak untuk
menggunakan perisian di bawah syarat perjanjian lesen. Walaupun ini model masih
mengambil kira kebanyakan pemerolehan perisian, model baharu, yang dipanggil Perisian
sebagai Perkhidmatan (SaaS), sedang menukar gambar secara mendadak. SaaS ialah model
penggunaan perisian dalam yang mana aplikasi dihoskan sebagai perkhidmatan yang
diberikan kepada pelanggan melalui Internet. SaaS mengurangkan keperluan pelanggan
untuk penyewaan, operasi dan sokongan utama perisian.Dalam pasaran yang sangat
kompetitif, major vendor sentiasa berusaha untuk menyampaikan yang baharu dan lebih baik
penyelesaian. Sebagai contoh, Microsoft mendakwa bahawa ia Platform SaaS menawarkan
penyelesaian dan perniagaan terbaiknilai. Rajah 7-1 menunjukkan pandangan
Salesforce.com bahawa SaaS menawarkan potensi manfaat yang besar kepada perniagaan.
Penganalisis sistem mesti mempertimbangkan sama ada pembangunan akan berlaku dalam
web-centric rangka kerja atau dalam persekitaran tradisional. Bahagian ini memberikan
gambaran keseluruhan beberapa persamaan dan perbezaan. Dalam sistem berasaskan
Internet, web menjadi sebahagian daripada aplikasi,bukan sekadar saluran komunikasi, dan
penganalisis sistem memerlukan aplikasi baharu alat pembangunan dan penyelesaian untuk
mengendalikan sistem baharu. Dua berasaskan web utama persekitaran pembangunan ialah
.NET Microsoft dan WebSphere IBM, iaitu ditunjukkan dalam Rajah 7-2 dan Rajah 7-3,
masing-masing. Microsoft menganggap .NET sebagai rangka kerja untuk membina dan
menjalankan aplikasi Windows dan perkhidmatan web. IBM menerangkan WebSphere
sebagai platform perisian untuk persekitaran seni bina berorientasikan perkhidmatan (SOA).
Walaupun terdapat trend utama ke arah seni bina berasaskan web, banyak firma bergantung
kepada sistem tradisional, sama ada kerana mereka menggunakan aplikasi warisan yang
tidak mudah diganti atau kerana mereka tidak memerlukan komponen web untuk memenuhi
keperluan pengguna.Untuk memilih antara pembangunan tradisional dan berasaskan web,
pertimbangkan beberapa perbezaan utama antara mereka. Membina aplikasi dalam
persekitaran berasaskan web boleh menawarkan faedah yang lebih besar (dan kadangkala
risiko lebih besar) jika dibandingkan dengan persekitaran tradisional.Bahagian berikut
menyenaraikan beberapa ciri pembangunan tradisional berbanding berasaskan web
• Isu keserasian, termasuk yang sedia ada perkakasan dan platform perisian dan
keperluan sistem warisan, pengaruh reka bentuk sistem.
• Sistem direka bentuk untuk dijalankan pada tempatan dan rangkaian syarikat luas.
• Sistem sering menggunakan pautan Internet dan sumber, tetapi ciri berasaskan web adalah
dianggap sebagai penambahbaikan dan bukannya teras elemen reka bentuk.
• Pembangunan biasanya mengikuti salah satu daripada tiga laluan utama: pembangunan
dalaman,pembelian pakej perisian dengan kemungkinan pengubahsuaian, atau penggunaan
di luar perunding.
• Banyak aplikasi memerlukan yang besar kuasa dan sumber pengkomputeran desktop.
• Isu keselamatan biasanya kurang kompleks berbanding dengan sistem berasaskan web,
kerana sistem beroperasi pada rangkaian syarikat persendirian, bukannya Internet.
• Sistem dibangunkan dan dihantar rangka kerja berasaskan Internet seperti .NET atau
WebSphere.
• Pembangunan berasaskan Internet merawat web sebagai platform, bukan sekadar saluran
komunikasi.
• Sistem berasaskan web mudah berskala dan boleh dijalankan pada berbilang perkakasan
persekitaran.
• Firma besar cenderung untuk menggunakan sistem berasaskan web sebagai penyelesaian
perisian seluruh perusahaan untuk aplikasi seperti pengurusan perhubungan pelanggan,
pemprosesan pesanan dan pengurusan bahan.
• Perisian berasaskan web menganggap aplikasi perisian sebagai perkhidmatan yang kurang
• Apabila syarikat memperoleh perisian berasaskan web sebagai perkhidmatan dan bukannya
produk yang mereka beli, mereka boleh mengehadkan penglibatan dalaman dan meminta
vendor memasang, mengkonfigurasi dan menyelenggara sistem dengan membayar yuran
yang dipersetujui.
• Penyelesaian berasaskan web membuka isu keselamatan yang lebih kompleks yang harus
ditangani
2.6.3 EVOLVING TRENDS: WEB 2.0, CLOUD COMPUTING, AND MOBILE DEVICES
Dalam dunia IT yang sentiasa berubah, tiada bidang yang lebih dinamik daripada
teknologi Internet. Tiga contoh trend yang berkembang ialah Web 2.0, pengkomputeran awan
dan mudah alih peranti. Penganalisis sistem harus mengetahui arah aliran ini dan
menganggapnya seperti itu merancang sistem berskala besar. Web 2.0, pengkomputeran
awan dan peranti mudah alih dibincangkan dengan lebih terperinci dalam Bab 10.
pengguna atau cara mereka mengakses, mengubah suai dan bertukar data. Persekitaran
Web 2.0 meningkatkan pengalaman interaktif, termasuk wiki dan blog, dan rangkaian sosial
aplikasi seperti Twitter, LinkedIn dan Facebook.
Seperti yang ditunjukkan dalam Rajah 7-4, Institut Piawaian dan Teknologi Negara
(NIST) mentakrifkan pengkomputeran awan sebagai, "model untuk membolehkan ubiquitous,
mudah,akses rangkaian atas permintaan kepada kumpulan sumber pengkomputeran yang
boleh dikonfigurasikan bersama
(cth., rangkaian, pelayan, storan, aplikasi dan perkhidmatan) yang boleh disediakan
dengan cepat dan dikeluarkan dengan usaha pengurusan yang minimum atau interaksi
penyedia perkhidmatan.”Pengkomputeran awan selalunya diwakili oleh simbol awan yang
menunjukkan rangkaian atau Internet. Pengkomputeran awan boleh dilihat sebagai SaaS
dalam talian dan persekitaran data disokong oleh teknologi superkomputer.
Peranti mudah alih telah menjadi perkara biasa. Telefon pintar dan tablet kini ditemui
dalam kegunaan peribadi dan merentasi perusahaan dalam kebanyakan organisasi.
Membangunkan apl untuk peranti mudah alih memerlukan platform baharu, seperti Bluemix
IBM yang ditunjukkan dalam Rajah 7-5
Sebagai tambahan kepada banyak pilihan penyumberan luar, syarikat boleh memilih untuk
membangunkannya sistem sendiri, atau pembelian, mungkin menyesuaikan, dan
melaksanakan pakej perisian. Alternatif pembangunan ini ditunjukkan dalam Rajah 7-8.
Walaupun banyak faktor mempengaruhi keputusan ini, pertimbangan yang paling penting
ialah jumlah kos pemilikan (TCO), yang dijelaskan dalam Bab 4. Sebagai tambahan kepada
pilihan ini, syarikat juga membangunkan aplikasi pengguna yang direka bentuk sekitar pakej
perisian komersial, seperti sebagai Microsoft Office, untuk meningkatkan produktiviti dan
kecekapan pengguna.
2.7.1 BUAT ATAU BELI KEPUTUSAN
Pakej itu mungkin program komersial standard atau pakej tersuai direka khusus untuk
pembeli. Syarikat yang membangunkan perisian untuk dijual ialah dipanggil vendor perisian.
Firma yang meningkatkan pakej komersial dengan menambahkan ciri tersuai dan
mengkonfigurasinya untuk industri tertentu dipanggil nilai tambah. penjual semula (VAR).
Pakej perisian tersedia untuk setiap jenis aktiviti perniagaan. Sebuah perisian pakej yang
boleh digunakan oleh pelbagai jenis organisasi dipanggil aplikasi horizon tal. Pakej
perakaunan ialah contoh yang baik bagi aplikasi mendatar kerana banyak perniagaan yang
berbeza atau bahagian berasingan yang wujud secara besar-besaran, pelbagai syarikat boleh
menggunakannya.
Dengan pelbagai jenis pakej perisian yang tersedia untuk mengendalikan operasi perniagaan
mendatar dan menegak, mengapa firma memilih untuk membangunkan perisiannya sendiri?
lazimnya, syarikat memilih pembangunan dalaman untuk memenuhi keperluan perniagaan
yang unik, untuk meminimumkan perubahan dalam prosedur dan polisi perniagaan, untuk
memenuhi kekangan sedia ada sistem dan teknologi sedia ada, dan untuk membangunkan
sumber dan keupayaan dalaman
MEMENUHI KEPERLUAN PERNIAGAAN UNIK: Syarikat sering membuat keputusan
untuk membangun perisian dalaman kerana tiada pakej perisian yang tersedia secara
komersial boleh memenuhi keperluan perniagaan mereka yang unik. Sebuah kolej,
sebagai contoh, memerlukan sistem penjadualan kursus berdasarkan keperluan
kurikulum, permintaan pelajar, ruang bilik darjah, dan tenaga pengajar yang ada.
Syarikat penghantaran pakej memerlukan sistem untuk mengenal pasti yang terbaik
gabungan laluan dan corak pemuatan untuk armada trak penghantaran syarikat. Jika
pakej perisian sedia ada tidak dapat mengendalikan keperluan tersebut, maka perisian
pembangunan dalaman mungkin satu-satunya pilihan.
MINIMUMKAN PERUBAHAN DALAM PROSEDUR DAN DASAR PERNIAGAAN:
Sebuah syarikat juga mungkin memilih untuk membangunkan perisiannya sendiri jika
pakej yang tersedia akan memerlukan perubahan dalam operasi atau proses
perniagaan semasa. Memasang umur pek perisian baharu hampir selalu memerlukan
beberapa tahap perubahan dalam cara syarikat menjalankan perniagaan walau
bagaimanapun, jika pemasangan pakej yang dibeli akan menjadi terlalu mengganggu,
organisasi mungkin memutuskan untuk membangunkan perisiannya sendiri.
MEMENUHI KEKANGAN SISTEM SEDIA ADA: Sebarang perisian baharu yang
dipasang mesti bekerja dengan sistem sedia ada. Sebagai contoh, jika sistem
belanjawan baharu mesti antara muka dengan sistem perakaunan sedia ada, mencari
pakej perisian yang berfungsi dengan betul dengan sistem perakaunan sedia ada
mungkin terbukti sukar. Jika ya, sebuah syarikat boleh membangunkan perisiannya
sendiri untuk memastikan bahawa sistem baru akan antara muka dengan yang lama
system.
MEMENUHI KEKANGAN TEKNOLOGI SEDIA ADA: Satu lagi sebab untuk
membangun perisian dalaman ialah sistem baharu mesti berfungsi dengan
perkakasan sedia ada dan sistem legasi. Itu mungkin memerlukan reka bentuk tersuai,
peningkatan kepada alam sekitar,atau perisian dalaman yang boleh beroperasi dalam
kekangan tersebut. Iklan penganalisis sistem menjelaskan isu kebolehlaksanaan
teknikal semasa penyiasatan awal. Sekarang, dalam fasa analisis sistem, penganalisis
mesti menentukan sama ada pembangunan perisian dalaman adalah penyelesaian
keseluruhan terbaik
MEMBANGUNKAN SUMBER DAN KEUPAYAAN DALAMAN: Dengan mereka bentuk
sistem secara dalaman, syarikat boleh membangunkan dan melatih kakitangan IT
yang memahami fungsi perniagaan dan keperluan sokongan maklumat. Banyak firma
merasakan bahawa IT dalaman sumber dan keupayaan memberikan kelebihan daya
saing kerana pasukan dalaman boleh bertindak balas dengan cepat apabila timbul
masalah atau peluang perniagaan. Contohnya, jika syarikat kekurangan sumber
dalaman, ia mesti bergantung kepada firma luar untuk perniagaan penting sokongan.
Selain itu, pilihan penyumberan luar mungkin menarik, tetapi satu siri penyelesaian
jangka pendek tidak semestinya diterjemahkan kepada TCO yang lebih rendah dalam
jangka panjang. Pengurus atasan selalunya berasa lebih selesa dengan pasukan IT
dalaman untuk memberikan panduan keseluruhan dan kestabilan jangka panjang.
Pembangunan dalaman juga membolehkan firma memanfaatkan set kemahiran
pasukan IT, yang sudah sedia ada dan diberi pampasa.
Jika syarikat memutuskan untuk tidak menggunakan sumber luar, pakej perisian yang
tersedia secara komersial mungkin merupakan alternatif yang menarik untuk membangunkan
perisiannya sendiri. Kelebihan membeli pakej perisian berbanding membangunkan perisian
secara dalaman termasuk kos yang lebih rendah, kurang masa untuk melaksanakan sistem,
kebolehpercayaan yang terbukti dan tanda aras prestasi, kurang kakitangan pembangunan
teknikal, peningkatan masa depan yang disediakan oleh vendor, dan keupayaan untuk
mendapatkan input daripada syarikat lain yang telah melaksanakan perisian
KOS YANG LEBIH RENDAH: Oleh kerana banyak syarikat menggunakan pakej
perisian, syarikat perisian menyebarkan kos pembangunan ke atas ramai pelanggan.
Berbanding dengan perisian dibangunkan secara dalaman, pakej perisian hampir
selalu lebih murah, terutamanyadari segi pelaburan awal. Walau bagaimanapun,
walaupun kos awal adalah kurang, dibeli perisian boleh melibatkan perbelanjaan yang
disebabkan oleh gangguan perniagaan, menukar proses perniagaan dan melatih
semula pekerja.
MEMERLUKAN KURANG MASA UNTUK MELAKSANAKAN: Apabila pakej perisian
dibeli, ia telah direka bentuk, diprogramkan, diuji dan didokumenkan. Masa dalam
rumah biasanya dibelanjakan untuk tugas-tugas tersebut, oleh itu, dihapuskan. Sudah
tentu, perisian mesti masih dipasang dan disepadukan ke dalam persekitaran sistem,
yang boleh mengambil masa yang agak besar. Juga, walaupun pelaksanaan lebih
cepat, TCO boleh lebih tinggi disebabkan perbelanjaan latihan tambahan dan
pengubahsuaian perisian.
Jika versi standard produk perisian tidak memenuhi keperluan syarikat, firma boleh
mempertimbangkan untuk menyesuaikan pakej untuk memenuhi keperluannya. Tiga cara
untuk menyesuaikan pakej perisian ialah:
1. Beli pakej asas yang akan disesuaikan oleh vendor agar sesuai dengan keperluan
projek. Banyak vendor menawarkan pakej asas dalam versi standard dengan komponen
tambahan yang dikonfigurasikan secara individu. Vendor menawarkan pilihan apabila
aplikasi standard tidak akan memuaskan hati semua pelanggan. Maklumat sumber
manusia sistem adalah contoh biasa, kerana setiap syarikat mengendalikan pampasan
dan faedah pekerja secara berbeza.
3. Beli pakej dan buat pengubahsuaian khusus projek, jika ini dibenarkan di bawah syarat
lesen perisian. Kelemahan pendekatan ini ialah bahawa penganalisis sistem dan
pengaturcara mungkin tidak biasa dengan perisian tersebutdan memerlukan masa untuk
mempelajari pakej dan membuat pengubahsuaian dengan betul.
Selain itu, beberapa kelebihan membeli pakej standard hilang jika produk mesti
disesuaikan. Jika vendor melakukan penyesuaian, umur pek yang diubah suai mungkin
akan menelan kos yang lebih tinggi dan mengambil masa yang lebih lama untuk diperoleh.
Isu lain ialah port sokongan masa depan: Walaupun vendor kerap menaik taraf pakej
perisian standard mereka, mereka mungkin tidak menaik taraf versi tersuai. Selain itu, jika
pengubahsuaian dilakukan oleh syarikat yang membeli perisian, apabila keluaran baru
pakej menjadi tersedia, syarikat mungkin perlu mengubah suai versi baharu itu sendiri,
kerana vendor tidak akan menyokong pengubahsuaian yang dipasang oleh pelanggan.
pekerja peringkat rendah lebih banyak akses kepada data yang mereka perlukan untuk
melaksanakan tugas mereka, tanpa campur tangan daripada jabatan IT. Ini boleh dicapai
dengan mencipta antara muka pengguna yang berkesan untuk aplikasi seluruh syarikat
seperti perakaunan, inventori, dan sistem jualan. Teknik lain adalah untuk menyesuaikan
perisian pengeluaran standard, seperti Microsoft Word atau Microsoft Excel, untuk
membuat penggunaan aplikasi.
Rajah 7-11 Microsoft Access termasuk Borang Wizard dan alat Wizard Laporan yang
meminta satu siri soalan dan kemudian buat borang atau laporan
Dalam kedua-dua kes, pemerkasaan menjadikan jabatan IT lebih produktif kerana ia boleh
menghabiskan lebih sedikit masa untuk bertindak balas terhadap kebimbangan dan data
harian
keperluan pengguna dan lebih masa pada projek pembangunan sistem berimpak tinggi
yang menyokong matlamat perniagaan strategik. Pemerkasaan mengurangkan kos dan
masuk akal perniagaan yang baik, tetapi syarikat itu menerima pakai pendekatan ini mesti
menyediakan sokongan teknikal yang memperkasakan pengguna memerlukan. Dalam
kebanyakan syarikat besar dan sederhana, meja perkhidmatan atau maklumat
Alat analisis kewangan telah wujud sejak sekian lama. Dari abakus keperaturan slaid,
orang sentiasa mencari cara yang lebih mudah untuk bekerja dengan nombor. Bahagian
ini menerangkan analisis kos dan faedah, dan menerangkan alat popular yang boleh
membantu system penganalisis meneliti projek IT.
Bab 2 menjelaskan bahawa kebolehlaksanaan ekonomi adalah salah satu daripada empat
ukuran kebolehlaksanaan yang dibuat semasa penyiasatan awal permintaan sistem. Kini,
pada penghujung fasa analisis sistem SDLC, alat analisis kewangan dan teknik mesti
digunakan untuk menilai strategi pembangunan dan memutuskan bagaimana projek akan
bergerak ke hadapan. Bahagian C Kit Alat Penganalisis Sistem menerangkan tiga alat
popular, iaitu analisis bayaran balik, pulangan pelaburan (ROI), dan nilai kini bersih (NPV).
Alat ini, dan lain-lain, boleh digunakan untuk menentukan TCO, yang diterangkan dalam
Bab 4. Pada peringkat ini, penganalisis akan mengenal pasti spesifik strategi
pembangunan sistem dan memilih tindakan. Sebagai contoh, sebuah syarikat mungkin
mendapati bahawa jumlah kos pemilikannya akan lebih tinggi jika ia membangunkan
sistem sistem dalaman, berbanding dengan penyumberan luar projek atau menggunakan
ASP.
Ramalan TCO yang tepat adalah kritikal, kerana hampir 80% daripada jumlah kos berlaku
selepas pembelian perkakasan dan perisian, menurut Gartner, Inc. An IT jabatan boleh
membangunkan anggaran TCO sendiri, atau menggunakan alat pengiraan TCO yang
ditawarkan oleh vendor. Sebagai contoh, seperti yang ditunjukkan dalam Rajah 7-12, HP
menawarkan kalkulator TCO dalam talian yang termasuk soal selidik dan paparan grafik
keputusan. Dalam contoh, Kalkulator TCO interaktif HP digunakan untuk menentukan ROI
berhijrah ke Persekitaran Infrastructure-as-a-Service (IaaS) dalam awan daripada pelayan
tradisional persekitaran.