Disusun Oleh :
1. Benrindang Latusura 12030117130130
2. Sri Aida Fitrilani 12030117120028
3. Leonardo Butarbutar 12030117120061
4. Nadiah Fadhilah Kumangki 12030117140211
5. Fitri Wini Dewantari 12030117140183
6. Veneyssia Yuliana 12030117120047
7. Julita Pinondang Tamba 12030117130143
( KELAS B )
BAB I
PENDAHULUAN
Dari tahun ke tahun sistem informasi semakin maju, semakin modern dan semakin
luas cakupan informasinya. Pengembangan sistem informasi dimulai dari tingkat kebutuhan
masyarakat. Dengan tingginya kebutuhan masyarakat akan informasi maka akan semakin
cepat pula sistem informasi mengalami pengembangan. Informasi yang disampaikan pun
berkembang. Dari sekedar menggambarkan keadaan sampai taktik bertempur.
Berdasarkan latar belakang di atas, rumusan pembuatan makalah ini adalah sebagai berikut:
BAB II
PEMBAHASAN
SIM-B-TG5-G6
yang menyediakan berbagai macam alat bantu dan metodologi untuk menganalisis proses
yang telah ada, merancang proses yang baru, dan mengoptimalkan proses-proses tersebut.
Langkah-langkahnya adalah:
1. Mengidentifikasi proses untuk perubahan
Para manajer perlu menentukan proses bisnis apakah yang paling penting dan
bagaimana meningkatkan proses ini akan membantu kinerja bisnis.
2. Menganalisis proses-proses yang telah ada
Proses bisnis yang telah ada akan dibuat model dan didokumentasikan, mencatat
input, output, sumber daya, dan urutan aktivitas. Disini proses bisnis akan dievaluasi
oleh tim.
3. Merancang proses yang baru
Ketika proses yang ada dipetakan dan diukur dalam hal waktu dan biaya, maka tim
yang merancang proses akan berusaha untuk meningkatkan proses dengan merancang
proses baru yang lebih efisien, kemudian dibuat perbandingan dengan proses yang
lama.
4. Mengimplementasikan proses yang baru
Suatu proses yang telah termodel dan dianalisis, harus diterjemahkan ke dalam
sebuah kesatuan prosedur dan aturan kerja yang baru.
5. Pengukuran yang berlanjut
Suatu proses yang telah diimplementasikan dan dioptimalkan, membutuhkan
pengukuran yang berlanjut. Karena proses mungkin akan memburuk.
Beberapa peralatan dokumen dan monitor proses bisnis untuk membantu perusahaan
mengidentifikasi ketidakefisienan, menggunakan software untuk menghubungkan dengan
sistem yang lain yang digunakan oleh perusahaan tersebut untuk proses tertentu untuk
mengidentifikasi titik kesalahan. Selain itu peralatan juga mengotomatisasi beberapa bagian
dari proses bisnis dan melaksanakan aturan bisnis sehingga kinerja pekerja dalam proses
lebih efektif dan efisien. Fungsi ketiga yaitu peralatan membantu bisnis mengintegrasikan
sistem mereka yang ada untuk mendukung proses perbaikan.
ANALISIS SISTEM
Analisis system adalah analisis masalah yang diselesaikan oleh perusahaan
menggunakan system informasi. Pada tahap ini terdiri dari pendefinisian masalah,
identifikasi penyebab, pencarian solusi, dan indentifikasi kebutuhan informasi yang harus
dipenuhi oleh suatuu system pemecahan masalah.
Analisis sistem juga meliputi studi kelayakan untuk menentukan apakah solusi
tersebut layak atau dapat dicapai secara keuangan, teknis, dan sudut padang organisasi, dapat
dijadikan sebagai investasi bagi perusahaan, serta apakah teknologi yang dibutuhkan dan
para ahli yang dapat menangani sistem ini tersedia.
SIM-B-TG5-G6
DESAIN SISTEM
Analisis sistem menggambarkan apakah yang harus dilakukan oleh suatu sistem
untuk memenuhi kebutuhan informasi, dan desain sistem (systems design) memperlihatkan
bagaimana sistem akan memenuhi sasaran ini. Desain dari suatu sistem adalah keseluruhan
rencana atau model bagi sistem tersebut.
Pengujian (testing) yang mendalam dan teliti harus dilaksanakan untuk memastikan
apakah sistem memberikan hasil yang tepat atau tidak. Pengujian sistem informasi
dapat dibagi ke dalam 3 tipe aktivitas : pengujian unit, pengujian sistem, dan
pengujian penerimaan. Pengujian unit, terdiri atas menguji tiap-tiap program secara
terpisah dalam sistem. Pengujian sistem akan menguji fungsi dari sistem informasi
sebagai suatu keseluruhan. Pengujian penerimaan menyediakan sertifikasi final
yang mana sistem siap untuk digunakan dalam suatu pengaturan produksi.
Konversi
Merupakan suatu proses perubahan dari sistem yang lama menuju sistem yang baru.
Empat strategi utama konversi yang dapat dilakukan yaitu : strategi parallel, stratei
pemangkasan langsung, strategi penelitian percobaan, dan strategi pendekatan secara
bertahap.
dapat diakses dan dimodifikasi dengan operasi atau metode, yang terkait dengan
objek.
b. Model orientasi objek ini didasarkan pada konsep class and inheritance
Setiap objek dengan ciri-ciri tertentu akan dimasukkan pada setiap golongan kelasnya.
c. Orientasi objek ini dianggap lebih iterative dan incremental dibanding pengembangan
struktur tradisional. Karena pada pengembangan orientasi objek, terdapat interaksi
antara system dan pengguna dalam menganalisis suatu objek, menjelaskan bagaimana
suatu objek dapat bereaksi.
d. Karena objek dapat digunakan kembali, dalam pengembangan ini berpotensi untuk
mengurangi waktu dan biaya proses pengembangan.
tetapi mereka kira-kira sesuai dengan tahap-tahap perkembangan sistem yang telah
dijelaskan.
Metodologi siklus sistem kehidupan mempertahankan divisi sangat formal kerja
antara pengguna akhir dan spesialis sistem informasi. Spesialis teknis, seperti analis dan
programmer sistem, yang bertanggung jawab untuk banyak analisis sistem, desain, dan
pelaksanaan pekerjaan; pengguna akhir terbatas untuk menyediakan kebutuhan informasi dan
meninjau pekerjaan staf teknis itu. Siklus hidup juga menekankan spesifikasi formal dan
dokumen, sehingga banyak dokumen yang dihasilkan selama proyek sistem.
Analisis
Sistem
Perancangan
Sistem
Pemrograman
Pengujian
Konversi
Produksi dan
Pemeliharaan
Pembuataan Prototipe
Prototipe (prototype) adalah versi sistem informasi atau bagian dari sistem yang
sudah dapat berfungsi, tetapi dimaksudkan hanya sebagai model awal saja. Setelah
beroperasi, prototipe akan lebih jauh di perhalus hingga cocok sekali dengan kebutuhan
penggunanya. Proses untuk membangun suatu rancangan pendahuluan, mencobanya terlebih
SIM-B-TG5-G6
Ketika tidak ada pengulangan lagi yang diperlukan, maka prototipe yang telah
disetujui kemudian menjadi prototipe operasional yang melengkapi spesifikasi final untuk
penerapan. Kadangkala prototipe diambil sebagai versi produksi dari sistem.
membuat ini menjadi mungkin terjadi. Bahasa generasi keempat adalah perangkat lunak yang
memungkinkan pengguna akhir untuk membuat laporan atau mengembangkan aplikasi
perangkat lunak dengan bantuan teknis minimal atau tidak ada. Beberapa alat bahasa
generasi keempat juga meningkatkan produktivitas programmer professional.
Secara keseluruhan, sistem yang dikembangkan pengguna akhir dapat diselesaikan
lebih cepat daripada yang dikembangkan melalui siklus hidup sistem konvensional. Hal ini
mengizinkan pengguna untuk menentukan kebutuhan bisnis mereka sendiri meningkatkan
pengumpulan kebutuhan dan sering mengarah ke tingkat keterlibatan pengguna dan kepuasan
yang lebih tinggi dengan sistem. Namun, alat generasi keempat masih tidak bisa
menggantikan alat konvensional untuk beberapa aplikasi bisnis karena mereka tidak dapat
dengan mudah menangani pemrosesan sejumlah besar transaksi atau aplikasi dengan logika
prosedural dan persyaratan memperbarui yang ekstensif.
Komputasi pengguna akhir juga menimbulkan risiko organisasi karena terjadi di luar
mekanisme tradisional untuk pengelolaan dan pengendalian sistem informasi. Bila sistem
dibuat dengan cepat, tanpa metodologi pengembangan formal, pengujian dan dokumentasi
mungkin tidak memadai. Kontrol atas data bisa hilang dalam sistem di luar departemen
sistem informasi tradisional. Untuk membantu organisasi memaksimalkan manfaat
pengembangan aplikasi pengguna akhir, manajemen harus mengendalikan pengembangan
aplikasi pengguna akhir dengan memerlukan pembenaran biaya proyek sistem informasi
pengguna akhir dan dengan menetapkan standar perangkat keras, perangkat lunak, dan
kualitas untuk aplikasi yang dikembangkan pengguna.
berkelanjutan untuk sistem ini, termasuk penyempurnaan agar sistem tetap sesuai dengan
perkembangan teknis dan bisnis yang sedang berlangsung.
Jika sebuah organisasi memiliki persyaratan unik yang tidak dialamatkan paketnya,
banyak paket termasuk kemampuan untuk kustomisasi. Fitur penyesuaian memungkinkan
paket perangkat lunak dimodifikasi untuk memenuhi persyaratan unik sebuah organisasi
tanpa merusak integritas perangkat lunak kemasan.
Outsourcing
Jika perusahaan tidak ingin menggunakan sumber daya internal untuk membangun
atau mengoperasikan sistem informasi, perusahaan dapat mengalihkan pekerjaan ke
organisasi eksternal yang mengkhususkan diri dalam menyediakan layanan ini.
Dalam kasus outsourcing lepas pantai, keputusan tersebut cenderung lebih didorong
biaya. Namun demikian, ada kemungkinan sangat kuat bahwa di beberapa titik dalam karir
Anda, Anda akan bekerja sama dengan agen outsourcing lepas pantai atau tim global.
Perusahaan Anda kemungkinan besar akan mendapatkan keuntungan dari outsourcing jika
memerlukan waktu untuk mengevaluasi semua risiko dan memastikan outsourcing sesuai
untuk kebutuhan khusus. Setiap perusahaan yang meng-outsource aplikasinya harus benar-
benar memahami proyek, termasuk persyaratan, metode penerapannya, manfaat yang
diantisipasi, komponen biaya, dan metrik untuk mengukur kinerja.
Outsourcing di luar negeri menimbulkan biaya tambahan untuk mengatasi perbedaan
budaya yang menguras produktivitas dan menangani masalah sumber daya manusia, seperti
menghentikan atau memindahkan karyawan rumah tangga. Semua biaya tersembunyi ini
melemahkan beberapa manfaat yang diantisipasi dari outsourcing. Perusahaan harus sangat
berhati-hati saat menggunakan agen outsourcing untuk mengembangkan atau
mengoperasikan aplikasi yang memberikan beberapa jenis keunggulan kompetitif.
cepat, desain aplikasi gabungan, pengembangan tangkas, dan komponen perangkat lunak
standar yang dapat digunakan ulang yang dapat digabungkan menjadi satu rangkaian layanan
lengkap untuk E-commerce dan ebusiness.
Rapid Application Development (RAD)
Istilah rapid application development (RAD) digunakan untuk menggambarkan
proses pembuatan sistem kerja dalam waktu yang sangat singkat. RAD dapat mencakup
penggunaan pemrograman visual dan alat lainnya untuk membangun antarmuka pengguna
grafis, pengarsipan berulang elemen sistem kunci, otomasi pembuatan kode program, dan
kerja sama tim yang erat antara pengguna akhir dan spesialis sistem informasi. Terkadang
sebuah teknik yang disebut joint application design (JAD) digunakan untuk mempercepat
pembangkitan kebutuhan informasi dan untuk mengembangkan desain sistem awal.
Dirancang dengan benar dan difasilitasi, sesi JAD dapat mempercepat fase desain
secara signifikan dan melibatkan pengguna pada tingkat yang tinggi. Setiap proyek mini
dikerjakan oleh tim seolah-olah merupakan proyek yang lengkap, termasuk perencanaan,
analisis kebutuhan, desain, pengkodean, pengujian, dan dokumentasi. Perbaikan atau
penambahan fungsi baru terjadi dalam literasi berikutnya karena pengembang memperjelas
persyaratan. Ini membantu meminimalkan risiko keseluruhan, dan memungkinkan proyek
untuk menyesuaikan diri dengan perubahan lebih cepat. Metode tangkas menekankan
komunikasi tatap muka atas dokumen tertulis, mendorong orang untuk berkolaborasi dan
membuat keputusan dengan cepat dan efektif.
autentikasi pengguna, mesin telusur, dan katalog dengan perangkat lunak untuk kebutuhan
bisnis unik mereka sendiri.