UJIAN AKHIR TRIWULAN I

Ukuran: px
Mulai penontonan dengan halaman:

Download "UJIAN AKHIR TRIWULAN I"

Transkripsi

1 UJIAN AKHIR TRIWULAN I Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Waktu Penyerahan : 2 April 2012 Oleh: Dian Lestari Pujiastuti (R-47: P ) PROGRAM PASCASARJANA MANAJEMEN DAN BISNIS INSTITUT PERTANIAN BOGOR 2012

2 KATA PENGANTAR Apa yang perlu dilakukan dalam pembangunan sistem informasi agar software penunjang sistem informasi yang dibangun tersebut memenuhi standar kualitas yang telah ditetapkan oleh ISO? Langkah apa saja yang harus dilakukan untuk pembangunan sistem informasi terintegrasi bagi suatu perusahaan di tempat? Permasalahan tersebut adalah sebagian dari pertanyaan yang diajukan sebagai Ujian Akhir Triwulan (UAT) I mata kuliah Sistem Informasi Manajemen (SIM). Tujuan dari pembuatan makalah ini yaitu memberikan penjelasan jawaban dari pertanyaan yang diberikan dalam rangka Ujian Akhir Triwulan (UAT) I mata kuliah Sistem Informasi Manajemen (SIM). Akhir kata, puji syukur kami ucapkan kehadirat Tuhan Yang Maha Esa, yang atas karunia-nya lah kami dapat menyusun dan menyelesaikan makalah ini dengan baik. Terimakasih kepada Dosen Sistem Informasi Manajemen serta semua pihak yang terlibat dalam penyusunan makalah ini, dan semoga makalah ini bermanfaat bagi pembacanya. Bogor, 2 April 2012 Penyusun i

3 DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... ii DAFTAR GAMBAR... iii DAFTAR TABEL... iii 1. PENDAHULUAN Latar Belakang Tujuan TINJAUAN PUSTAKA Rekayasa Perangkat Lunak Pembangunan Sistem Informasi PERTANYAAN DAN JAWABAN Jelaskan atribut-atribut dari software yang berkualitas? Apa yang perlu dilakukan dalam pembangunan sistem informasi agar software penunjang sistem informasi yang dibangun tersebut memenuhi standar kualitas yang telah ditetapkan oleh ISO? Mengapa kita perlu memperhatikan faktor maintainaibility dari suatu software? Jelaskan urgensinya! Apa-apa saja yang perlu diperhatikan bila organisasi mengambil kebijakan outsourcing dalam pengembangan sistem informasinya? Jelaskan! Kalau anda dipercaya untuk memimpin pembangunan sistem informasi terintegrasi bagi perusahaan di tempat anda bekerja langkah apa saja yang akan anda lakukan? Jelaskan! KESIMPULAN DAFTAR PUSTAKA ii

4 DAFTAR GAMBAR Gambar 1. Ruang lingkup Rekayasa Perangkat Lunak... 2 Gambar 2. System Development Life Cycle (SDLC)... 5 DAFTAR TABEL Tabel 1. Standar Pengukuran Kualitas Software... 6 Tabel 2. Karakteristik software berkualitas menurut ISO Tabel 3. Faktor dan Kriteria dalam Kualitas Perangkat Lunak... 8 iii

5 1. PENDAHULUAN 1.1. Latar Belakang Semakin berkembangnya perusahaan maka kebutuhan akan informasi semakin luas, serta volume pengolahan data semakin meningkat. Salah satu alat pendukung hal tersebut yaitu adanya pembangunan sistem informasi berbasis komputer yang terintegrasi. Pembangunan sistem ini akan memiliki dampak yang cukup efektif dalam hal kemudahan, kecepatan, ketepatan, dan keakuratan mendapatkan informasi. Sistem informasi yang aman sangat diperlukan untuk kegiatan bisnis seharihari. Sistem informasi yang aman bisa memberikan tingkat kepercayaan yang tinggi kepada pengguna sehingga bisa memberi nilai tambah dan daya guna bagi sistem itu sendiri. Pengguna akan merasa nyaman dan aman ketika berhubungan dengan sistem informasi kita yang selanjutnya bisa menguntungkan bisnis kita. Keamanan sistem infromasi yang berbasis komputer dapat dicapai salah satu diantaranya melalui penggunaan metode pengembangan sistem yang benar. Paper ini diharapkan akan memberikan pemahaman tentang pengembangan sistem informasi sebagai solusi perusahaan, melalui pertanyaan atau permasalahan yang sudah ditentukan Tujuan Tujuan dari pembuatan makalah ini yaitu untuk memahami materi kuliah sekaligus memberikan penjelasan jawaban dari pertanyaan yang diberikan dalam rangka Ujian Akhir Triwulan (UAT) I mata kuliah Sistem Informasi Manajemen (SIM). 1

6 2. TINJAUAN PUSTAKA 2.1. Rekayasa Perangkat Lunak Pengertian Perangkat lunak adalah seluruh perintah yang digunakan untuk memproses informasi. Perangkat lunak dapat berupa program atau prosedur. Program adalah kumpulan perintah yang dimengerti oleh komputer sedangkan prosedur adalah perintah yang dibutuhkan oleh pengguna dalam memproses informasi (O Brien, 2011). Sedangkan usaha untuk mengatasi permasalahan dalam perangkat lunak dilakukan melalui Rekayasa Perangkat Lunak atau Software Engineering. Rekayasa Perangkat Lunak (RPL) didefinisikan sebagai penerapan pengetahuan keilmuan secara praktis dalam perancangan dan pengembangan program dan dokumentasi terkait yang diperlukan untuk mengembangkan, mengoperasikan dan memelihara program-program tersebut Tujuan dan Ruang Lingkup RPL Tujuan RPL adalah: a. memperoleh biaya produksi perangkat lunak yang rendah b. menghasilkan pereangkat lunak yang kinerjanya tinggi, andal dan tepat waktu c. menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform d. menghasilkan perangkat lunak yang biaya perawatannya rendah Sedangkan ruang lingkup RPL dapat digambarkan sebagai berikut: Gambar 1. Ruang lingkup Rekayasa Perangkat Lunak 2

7 Software requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak Software design mencakup proses penampilan arsitektur, komponen, antar muka, dan karakteristik lain dari perangkat lunak Software construction berhubungan dengan detail pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian dan pencarian kesalahan Software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak Software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan Software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu Software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak Software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL Software engineering process berhubungan dengan definisi, implementasi pengukuran, pengelolaan, perubahan dan perbaikan proses RPL Software quality menitik beratkan pada kualitas dan daur hidup perangkat lunak Model Proses Pengembangan Perangkat Lunak Proses pengembangan perangkat lunak terdiri atas beberapa model, antara lain sebagai berikut: a. Code and Fix Model ini terdiri atas tahapan Code (Pemrograman) dan Fix (Perbaikan/ Pemeliharaan) dengan kriteria transisi berupa Code (Program). Model proses ini merupakan proses pengembangan perangkat lunak pada awal era pengolahan data yang memiliki ciri menggunakan 3GL atau lebih rendah dan biaya pemeliharaan yang besar. b. System Development Life Cycle (SDLC) Model ini terdiri atas tahapan investigasi, analisa, perancangan, pengkodean, pengoperasian, dan pemeliharaan. Kriteria transisi yang digunakan adalah dokumentasi sehingga sering dikenal sebagai Document Driven Software Process. 3

8 Model SDLC ini merupakan perbaikan dari code and fix, dan sampai saat ini merupakan salah satu proses perangkat lunak yang paling banyak digunakan. c. Prototyping Model ini memiliki tahapan: identifikasi kebutuhan awal, prototyping, penggunaan dan evaluasi prototipe (feedback), revisi prototyping, penerimaan/persetujuan end user, implementasi sistem, operasionalisasi dan pemeliharaan. Kriteria transisi yang digunakan adalah code (program) sehingga sering dikenal sebagai Code Driven Software Process. Model prototyping merupakan salah satu proses perangkat lunak yang mulai banyak digunakan saat ini. Model ini banyak memanfaatkan 4GL dan Application Generator. Bila dibandingkan dengan SDLC, model prototyping memiliki produktivitas lebih baik namun kelengkapan fungsi dari sistem dan keterpaduan (integrasi) sistem kurang baik. d. Spiral Model ini memiliki tahapan: determine, objectives, alternatives, dan constraints. Kriteria transisi yang digunakan adlaah dokumen hasil analisa resiko, sehingga sering dikenal sebagai Risk Driven Software Process. Model ini merupakan kombinasi SDLC, Prototyping dan Risk Analysis dan digunakan untuk pengembangan proyek yang berskala besar, dengan memperhatikan pengaruh resiko dilihat dari segi finansial maupun keamanan (jiwa manusia). e. CASE CASE (Computer Aided Software Engineering) adalah adalah metode berbasis proses pengembangan perangkat lunak yang didukung oleh perangkat keras dan perangkat lunak Pembangunan Sistem Informasi Pengembangan sistem informasi merupakan proses pengembangan sistem untuk menghasilkan sistem informasi dimana pengembangan sistem ini digunakan sebagai sarana untuk meningkatkan pengelolaan dan pengendalian komponen sistem informasi meliputi sumber daya manusia, hardware, software, jaringan, sumberdaya data dan produk informasi. Pengembangan software merupakan bagian dari pengembangan sistem informasi, sedangkan pengembangan sistem informasi merupakan pengembangan 4

9 total terhadap seluruh komponen yang membentuk sistem informasi yang terdiri dari komponen sumber daya manusia, hardware, software, jaringan, sumberdaya data dan produk informasi. Saat ini metode pengembangan sistem yang umum digunakan adalah metode pengembangan System Development Life Cycle (selanjutnya disingkat SDLC). Gambar 2. System Development Life Cycle (SDLC) 5

10 3. PERTANYAAN DAN JAWABAN 3.1. Jelaskan atribut-atribut dari software yang berkualitas? Apa yang perlu dilakukan dalam pembangunan sistem informasi agar software penunjang sistem informasi yang dibangun tersebut memenuhi standar kualitas yang telah ditetapkan oleh ISO? Kualitas perangkat lunak dapat dilihat dari sudut pandang proses pengembangan perangkat lunak (process) dan hasil produk yang dihasilkan (product). Dan penilaian ini tentu berorientasi akhir ke bagaimana suatu perangkat lunak dapat dikembangkan sesuai dengan yang diharapkan oleh pengguna. Hal ini berangkat dari pengertian kualitas (quality) menurut IEEE Standard Glossary of Software Engineering Technology yang dikatakan sebagai: The degree to which a system, component, or process meets customer or user needs or expectation. Dari sudut pandang produk, pengukuran kualitas perangkat lunak dapat menggunakan standard dari ISO 9126 atau best practice yang dikembangkan para praktisi dan pengembang perangkat lunak. Sedangkan dari sudut pandang proses, standard ISO 9001 dapat digunakan untuk mengukur kualitas perangkat lunak. Dan diskusi tentang ini berkembang dengan munculnya tema kajian tentang CMM (The Capability Maturity Model) yang dikembangkan di Software Engineering Institute, Carnegie Mellon University serta beberapa kajian lain seperti SPICE (Software Process Improvement and Capability determination) dan BOOTSTRAP. CMM, SPICE dan BOOTSTRAP mengukur kualitas perangkat lunak dari seberapa matang proses pengembangannya. Tabel 1. Standar Pengukuran Kualitas Software Di lain pihak, taksonomi McCall adalah best practice yang cukup terkenal dan diterima banyak pihak, ditulis oleh J.A. McCall dalam technical report yang dipublikasikan tahun

11 Tabel 2. Karakteristik software berkualitas menurut ISO 9126 Karakteristik Functionality: software untuk menjalankan fungsinya sebagaimana kebutuhan sistemnya Reliability: Kemampuan software untuk dapat tetap tampil sesuai dengan fungsinya ketika digunakan Usability: Kemampuan software untuk mudah dimengerti, dipelajari, digunakan dan disukai pengguna Efficiency: Kemampuan software untuk menampilkan performans relatif terhadap penggunaan sumberdaya Maintainability: Kemampuan software untuk dimodifikasi (koreksi,adaptasi,perbaikan) Sub karakteristik Suitability, Accuracy, Interoperability,Security Maturity, Fault tolerance, Recoverability Understandability, Learnability, Operability, Attractiveness Time Behavior, Resource Utilization Analyzability, Changeability, Stability, Testability Portability: Kemampuan software untuk ditransfer dari satu lingkungan ke lingkungan lain Adaptability, Installability Pendekatan engineering menginginkan bahwa kualitas perangkat lunak ini dapat diukur secara kuantitatif, dalam bentuk angka-angka yang mudah dipahami oleh manusia. Untuk itu perlu ditentukan parameter atau atribut pengukuran. Menurut taksonomi McCall (1977), atribut tersusun secara hirarkis, dimana level atas (high-level attribute) disebut faktor (factor), dan level bawah (low-level attribute) disebut dengan kriteria (criteria). Faktor menunjukkan atribut kualitas produk dilihat dari sudut pandang pengguna. Sedangkan kriteria adalah parameter kualitas produk dilihat dari sudut pandang perangkat lunaknya sendiri. Faktor dan kriteria ini memiliki 7

12 hubungan sebab akibat (cause-effect). Tabel 3 menunjukkan daftar lengkap faktor dan kriteria dalam kualitas perangkat lunak menurut McCall (1977). Tabel 3. Faktor dan Kriteria dalam Kualitas Perangkat Lunak 3.2. Mengapa kita perlu memperhatikan faktor maintainaibility dari suatu software? Jelaskan urgensinya! Urgensi maintainability dari suatu software adalah pentingnya perawatan/pemeliharaan dan pengembangan suatu software. Tujuannya adalah agar software selalu dalam keadaan siap pakai. Dalam waktu tertentu tidak menutup kemungkinan software mengalami kerusakan atau perlu disempurnakan lagi disitulah pentingnya maintainability. Menurut Shach (1999), dari keseluruhan fase kehidupan suatu software, pemeliharaan membutuhkan biaya terbanyak sampai dengan sebesar 67% dari keseluruhan fase. Seperti yang terlihat pada tabel Tabel 2 tentang karakteristik software berkualitas menurut ISO 9126 diatas, karakteristik Maintanability terdiri dari sub-sub karakteristik lain seperti Analyzability, Changeability, Stability, dan Testability. Berdasarkan uraian diatas maka, terdapat tiga alasan pentingnya pemeliharaan sistem atau system maintenance: 8

13 1. Memperbaiki Kesalahan (Correcting Errors) Maintenance dilakukan untuk mengatasi kegagalan dan permasalahan yang muncul saat sistem dioperasikan. Sebagai contoh, maintenace dapat digunakan untuk mengungkapkan kesalahan pemrograman (bugs) atau kelemahan selama proses pengembangan yang tidak terdeteksi dalam pengujian sistem, sehingga kesalahan tersebut dapat diperbaiki. 2. Menjamin dan Meningkatkan Kinerja Sistem (Feedback Mechanism) Kajian pasca implementasi sistem merupakan salah satu aktivitas maintenance yang meliputi tinjauan sistem secara periodik. Tinjauan periodik atau audit sistem dilakukan untuk menjamin sistem berjalan dengan baik, dengan cara memonitor sistem secara terus-menerus terhadap potensi masalah atau perlunya perubahan terhadap sistem. Sebagai contoh, saat user menemukan errors pada saat sistem digunakan, maka user dapat memberi umpan balik atau feedback kepada spesialis informasi guna meningkatkan kinerja sistem. Hal ini yang menjadikan system maintenance perlu dilakukan secara berkala, karena system maintenance akan senantiasa memastikan sistem baru yang di implementasikan berjalan dengan baik dan sesuai dengan tujuan penggunaanya melalui mekanisme umpan balik. 3. Menjaga Kemutakhiran Sistem (System Update) Selain sebagai proses perbaikan kesalahan dan kajian pasca implementasi, sistem maintenance juga meliputi proses modifikasi terhadap sistem yang telah dibangun karena adanya perubahan dalam organisasi atau lingkungan bisnis. Sehingga, system maintenance menjaga kemutakhiran sistem (system update) melalui modifikasi-modifikasi sistem yang dilakukan. Secara singkat, system maintenance menjadi urgen karena pada system maintenance terjadi usaha perbaikan secara berkelanjutan untuk mempertemukan kebutuhan organisasi terhadap sistem dengan kinerja sistem yang telah dibangun Apa-apa saja yang perlu diperhatikan bila organisasi mengambil kebijakan outsourcing dalam pengembangan sistem informasinya? Jelaskan! Dalam mengambil kebijakan outsourcing dalam pengembangan sistem informasinya, perusahaan harus mempertimbangkan berbagai hal termasuk 9

14 keuntungan dan kelemahan outsourcing dan aturan baku tahapan outsourcing life cycle seperti dijelaskan berikut ini. Outsourcing merupakan penyerahan tugas atau pekerjaan yang berhubungan dengan operasional perusahaan ataupun pengerjaan proyek kepada pihak ketiga atau perusahaan ketiga dengan menetapkan jangka waktu tertentu dan biaya tertentu dalam proses pengembangan proyeknya. Outsourcing TI atau pengadaan sarana dan jasa TI oleh pihak ketiga merupakan kebijakan strategis perusahaan yang berpengaruh terhadap proses bisnis dan bentuk dukungan TI yang akan diperoleh. Alasan terkuat yang mendorong organisasi untuk menggunakan outsourcing yaitu tingkat persaingan bisnis yang semakin meningkat. Tingkat persaingan bisnis meningkat dengan meningkatnya kebutuhan teknologi informasi yang dapat meningkatkan nilai bisnis, ini dapat dicerminkan dalam karakteristik strategik secara umum memiliki beberapa faktor yaitu : cost leadership, differentiation, dan focus. Menurut O Brien dan Marakas (2011), beberapa pertimbangan perusahaan untuk memilih strategi outsourcing sebagai alternatif dalam mengembangkan Sistem Informasi Informasi diantaranya: 1. Biaya pengembangan sistem sangat tinggi. 2. Resiko tidak kembalinya investasi yang dilkukan sangat tinggi. 3. Ketidakpastian untuk mendapatkan sistem yang tepat sesuai dengan spesifikasi yang diinginkan. 4. Faktor waktu/kecepatan. 5. Proses pembelajaran pelaksana sistem informasi membutuhkan jangka waktu yang cukup lama. 6. Tidak adanya jaminan loyalitas pekerja setelah bekerja cukup lama dan terampil Menurut Pasaribu (2010), hal-hal yang menjadi pertimbangan perusahaan memilih outsourcing adalah: harga, reputasi yang baik dari pihak provider outsourcing, tenaga kerja yang dimiliki oleh pihak provider outsourcing, pengetahuan pihak provider mengenai bentuk dari kegiatan bisnis perusahaan, pengalaman pihak provider outsource, eksistensi, dan lain-lain. Selain itu, hal-hal yang perlu diperhatikan perlu diperhatikan bila organisasi mengambil kebijakan outsourcing dalam pengembangan sistem informasinya, sebagai berikut: 10

15 Menentukan pengembang yang ditunjuk untuk membangun sistem informasi dengan hati-hati. Sebaiknya, pihak luar yang dipilih memang benar-benar telah berpengalaman. Menandatangani kontrak. Kontrak dimaksudkan sebagai pengikat tanggung jawab dan dapat dijadikan sebagai pegangan dalam melanjutkan atau menghentikan proyek jika terjadi masalah selama masa pengembangan. Merencanakan dan memonitor setiap langkah dalam pengembangan agar keberhasilan proyek benar-benar tercapai. Kontrol perlu diterapkan pada setiap aktivitas dengan maksud agar pemantauan dapat dilakukan dengan mudah. Menjaga komunikasi yang efektif antara personil dalam perusahaan dengan pihak pengembang dengan tujuan agar tidak terjadi konflik atau hambatan selama proyek berlangsung. Mengendalikan biaya dengan tepat dengan misalnya memperhatikan proporsi pembayaran berdasarkan persentasi tingkat penyelesaian proyek. Ada beberapa keunggulan atau keuntungan menggunakan outsourcing, dan juga kelemahan menggunakan outsourcing. Keunggulan atau keuntungan menggunakan outsourcing antara lain (Jogiyanto, 2003). 1. Biaya teknologi yang semakin meningkat dan akan lebih murah jika perusahaan tidak berinvestasi lagi tetapi menyerahkannya kepada pihak ketiga dalam bentuk outsourcing yang lebih murah dikarenakan outsourcer menerima jasa dari perusahaan lainnya sehingga biaya tetap outsourcer dapat dibagi beberapa perusahaan. 2. Mengurangi waktu proses, karena beberapa outsourcer dapat dipilih untuk bekerja bersama-sama menyediakan jasa ini kepada perusahaan. 3. Jasa yang diberikan oleh outsourcer lebih berkualitas dibandingkan dikerjakan sendiri secara internal, karena outsourcer memang spesialisasi dan ahli dibidang tersebut. 4. Perusahaan tidak mempunyai pengetahuan tentang sistem teknologi ini dan pihak outsourcer mempunyainya. 5. Perusahaan merasa tidak perlu dan tidak ingin melakukan transfer teknologi dan transfer pengetahuan yang dimiliki outsourcer. 6. Meningkatkan fleksibilitas untuk melakukan atau tidak melakukan investasi. 7. Mengurangi resiko kegagalan investasi yang mahal. 11

16 8. Penggunaan sumber daya sistem informasi belum optimal. Jika ini terjadi, perusahaan hanya menggunakan sumber daya sistem yang optimal pada saatsaat tertentu saja, sehingga sumber daya sistem informasi menjadi tidak dimanfaatkan pada waktu yang lainnya. 9. Perusahaan dapat menfokuskan pada pekerjaan lain yang lebih penting. Disamping kelebihan-kelebihan yang diberikan oleh outsourcing, beberapa kelemahan juga perlu diperhatikan diantaranya: 1. Jika aplikasi yang di outsource adalah aplikasi yang strategic maka dapat ditiru oleh pesaingnya yang juga dapat menjadi klien dari outsourcer yang sama. 2. Perusahaan akan kehilangan kendali terhadap aplikasi yang di outsource-kan. Jika aplikasinya adalah aplikasi kritikal yang harus ditangani jika terjadi gangguan, perusahaan akan menanggung resiko keterlambatan penanganan jika aplikasi ini di outsource-kan karena kendali ada di outsourcer yang harus dihubungi terlebih dahulu. 3. Jika kekuatan menawar ada outsourcer, perusahaan akan kehilangan banyak kendali di dalam memutuskan sesuatu apalagi jika terjadi konflik diantaranya 4. Perusahaan akan kehilangan keahlian dari belajar membangun dan mengoperasikan aplikasi tersebut. 5. Pelanggaran kontrak, yang banyak terjadi ketika vendor menjanjikan banyak hal sebelum kontrak ditanda tangani, namun tidak dapat direalisasikan ketika kontrak sudah berjalan. 6. Kontrak jangka panjang, dimana vendor menawarkan kontrak dalam jangka waktu yang relatif panjang, dengan biaya mahal dan penalti pemutusan kontrak sehingga perusahaan tidak memiliki pilihan selain menjalankan kontrak sampai selesai. Bila perusahaan melakukan keputusan untuk melaksanakan outsourcing, IT Governance Institute (2005) memberikan aturan baku untuk outsourcing yang memiliki tahapan outsourcing life cycle sebagai berikut : 1. Kesesuaian penandatanganan kontrak dan penandatanganan proses yang diselesaikan. 2. Persetujuan Service Level Agreement (SLA) 3. Proses Opersional yang dikembangkan 4. Transisi tahapan layanan dan waktu pembayaran 12

17 5. Tim operasional, artikulasi yang jelas hubungan dan interface 6. Transisi dan Transformasi rencana penyelesaian 7. Undang-undang sukses, bonus dan penalti 8. Konsensus dalam menentukan tanggung jawab 9. Penilaian kelanjutan kinerja dan gaya supplier outsource 3.4. Kalau anda dipercaya untuk memimpin pembangunan sistem informasi terintegrasi bagi perusahaan di tempat anda bekerja langkah apa saja yang akan anda lakukan? Jelaskan! Saat ini metode pengembangan sistem yang umum digunakan adalah metode pengembangan System Development Life Cycle (SDLC). SDLC adalah langkah-langkah dalam pengembangan sistem informasi. SDLC menyediakan framework yang lengkap untuk aktivitas rekayasa bentuk dan pembangunan sistem informasi yang formal. Penggunaan SDLC yang memadai akan menghasilkan sistem informasi yang berkualitas. Penggunaan SDLC akan lebih optimal jika dilengkapi dengan berbagai teknik pengembangan sistem. Jumlah langkah SDLC pada referensi lain mungkin berbeda, namun secara umum adalah sama. Langkah-langkah SDLC tersebut meliputi: 1. Perencanaan Sistem Informasi. Perencanaan sistem informasi akan memberikan manfaat dalam bentuk: a. Pendefinisian ruang lingkup pengembangan sistem informasi b. Identifikasi potensial masalah c. Pengaturan urutan tugas pengembangan sistem informasi d. Pengendalian Tahap-tahapan perencanaan sistem informasi meliputi: a. Mengenali Masalah b. Mendefinisikan Masalah c. Menetapkan Tujuan Sistem d. Mengidentifikasi Hambatan Sistem e. Melaksanakan Studi Kelayakan f. Membuat Proposal Studi Sistem g. Menerima atau Menolak Usulan Projek h. Membuat Mekanisme Kontrol 13

18 2. Analisis Sistem Informasi. Analisis sistem informasi adalah telaah atas sistem berjalan dengan tujuan untuk mendesain sistem baru atau menyempurnakan sistem lama. Rincian tujuan dari tahapan analisis sistem informasi adalah untuk: a. Membuat keputusan apabila sistem saat ini mempunyai masalah atau sudah tidak berfungsi secara baik dan hasil analisisnya digunakan sebagai dasar untuk memperbaiki sistem b. Mengetahui ruang lingkup pekerjaannya yang akan ditanganinya c. Memahami sistem yang sedang berjalan saat ini d. Mengidentifikasi masalah dan mencari solusinya Tahap-tahapan analisis sistem informasi meliputi: a. Mengkomunikasikan Telaah Analisis b. Menyiapkan Tim c. Mendefinisikan Kebutuhan Informasi Tujuan dari mendefinisikan kebutuhan informasi adalah untuk mendeteksi sistem, apabila sistem saat ini semakin berkurang manfaatnya (memburuk). Hasil dari tahapan mendefinisikan kebutuhan informasi adalah laporan pendahuluan tentang permasalahan yang terjadi dalam sistem. Pengumpulan kebutuhan informasi dapat dilakukan melalui beberapa cara seperti: wawancara, observasi, pencarian data dan survey. d. Investigasi Awal Tujuan investigasi awal adalah untuk memeriksa sistem saat ini dengan penekanan pada daerah-daerah yang menimbulkan permasalahan. Hasil investigasi awal adalah penjelasan sistem saat ini. e. Requirement Analysis (Determination of Ideal Systems) Tahapan ini bertujuan untuk mendapatkan konsensus dari komunitas pemakai dari sistem informasi yang ideal. Sebuah penggantian sistem akan menimbulkan jarak antara sistem saat ini dengan sistem yang ideal (yang mengacu ke komputerisasi). Sedangkan hasil dari tahapan ini adalah penjelasan kebutuhan analisis terhadap sistem. f. Menyiapkan Proposal Desain Sistem g. Menerima atau Menolak Desain Sistem 14

19 3. Desain Sistem Informasi. Desain sistem informasi adalah penentuan proses dan kebutuhan data dari sistem yang baru. Tahap-tahapan desain sistem informasi meliputi: a. Penyiapan Rincian Desain Sistem b. Mengidentifikasi Konfigurasi Alternatif Sistem Tujuan dari tahapan ini adalah menggali (explore) perbedaan dari alternatif sistem dalam mengurangi jarak (gap) antara sistem saat ini dengan sistem idealnya. Hasil dari tahapan ini adalah dokumen-dokumen tentang alternatif sistem yang akan digunakan untuk memperbaiki sistem. c. Mengevaluasi Konfigurasi Alternatif Sistem Tujuan dari tahapan ini adalah membandingkan alternatif-alernatif sistem dengan menggunakan metodologi terstruktur. Hasil dari tahapan ini adalah hasil-hasil dari studi sistem. d. Memilih Konfigurasi Sistem yang Terbaik e. Menyiapkan Proposal Implementasi f. Menerima atau Menolak Implementasi Sistem 4. Implementasi Sistem Informasi. Implementasi sistem informasi adalah penentuan proses dan kebutuhan data dari sistem yang baru Tahap-tahapan implementasi sistem informasi meliputi: a. Perencanaan Implementasi b. Mengkomunikasikan Implementasi c. Memperoleh Sumberdaya Hardware d. Memperoleh Sumberdaya Software e. Menyiapkan Database f. Menyiapkan Fasilitas Fisik g. Pelatihan Pelatihan terdiri dari dua jenis yaitu pelatihan kelas dan asistensi. h. Menyiapkan Proposal Cutover Cutover sistem lama oleh sistem baru harus jelas. Tujuan dari cutover adalah merubah pemakaian sistem lama ke sistem baru dari sistem informasi yang berhasil dibangun. Perubahan sistem merupakan tanggungjawab tim 15

20 designer ke pemakai. Hasil dari cutover adalah rencana (jadwal dan metode) perubahan sistem. 5. Pemakaian Sistem Informasi Tahap-tahapan pemakaian sistem informasi meliputi: a. Penggunaan Sistem b. Audit Sistem c. Pemeliharaan Sistem Meliputi perbaikan error, modifikasi, dan penyempurnaan sistem. d. Menyiapkan Proposal Rekayasa Sistem e. Menerima atau Menolak Rekayasa Sistem Dalam perkembangannya SDLC dilengkapi oleh berbagai teknik pengembangan sistem, antara lain: Prototyping, Waterfall, Spiral, V Model, Formal Method, Extreme Programming. Waterfall merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya. Model ini melakukan pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke tahap analisis, desain, coding, testing / verification, dan maintenance. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan. 16

21 4. KESIMPULAN Dari sudut pandang produk, pengukuran kualitas perangkat lunak dapat menggunakan standard dari ISO 9126 atau best practice yang dikembangkan para praktisi dan pengembang perangkat lunak. Di lain pihak, dari sudut pandang proses, standard ISO 9001 dapat digunakan untuk mengukur kualitas perangkat lunak. Karakteristik software berkualitas menurut ISO 9126 yaitu: functionality, reliability, usability, efficiency, maintainability, dan portability. Tiga alasan pentingnya pemeliharaan sistem atau system maintenance: Memperbaiki Kesalahan (Correcting Errors), Menjamin dan Meningkatkan Kinerja Sistem (Feedback Mechanism), Menjaga Kemutakhiran Sistem (System Update). System maintenance menjadi urgen karena pada system maintenance terjadi usaha perbaikan secara berkelanjutan untuk mempertemukan kebutuhan organisasi terhadap sistem dengan kinerja sistem yang telah dibangun. Hal-hal yang perlu diperhatikan perlu diperhatikan bila organisasi mengambil kebijakan outsourcing dalam pengembangan sistem informasinya, antara lain: menentukan pengembang yang ditunjuk untuk membangun sistem informasi dengan hati-hati dan sebaiknya yang dipilih memang benar-benar telah berpengalaman, menandatangani kontrak sebagai pengikat tanggung jawab, merencanakan dan memonitor setiap langkah dalam pengembangan agar keberhasilan proyek benar-benar tercapai, menjaga komunikasi yang efektif antara personil dalam perusahaan dengan pihak pengembang dengan tujuan agar tidak terjadi konflik atau hambatan selama proyek berlangsung, dan mengendalikan biaya dengan tepat. Selain itu, perlu juga diketahui kelebihan dan kelemahan serta aturan baku dalam penggunaan outsourcing. Saat ini metode pengembangan sistem informasi yang umum digunakan adalah System Develpoment Life Cycle (SDLC). SDLC adalah langkah-langkah dalam pengembangan sistem informasi. SDLC menyediakan framework yang lengkap untuk aktivitas rekayasa bentuk dan pembangunan sistem informasi yang formal. Penggunaan SDLC yang memadai akan menghasilkan sistem informasi yang berkualitas. Penggunaan SDLC akan lebih optimal jika dilengkapi dengan berbagai teknik pengembangan sistem. 17

22 DAFTAR PUSTAKA IEEE Standard Glossary of Software Engineering Technology, IEEE Std , Institute of Electrical and Electronics Engineers, New York J.A. McCall, P.K. Richards, and G.F. Walters Factors in Software Quality, Tehnical Report RADC-TR , US Department of Commerce. Jogiyanto, Sistem Teknologi Informasi (Pendekatan Terintegrasi: Konsep Dasar, Teknologi, Aplikasi, Pengembangan dan Pengelolaan). Penerbit Andi Yogyakarta, Yogyakarta. Mulyanto, Aunur R Rekayasa Perangkat Lunak Jilid 1 untuk SMK. Direktorat Pembinaan Sekolah Menengah Kejuruan, Direktorat Jenderal Manajemen Pendidikan Dasar dan Menengah, Departemen Pendidikan Nasional : Jakarta O Brien, James A. dan Marakas, George M Management Information Systems, 10th Edition. McGraw-Hill/ Irwin, New York. Schach, R Software Engineering, Fourth Edition. McGraw-Hill. Boston, MA. Fitrawan, AM Peranan Metode Pengembangan System Development Life Cycle (SDLC) Terhadap Kualitas Sistem Informasi. com/2011/04/peranan-metode-pengembangan-system.html. Diakses 22 Maret

TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN. Oleh: Irfan Handrian P

TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN. Oleh: Irfan Handrian P Tugas : Sistem Informasi Manajemen Tgl Penyerahan : 02/04/2012 Dosen : Dr. Ir. Arif Imam Suroso, MSc (CS) Batas : 02/04/2012 TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN Oleh: Irfan

Lebih terperinci

UJIAN AKHIR TRIWULAN 1 MATAKULIAH SISTEM INFORMASI MANAJEMEN

UJIAN AKHIR TRIWULAN 1 MATAKULIAH SISTEM INFORMASI MANAJEMEN Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, M.Sc. UJIAN AKHIR TRIWULAN 1 MATAKULIAH SISTEM INFORMASI MANAJEMEN Oleh: Imam Kamarudin Saleh P 056111191.47 PROGRAM PASCASARJANA

Lebih terperinci

Perbedaan pengembangan software dengan pengembangan sistem informasi

Perbedaan pengembangan software dengan pengembangan sistem informasi Perbedaan pengembangan software dengan pengembangan sistem informasi Oleh : SITI JAMILLAH Setiap perusahaan senantiasa melakukan pengembangan terhadap sistemnya untuk memperbaiki sistem yang lama yang

Lebih terperinci

PENTINGNYA PEMELIHARAAN SOFTWARE

PENTINGNYA PEMELIHARAAN SOFTWARE Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Imam Suroso, Msc (CS) Kelas : R-50 PENTINGNYA PEMELIHARAAN SOFTWARE Disusun Oleh : Artadi Nugraha P056121791.50 PROGRAM STUDI MANAJEMEN DAN BISNIS

Lebih terperinci

TUGAS UJIAN INDIVIDU MATA KULIAH SISTEM INFORMASI MANAJEMEN

TUGAS UJIAN INDIVIDU MATA KULIAH SISTEM INFORMASI MANAJEMEN TUGAS UJIAN INDIVIDU MATA KULIAH SISTEM INFORMASI MANAJEMEN UJIAN AKHIR TRIWULAN (TAKE HOME) URGENSI MAINTAINABILITY DARI SUATU SOFTWARE Oleh: Soetjie Poernama Sari P056101301.45 Dosen: Dr. Ir. Arif Imam

Lebih terperinci

SISTEM INFORMASI MANAJEMEN URGENSI MAINTAINAIBILITY PADA SISTEM INFORMASI DI ORGANISASI

SISTEM INFORMASI MANAJEMEN URGENSI MAINTAINAIBILITY PADA SISTEM INFORMASI DI ORGANISASI SISTEM INFORMASI MANAJEMEN URGENSI MAINTAINAIBILITY PADA SISTEM INFORMASI DI ORGANISASI Oleh: Achmad Rizki P056133742.54E E54 Dosen: Dr. Ir. Arif Imam Suroso, M.Sc. PROGRAM MAGISTER MANAJEMEN PROGRAM PASCASARJANA

Lebih terperinci

URGENSI MAINTAINABILITY DALAM PENGEMBANGAN/PENERAPAN SISTEM INFORMASI

URGENSI MAINTAINABILITY DALAM PENGEMBANGAN/PENERAPAN SISTEM INFORMASI URGENSI MAINTAINABILITY DALAM PENGEMBANGAN/PENERAPAN SISTEM INFORMASI Dosen: Dr. Ir. Arif Imam Suroso, M.Sc Disusun oleh: Lisha Luthfiana Fajri P056131402.45 PROGRAM STUDI MANAJEMEN DAN BISNIS SEKOLAH

Lebih terperinci

URGENSI MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM

URGENSI MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM Tugas Mata Kuliah Sistem Informasi Manajemen URGENSI MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM Oleh: Lia Nur Alia Rahmah P056132591.52 Dosen: Dr. Ir. Arif Imam Suroso, M.Sc PROGRAM PASCASARJANA MANAJEMEN

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PERUSAHAAN

PEMBANGUNAN SISTEM INFORMASI PERUSAHAAN UJIAN AKHIR TRIWULAN TAKE HOME MATA KULIAH SISTEM INFORMASI MANAJEMEN PEMBANGUNAN SISTEM INFORMASI PERUSAHAAN Oleh: Febi Muryanto P056111171.47 Dosen: Dr. Ir. Arif Imam Suroso, MSc(CS) PROGRAM PASCASARJANA

Lebih terperinci

URGENSI MAINTAINABILITY DALAM SISTEM INFORMASI. Oleh : Jauhar Samudera Nayantakaningtyas (P ) Angkatan R50

URGENSI MAINTAINABILITY DALAM SISTEM INFORMASI. Oleh : Jauhar Samudera Nayantakaningtyas (P ) Angkatan R50 Mata Kuliah : Sistem Informasi Manajemen Penyerahan : 25 September 2013 Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Batas Penyerahan : 4 Oktober 2013 URGENSI MAINTAINABILITY DALAM SISTEM INFORMASI Oleh :

Lebih terperinci

: Sistem Informasi Manajemen. : Dr. Ir.Arif Imam Suroso, M.Sc (CS) TUGAS INDIVIDU UJIAN AKHIR TRIWULAN. Disusun Oleh: RIRIN PRILIA P

: Sistem Informasi Manajemen. : Dr. Ir.Arif Imam Suroso, M.Sc (CS) TUGAS INDIVIDU UJIAN AKHIR TRIWULAN. Disusun Oleh: RIRIN PRILIA P Mata Kuliah Dosen : Sistem Informasi Manajemen : Dr. Ir.Arif Imam Suroso, M.Sc (CS) TUGAS INDIVIDU UJIAN AKHIR TRIWULAN Disusun Oleh: RIRIN PRILIA P056111361.47 MAGISTER MANAJEMEN DAN BISNIS INSTITUT PERTANIAN

Lebih terperinci

Makalah Pembahasan. Untuk memenuhi Ujian Akhir Triwulan mata kuliah Sistem Informasi Manajemen. Dosen: Prof. Ir. Arif Imam Suroso, MSc

Makalah Pembahasan. Untuk memenuhi Ujian Akhir Triwulan mata kuliah Sistem Informasi Manajemen. Dosen: Prof. Ir. Arif Imam Suroso, MSc Makalah Pembahasan URGENSI MAINTAINABILITY DALAM PENGIMPLEMENTASIAN SISTEM INFORMASI PADA ORGANISASI Untuk memenuhi Ujian Akhir Triwulan mata kuliah Sistem Informasi Manajemen Dosen: Prof. Ir. Arif Imam

Lebih terperinci

URGENSI DAN FAKTOR MAINTAINAIBILITY SOFTWARE

URGENSI DAN FAKTOR MAINTAINAIBILITY SOFTWARE Program Studi : Sistem Informasi Manajemen Penyerahan : 4 Oktober 2013 Dosen : Dr. Ir. Arif Imam Suroso, MSc Batas Penyerahan : 4 Oktober 2013 URGENSI DAN FAKTOR MAINTAINAIBILITY SOFTWARE OLEH : TANTRY

Lebih terperinci

KUALITAS PERANGKAT LUNAK. Ni Wayan Sumartini Saraswati

KUALITAS PERANGKAT LUNAK. Ni Wayan Sumartini Saraswati KUALITAS PERANGKAT LUNAK Ni Wayan Sumartini Saraswati DEFINISI DARI IEEE The Institute of Electrical and Electronic Engineers (IEEE) mendefinisikan kualitassebagai the degree to which a system, component

Lebih terperinci

I. PENDAHULUAN 1.1 Latar Belakang 1.2 Tujuan

I. PENDAHULUAN 1.1 Latar Belakang 1.2 Tujuan I. PENDAHULUAN 1.1 Latar Belakang Dengan semakin berkembangnya teknologi informasi saat ini, berbagai kegiatan dalam kehidupan sehari-hari akan berbasis komputer. Maka dalam suatu instansi, komputer merupakan

Lebih terperinci

TUGAS AKHIR MAKALAH MATA KULIAH SISTEM INFORMASI MANAJEMEN URGENSI MAINTENANCE SOFTWARE ATAU SISTEM INFORMASI DIDALAM PERUSAHAAN DOSEN

TUGAS AKHIR MAKALAH MATA KULIAH SISTEM INFORMASI MANAJEMEN URGENSI MAINTENANCE SOFTWARE ATAU SISTEM INFORMASI DIDALAM PERUSAHAAN DOSEN TUGAS AKHIR MAKALAH MATA KULIAH SISTEM INFORMASI MANAJEMEN URGENSI MAINTENANCE SOFTWARE ATAU SISTEM INFORMASI DIDALAM PERUSAHAAN DOSEN Dr. Ir. Arif Imam Suroso, MSc ANGKATAN E-47 Noni Noerkaisar P056131797.E47

Lebih terperinci

KONVERSI SISTEM INFORMASI

KONVERSI SISTEM INFORMASI KONVERSI SISTEM INFORMASI Oleh : R. Muh. Angga Bagus P. NRP P056134042.54E Memenuhi Tugas Mata Sistem Informasi Manajemen Dosen Pengampu : Dr. Ir. Arif Imam Suroso, MSc. (CS) Penyerahan Tugas : 05 Januari

Lebih terperinci

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim : Nama : Rendi Setiawan Nim : 41813120188 Pengertian Dasar Istilah Reakayasa Perangkat Lunak (RPL) secara umum disepakati sebagai terjemahan dari istilah Software engineering. Istilah Software Engineering

Lebih terperinci

Tugas Akhir Triwulan-SIM BAB 1 PENDAHULUAN

Tugas Akhir Triwulan-SIM BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1. Latar Belakang Seiring berkembangnya teknologi, komputer pada masa kini tidak hanya berfungsi untuk menghitung saja, namun juga berfungsi dalam mencari informasi, mengolah multimedia

Lebih terperinci

REKAYASA PERANGKAT LUNAK (SOFTWARE ENGINEERING)

REKAYASA PERANGKAT LUNAK (SOFTWARE ENGINEERING) REKAYASA PERANGKAT LUNAK (SOFTWARE ENGINEERING) 1 I. PENDAHULUAN Rekayasa perangkat lunak telah berkembang sejak pertama kali ddiciptakan pada tahun 1940-an hingga kini. Focus utama pengembangannya adalah

Lebih terperinci

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010 Tujuan Perkuliahan PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Oleh : Sarwosri, S.Kom, M.T. Umi Laili Yuhana, S.Kom, M.Sc. Memberikan gambaran tentang perangkat lunak, rekayasa perangkat lunak. Memberikan

Lebih terperinci

Bab 2. Pembahasan. Definisi Outsourcing

Bab 2. Pembahasan. Definisi Outsourcing Bab1. Pendahuluan Dengan terus berkembangnya teknologi informasi maka berkembangnya pula sistem informasi itu. Saat ini sistem informasi sudah banyak digunakan oleh perusahaanperusahaan karena dengan adanya

Lebih terperinci

Tugas Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc. Pentingnya Software Maintenance dalam Sistem Informasi Manajemen OLEH

Tugas Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc. Pentingnya Software Maintenance dalam Sistem Informasi Manajemen OLEH Tugas Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc Pentingnya Software Maintenance dalam Sistem Informasi Manajemen OLEH Nama : Metha Naomi Putri Sipayung NIM : P056133532.52E Kelas

Lebih terperinci

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

PROSES DESAIN. 1. Metodologi Pengembangan Sistem PROSES DESAIN 1. Metodologi Pengembangan Sistem SDLC (Systems Development Life Cycle) dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses pembuatan dan pengubahan sistem serta model dan metodologi

Lebih terperinci

Take Home Exam Mata Kuliah Sistem Informasi Manajemen. Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Oleh: Kartika Amalia Silalahi (P

Take Home Exam Mata Kuliah Sistem Informasi Manajemen. Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Oleh: Kartika Amalia Silalahi (P Take Home Exam Mata Kuliah Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Oleh: Kartika Amalia Silalahi (P056111251.47) MAGISTER MANAJEMEN AGRIBISNIS PROGRAM PASCASARJANA MANAJEMEN

Lebih terperinci

Jenis Metode Pengembangan Perangkat Lunak

Jenis Metode Pengembangan Perangkat Lunak Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :

Lebih terperinci

TAKE HOME UJIAN AKHIR TRIMESTER MATA KULIAH SISTEM INFORMASI MANAJEMEN REKAYASA PERANGKAT LUNAK DAN PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI

TAKE HOME UJIAN AKHIR TRIMESTER MATA KULIAH SISTEM INFORMASI MANAJEMEN REKAYASA PERANGKAT LUNAK DAN PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI TAKE HOME UJIAN AKHIR TRIMESTER MATA KULIAH SISTEM INFORMASI MANAJEMEN REKAYASA PERANGKAT LUNAK DAN PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI Dosen Pembimbing : Dr. Ir. Arif. Imam suroso, MSc Oleh: Aprilia

Lebih terperinci

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK UNIVERSITAS MERCUBUANA 2015 Latar Belakang 1 BAB I PENDAHULUAN

Lebih terperinci

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM BAB 6 METODOLOGI SIKLUS HIDUP SISTEM Konsep siklus hidup cocok dengan segala sesuatu yang lahir, tumbuh berkembang menjadi matang dan akhirnya mati. Pola ini juga berlaku untuk berbasis komputer seperti

Lebih terperinci

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University Ratna Wardani Department of Electronic Engineering Yogyakarta State University S/W Process Model Tahapan S/W Process Model Proses S/W Materi Model Waterfall Model Prototype Model Rapid Application Development

Lebih terperinci

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC) SIKLUS REKAYASA PERANGKAT LUNAK (SDLC) 1. Pengertian DLC atau Software Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model-model dan metodologi

Lebih terperinci

Langkah-langkah Pengembangan Sistem Informasi Secara Insourcing dan Outsourcing

Langkah-langkah Pengembangan Sistem Informasi Secara Insourcing dan Outsourcing Tugas : Take Home Ujian Akhir Triwulan Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, M.Sc.(CS) Batas Penyerahan : 17 Januari 2015 Langkah-langkah Pengembangan Sistem Informasi

Lebih terperinci

KELEBIHAN DAN KEKURANGAN PENGEMBANGAN SISTEM INFORMASI DENGAN MENGGUNAKAN METODE OUT-SOURCING, IN-SOURCING, DAN CO-SOURCING

KELEBIHAN DAN KEKURANGAN PENGEMBANGAN SISTEM INFORMASI DENGAN MENGGUNAKAN METODE OUT-SOURCING, IN-SOURCING, DAN CO-SOURCING Tugas Individu Dosen : MK. Sistem Informasi Manajemen : Dr. Ir. Arif Imam Suroso, M.Sc. (CS) KELEBIHAN DAN KEKURANGAN PENGEMBANGAN SISTEM INFORMASI DENGAN MENGGUNAKAN METODE OUT-SOURCING, IN-SOURCING,

Lebih terperinci

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle BAB1. PENDAHULUAN Siklus hidup sistem (SLC) adalah metodologi yang digunakan untuk menggambarkan proses untuk membangun sistem informasi, dimaksudkan untuk mengembangkan sistem informasi dalam cara yang

Lebih terperinci

TAKE HOME TEST UJIAN AKHIR TRIWULAN SISTEM INFORMASI MANAJEMEN (SIM) NOVINA EKA S. PO

TAKE HOME TEST UJIAN AKHIR TRIWULAN SISTEM INFORMASI MANAJEMEN (SIM) NOVINA EKA S. PO Mata Kuliah Dosen : Sistem Informasi Manajemen : Dr. Ir. Arif Imam Suroso, M.Sc TAKE HOME TEST UJIAN AKHIR TRIWULAN SISTEM INFORMASI MANAJEMEN (SIM) Disusun Oleh: NOVINA EKA S. PO56111291.47 MAGISTER MANAJEMEN

Lebih terperinci

Systems Development Life Cycle (SDLC)

Systems Development Life Cycle (SDLC) Systems Development Life Cycle (SDLC) OPINI 28 September 2010 14:04 Dibaca: 3263 Komentar: 2 0 SDLC (Systems Development Life Cycle) dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses pembuatan

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI OUTSOURCING DI INDONESIA: STUDI KASUS PADA CIMSA (PERUSAHAAN OUTSOURCING) Nicky Jaka Perdana (P

PENGEMBANGAN SISTEM INFORMASI OUTSOURCING DI INDONESIA: STUDI KASUS PADA CIMSA (PERUSAHAAN OUTSOURCING) Nicky Jaka Perdana (P PENGEMBANGAN SISTEM INFORMASI OUTSOURCING DI INDONESIA: STUDI KASUS PADA CIMSA (PERUSAHAAN OUTSOURCING) Nicky Jaka Perdana (P05613268 1.52) Dosen: Dr. Ir. Arif Imam Suroso, MSc(CS) MB-IPB PROGRAM PASCASARJANA

Lebih terperinci

BAB 1. PENDAHULUAN. 1.1 Latar Belakang

BAB 1. PENDAHULUAN. 1.1 Latar Belakang BAB 1. PENDAHULUAN 1.1 Latar Belakang Pengukuran merupakan dasar dari setiap disiplin rekayasa dan berlaku juga dalam perekayasaan perangkat lunak. Untuk mengevaluasi performa suatu sistem atau proses

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 3 Sistem Informasi Manajemen Komputer: Pengertian Analisis dan Perancangan Sistem Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Latar Belakang Latar

Lebih terperinci

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom Analisis dan Perancangan Sistem Hanif Al Fatta M.kom Abstraks System informasi telah menjadi bagian yang tak terpisahkan dari kegiatan bisnis suatu perusahaan atau organisasi modern. Sehingga system informasi

Lebih terperinci

SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING. Oleh : Ilham Arief Gautama P

SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING. Oleh : Ilham Arief Gautama P Dr. Ir. Arief Imam Suroso, M.Sc(CS) SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING Oleh : Ilham Arief Gautama P056111541.48 PROGRAM PASCASARJANA MANAJEMEN DAN BISNIS INSTITUT PERTANIAN

Lebih terperinci

CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY) Mata Kuliah : Sistem Informasi Manajemen Batas Pengumpulan : 04 Oktober 2013 Dosen: Dr. Ir. Arif Imam Suroso, MSc. Tanggal Penyerahan : 03 Oktober 2013 CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

Lebih terperinci

1.2. Tujuan Penulisan

1.2. Tujuan Penulisan Bab I. Pendahuluan 1.1. Latar Belakang Pada era masa depan ini, perusahaan-perusahaan di Dunia sudah menerapkan teknologi untuk memperlancarkan dan mempermudah dalam kegiatan bisnisnya, terutama di bidang

Lebih terperinci

UJIAN AKHIR TRIWULAN MATA KULIAH SISTEM INFORMASI MANAJEMEN

UJIAN AKHIR TRIWULAN MATA KULIAH SISTEM INFORMASI MANAJEMEN UJIAN AKHIR TRIWULAN MATA KULIAH SISTEM INFORMASI MANAJEMEN DOSEN: Dr. Ir. Arif Imam Suroso, M.Sc (CS) Oleh: 1. Danika Reka Artha P056111111.47 PROGRAM STUDI MAGISTER MANAJEMEN DAN BISNIS SEKOLAH PASCASARJANA

Lebih terperinci

Deskripsi Mata Kuliah

Deskripsi Mata Kuliah Deskripsi Mata Kuliah Rekayasa Perangkat Lunak pada prinsipnya menekankan pada tahapan-tahapan pengembangan suatu perangkat lunak yakni: Analisis, Desain, Implementasi, Testing dan Maintenance. 17/03/2014

Lebih terperinci

REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK A. Pengertian Rekayasa Perangkat Lunak Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara

Lebih terperinci

Ringkasan Chapter 12 Developing Business/ IT Solution

Ringkasan Chapter 12 Developing Business/ IT Solution TUGAS SISTEM INFORMASI MANAJEMEN Dosen : Dr. Ir. Arif Imam Suroso, M.Sc Ringkasan Chapter 12 Developing Business/ IT Solution Oleh : Shelly Atriani Iskandar P056121981.50 KELAS R50 PROGRAM PASCA SARJANA

Lebih terperinci

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN Biaya PL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development

Lebih terperinci

SISTEM INFORMASI MANAJEMEN. Pengembangan Sistem Informasi Dengan Menggunakan Pendekatan Insource atau Outsource di Perusahaan

SISTEM INFORMASI MANAJEMEN. Pengembangan Sistem Informasi Dengan Menggunakan Pendekatan Insource atau Outsource di Perusahaan SISTEM INFORMASI MANAJEMEN Pengembangan Sistem Informasi Dengan Menggunakan Pendekatan Insource atau Outsource di Perusahaan Oleh: Achmad Rizki P056133742.54E E54 Dosen: Dr. Ir. Arif Imam Suroso, M.Sc.

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 11: Pengembangan Sistem Informasi Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Metodologi Pengembangan Sistem System Development Life Cycle (SDLC)

Lebih terperinci

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

Pertemuan 3 Metodologi Pengembangan Sistem Informasi Pertemuan 3 Metodologi Pengembangan Sistem Informasi Tujuan : 1. Memahami metodologi pengembangan sistem (System Development) yang sesuai untuk sebuah proyek. 2. Memahami tugas-tugas yang perlu dilaksanakan

Lebih terperinci

KAJIAN TERHADAP URGENCY MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM

KAJIAN TERHADAP URGENCY MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM UJIAN AKHIR TRIWULAN MATA KULIAH SISTEM INFORMASI MANAJEMEN KAJIAN TERHADAP URGENCY MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM DOSEN : DR. IR. ARIF IMAM SUROSO, MSc Disusun oleh : Yugo Pujonggo, SE

Lebih terperinci

MAINTAINABILITY DALAM KONTEKS IMPLEMENTASI SUATU SISTEM INFORMASI DI ORGANISASI

MAINTAINABILITY DALAM KONTEKS IMPLEMENTASI SUATU SISTEM INFORMASI DI ORGANISASI Tugas Individu Mata Kuliah Sistem Informasi Manajemen PMB 561 MAINTAINABILITY DALAM KONTEKS IMPLEMENTASI SUATU SISTEM INFORMASI DI ORGANISASI Dosen : Dr. Ir. Arif Imam Suroso, MSc (CS) Oleh Ekko Harjanto

Lebih terperinci

Development Lifecycles and Approaches

Development Lifecycles and Approaches Development Lifecycles and Approaches System Development Life Cycle (SDLC) merupakan tahapan pekerjaan yang dilakukan oleh analisis sistem dan programmer dalam membangun sistem informasi. Langkah-langkah

Lebih terperinci

REKAYASA PERANGKAT LUNAK. ( 1 st week)

REKAYASA PERANGKAT LUNAK. ( 1 st week) REKAYASA PERANGKAT LUNAK ( 1 st week) RAHMAD HIDAYAH /41813120037 FASILKOM / SISTEM INFORMASI DOSEN : WAHYU HARI HAJI, S.Kom, MM REKAYASA PERANGKAT LUNAK A. Definisi Perangkat Lunak Ada beberapa definisi

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK

PENGEMBANGAN PERANGKAT LUNAK PENGEMBANGAN PERANGKAT LUNAK pengembangan perangkat lunak (PL) dapat dianggap sebagai lingkaran pemecahan masalah. Untuk menyelesaikan masalah besar, dipecah menjadi kecil terus-menerus sampai paling kecil,

Lebih terperinci

PENDAHULUAN SIKLUS HIDUP SISTEM. Tahap-tahap Siklus Hidup. Pengelolaan Siklus Hidup

PENDAHULUAN SIKLUS HIDUP SISTEM. Tahap-tahap Siklus Hidup. Pengelolaan Siklus Hidup DAFTAR ISI PENDAHULUAN... 2 SIKLUS HIDUP SISTEM... 2 Tahap-tahap Siklus Hidup... 2 Pengelolaan Siklus Hidup... 2 Tanggung Jawab Eksekutif... 3 Komite Pengarah SIM... 3 Kepemimpinan Proyek... 4 TAHAP PERENCANAAN...

Lebih terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat Oleh : 1. Andrey ( ) Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Proses manajemen proyek perangkat lunak dimulai dengan beberapa aktivitas

Lebih terperinci

REKAYASA PIRANTI LUNAK

REKAYASA PIRANTI LUNAK REKAYASA PIRANTI LUNAK Tiara Maulida tiaramaul@gmail.com Abstrak Rekayasa perangkat lunak telah berkembang sejak pertama kali ddiciptakan pada tahun 1940-an hingga kini. Fokus utama pengembangannya adalah

Lebih terperinci

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan

Lebih terperinci

Metode pengembangan Sistem Teknologi Informasi. Surahyo Sumarsono, B.Eng., M.Eng.Sc.

Metode pengembangan Sistem Teknologi Informasi. Surahyo Sumarsono, B.Eng., M.Eng.Sc. Metode pengembangan Sistem Teknologi Informasi Surahyo Sumarsono, B.Eng., M.Eng.Sc. surahyo.sumarsono@ugm.ac.id Pengembangan Sistem Teknologi Informasi Pengembangan sistem teknologi informasi (STI) dapat

Lebih terperinci

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo SDLC Concepts Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo Http://yusufxyz.wordpress.com Email: muhammadyusuf@trunojoyo.ac.id IVS Task Group Produk terdiri dari : hardware, software, dokumentasi,

Lebih terperinci

Bab V Perancangan Model Ensiklopedia

Bab V Perancangan Model Ensiklopedia Bab V Perancangan Model Ensiklopedia Bab perancangan model ensiklopedia berisi pemetaan elemen dalam lingkungan kolaborasi ke dalam ensiklopedia. Pemetaan ini menghasilkan sebuah ensiklopedia lingkungan

Lebih terperinci

Pengukuran Perangkat Lunak

Pengukuran Perangkat Lunak Pengukuran Perangkat Lunak Masuknya produk perangkat lunak dari luar negeri dapat di lihat dari 2 sisi : - Menguntungkan : Banyak pilihan produk dan harga - Mengkhawatirkan : Di Indonesia tidak ada institusi

Lebih terperinci

Pengembangan Sistem Informasi Secara Outsourcing dan Insourcing

Pengembangan Sistem Informasi Secara Outsourcing dan Insourcing Pengembangan Sistem Informasi Secara Outsourcing dan Insourcing Pengembangan sistem informasi di suatu organisasi diperlukan dalam rangka mencapai keungulan kompetitifnya. Melihat persaingan yang begitu

Lebih terperinci

UJIAN AKHIR TRIWULAN (UAT) TAKE HOME Sistem Informasi Manajemen (SIM) Dosen: Dr. Ir. Arif Imam Suroso, MSc

UJIAN AKHIR TRIWULAN (UAT) TAKE HOME Sistem Informasi Manajemen (SIM) Dosen: Dr. Ir. Arif Imam Suroso, MSc UJIAN AKHIR TRIWULAN (UAT) TAKE HOME Sistem Informasi Manajemen (SIM) Dosen: Dr. Ir. Arif Imam Suroso, MSc Oleh: Risya Maulida Septiana P056143141.53 Kelas Reguler R53 PROGRAM PASCASARJANA MANAJEMEN DAN

Lebih terperinci

BAB I. PENDAHULUAN. 1 [Anonim] Mengenal Bagian-bagian Komputer.

BAB I. PENDAHULUAN. 1 [Anonim] Mengenal Bagian-bagian Komputer. BAB I. PENDAHULUAN I.1. Latar Belakang Seiring berkembangnya teknologi, komputer pada masa kini tidak hanya berfungsi untuk menghitung saja, namun juga berfungsi dalam mencari informasi, mengolah multimedia

Lebih terperinci

BAB 3 Analisa dan Perancangan Sistem

BAB 3 Analisa dan Perancangan Sistem 1 ANALISIS DAN PERANCANGAN SISTEM INFORMMASI BAB 3 Analisa dan Perancangan Sistem 3.1 Pengertian Analisa dan Perancangan Sistem Analisa sistem didefinisikan sebagai bagaimana memahami dan menspesifikasi

Lebih terperinci

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan

Lebih terperinci

TUGAS SIM UAT-TAKE HOME INDIVIDU. Dr.Ir. ARIF IMAM SUROSO, MSc(CS) ABDI SURYAWARDANA (NIM P )

TUGAS SIM UAT-TAKE HOME INDIVIDU. Dr.Ir. ARIF IMAM SUROSO, MSc(CS) ABDI SURYAWARDANA (NIM P ) TUGAS SIM UAT-TAKE HOME INDIVIDU DOSEN : Dr.Ir. ARIF IMAM SUROSO, MSc(CS) OLEH : ABDI SURYAWARDANA (NIM P056121761.50) MAGISTER MANAJEMEN PROGRAM PASCASARJANA MANAJEMEN DAN BISNIS INSTITUT PERTANIAN BOGOR

Lebih terperinci

TUGAS INDIVIDU Sistem Informasi Manajemen PERBANDINGAN IMPLEMENTASI OUT SOURCING, INSOURCING DAN CO- SOURCING DAN DALAM PENGEMBANGAN SISTEM INFORMASI

TUGAS INDIVIDU Sistem Informasi Manajemen PERBANDINGAN IMPLEMENTASI OUT SOURCING, INSOURCING DAN CO- SOURCING DAN DALAM PENGEMBANGAN SISTEM INFORMASI TUGAS INDIVIDU Sistem Informasi Manajemen PERBANDINGAN IMPLEMENTASI OUT SOURCING, INSOURCING DAN CO- SOURCING DAN DALAM PENGEMBANGAN SISTEM INFORMASI Oleh : Luckhy Natalia Anastasye Lotte P.056091571.44

Lebih terperinci

PENERAPAN OUTSOURCING DAN INSOURCING SISTEM PERUSAHAAN PERTAMBANGAN MINYAK. Dosen : DR. IR. ARIF IMAM SUROSO, MSC

PENERAPAN OUTSOURCING DAN INSOURCING SISTEM PERUSAHAAN PERTAMBANGAN MINYAK. Dosen : DR. IR. ARIF IMAM SUROSO, MSC PENERAPAN OUTSOURCING DAN INSOURCING SISTEM INFORMASI DI PERUSAHAAN PERTAMBANGAN MINYAK TUGAS MATA KULIAH SISTEM INFORMASI MANAJEMEN Dosen : DR. IR. ARIF IMAM SUROSO, MSC Disusun Oleh : I KETUT PURNA [P056132042.46E]

Lebih terperinci

SIKLUS PENGEMBANGAN SISTEM INFORMASI DAN PERANAN PROTOTYPING DALAM PROSES PEMBANGUNAN SISTEM BAGI END USERS DAN INFORMATION SYSTEM SPECIALISTS

SIKLUS PENGEMBANGAN SISTEM INFORMASI DAN PERANAN PROTOTYPING DALAM PROSES PEMBANGUNAN SISTEM BAGI END USERS DAN INFORMATION SYSTEM SPECIALISTS Tugas : Take Home Ujian Akhir Triwulan Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Arif Imam Suroso, M.Sc SIKLUS PENGEMBANGAN SISTEM INFORMASI DAN PERANAN PROTOTYPING DALAM PROSES PEMBANGUNAN

Lebih terperinci

BAB 1 PENDAHULUAN. mendapatkan informasi yang akurat, handal serta up to date, dealer selaku wakil

BAB 1 PENDAHULUAN. mendapatkan informasi yang akurat, handal serta up to date, dealer selaku wakil BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era globalisasi sekarang ini, kebutuhan akan alat transportasi sangatlah meningkat. Sehingga produsen motor harus berupaya untuk memenuhi kebutuhan konsumen. Kebutuhan

Lebih terperinci

Maintainability Software (Tugas Individu)

Maintainability Software (Tugas Individu) Mata Kuliah Dosen : Sistem Informasi Manajemen : Dr. Ir. Arif Imam Suroso, M.Sc (CS) Maintainability Software (Tugas Individu) Disusun Oleh : Bagus Pahlevi P056121801.50 PROGRAM PASCASARJANA MAGISTER MANAJEMEN

Lebih terperinci

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak Secara umum tujuan RPL tidak berbeda dengan bidang rekayasa yang lain. Bidang rekayasa akan selalu berusaha menghasilkan output yang

Lebih terperinci

Kualitas Perangkat Lunak. Dasar Rekayasa Perangkat Lunak

Kualitas Perangkat Lunak. Dasar Rekayasa Perangkat Lunak Kualitas Perangkat Lunak Dasar Rekayasa Perangkat Lunak Kualitas? Kualitas? Menurut KBBI : Memiliki Arti: tingkat baik buruknya sesuatu; derajat atau taraf (kepandaian, kecakapan, dan sebagainya); mutu;

Lebih terperinci

MANAJEMEN PROYEK DALAM PRAKTEK

MANAJEMEN PROYEK DALAM PRAKTEK MANAJEMEN PROYEK DALAM PRAKTEK Pengertian Umum Stakeholder Stakeholder merupakan individu, sekelompok manusia, komunitas atau masyarakat baik secara keseluruhan maupun secara parsial yang memiliki hubungan

Lebih terperinci

Lecture s Structure. Siklus Hidup Sistem. Metodologi Siklus Hidup Sistem

Lecture s Structure. Siklus Hidup Sistem. Metodologi Siklus Hidup Sistem Metodologi Siklus Hidup Sistem Yudi Agusta, PhD Sistem Informasi Manajemen, Lecture 07 Lecture s Structure Siklus Hidup Sistem Tahapan Perencanaan, Analisis, Rancangan, Penerapan, Penggunaan Prototyping

Lebih terperinci

BAB I 1. PENDAHULUAN. dan efektifitas kerja. Perkembangan teknologi internet, sebagai contoh,

BAB I 1. PENDAHULUAN. dan efektifitas kerja. Perkembangan teknologi internet, sebagai contoh, BAB I 1. PENDAHULUAN 1.1 LATAR BELAKANG Saat ini, dukungan teknologi informasi turut serta meningkatkan efisiensi dan efektifitas kerja. Perkembangan teknologi internet, sebagai contoh, memungkinkan terjadinya

Lebih terperinci

PENILAIAN PENERAPAN SISTEM INFORMASI MANAJEMEN INSOURCING DAN OUTSOURCING

PENILAIAN PENERAPAN SISTEM INFORMASI MANAJEMEN INSOURCING DAN OUTSOURCING PENILAIAN PENERAPAN SISTEM INFORMASI MANAJEMEN INSOURCING DAN OUTSOURCING TUGAS MAKALAH MATA KULIAH : SISTEM INFORMASI MANAJEMEN Dosen Pengajar : Dr. Ir. Arif Imam Soeroso, M.Sc TYASTUTI RAHAYU NIM: P056131902.47E

Lebih terperinci

STMIK AMIKOM YOGYAKARTA

STMIK AMIKOM YOGYAKARTA STMIK AMIKOM YOGYAKARTA STAKE HOLDER SISTEM INFORMASI Donni Prabowo @donnipra donnipra.com ANSI Pertemuan 4 GOOD NEWS Anda tahu berapa gaji seorang System Analyst? Sumber : Survay dari http://www.qerja.com

Lebih terperinci

Kelebihan & Kekurangannya

Kelebihan & Kekurangannya PENGEMBANGAN SISTEM INFORMASI MENGGUNAKAN INSOURCING, OUTSOURCING DAN CO-SOURCING: Kelebihan & Kekurangannya Mia Widhi Astuti Program Pascasarjana Manajemen dan Bisnis - Institut Pertanian Bogor Gedung

Lebih terperinci

Prototipe (Lanjutan )

Prototipe (Lanjutan ) 1 Prototipe Suatu metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga segera dapat dievaluasi oleh pemakai Hal ini berbeda dengan

Lebih terperinci

URGENCY MAINTAINABILTY DALAM PENGEMBANGAN SISTEM INFORMASI

URGENCY MAINTAINABILTY DALAM PENGEMBANGAN SISTEM INFORMASI URGENCY MAINTAINABILTY DALAM PENGEMBANGAN SISTEM INFORMASI Disusun oleh : MARSELI CHRIS PRIHATININGTYAS (P056133512.52E) Mata Kuliah : Sistem Informasi Manajemen Dosen Tugas : Dr. Ir. Arif Imam Suroso,

Lebih terperinci

TUGAS SISTEM INFORMASI MANAJEMEN. Ringkasan Chapter 12 Developing Business/ IT Solutions. (Buku O Brien)

TUGAS SISTEM INFORMASI MANAJEMEN. Ringkasan Chapter 12 Developing Business/ IT Solutions. (Buku O Brien) TUGAS SISTEM INFORMASI MANAJEMEN Dosen : Dr. Ir. Arif Imam Suroso, M.Sc Ringkasan Chapter 12 Developing Business/ IT Solutions (Buku O Brien) Oleh : Vharessa Aknesia KELAS R50 PROGRAM PASCA SARJANA MANAJEMEN

Lebih terperinci

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1).

BAB II LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2005:1). BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

Lebih terperinci

OUTSOURCING. Oleh : SITI JAMILLAH

OUTSOURCING. Oleh : SITI JAMILLAH OUTSOURCING Oleh : SITI JAMILLAH Saat ini banyak perusahaan IT outsourcing bermunculan. Hal ini disebabkan perusahaan merasa bahwa sistem informasi sudah meruapakan kebutuhan tetpi beberapa diantaranya

Lebih terperinci

BAB II LANDASAN TEORI. yang digunakan dalam penyelesaian Tugas Akhir ini, yaitu System Development

BAB II LANDASAN TEORI. yang digunakan dalam penyelesaian Tugas Akhir ini, yaitu System Development BAB II LANDASAN TEORI Dalam penyusunan tugas akhir ini dibutuhkan beberapa landasan teori sebagai acuan dalam penyusunannya. Landasan teori yang dibutuhkan antara lain teori tentang Rancang Bangun, teori

Lebih terperinci

SISTEM INFORMASI OUTSOURCING

SISTEM INFORMASI OUTSOURCING UJIAN AKHIR TRIWULAN TAKE HOME MATA KULIAH SISTEM INFORMASI MANAJEMEN SISTEM INFORMASI OUTSOURCING Oleh: Mira Rahmawati P056101201.45 Dosen: Dr. Ir. Arif Imam Suroso, MSc(CS) PROGRAM PASCASARJANA MANAJEMEN

Lebih terperinci

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) SDLC adalah suatu proses logis dimana analis sistem, engineer, programmer, dan pengguna (end-users) membangun sistem

Lebih terperinci

BAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam

BAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam berbagai sektor kehidupan manusia. Teknologi informasi yang terus berkembang sampai

Lebih terperinci

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN BiayaPL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development

Lebih terperinci

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI Pengembangan Sistem Pengembangan sistem informasi sering disebut sebagai proses pengembangan sistem (System Development) Pengembangan sistem didefinisikan sebagai

Lebih terperinci

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data BAB I PENDAHULUAN 1.1. Latar Belakang Dalam dunia pendidikan, teknologi informasi sangat banyak membantu seperti dalam hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI DENGAN PENDEKATAN INSOURCING DAN OUTSOURCING PADA PERUSAHAAN ROBI PRIYADI (NRP P E / MB-IPB ANGKATAN E.

PENGEMBANGAN SISTEM INFORMASI DENGAN PENDEKATAN INSOURCING DAN OUTSOURCING PADA PERUSAHAAN ROBI PRIYADI (NRP P E / MB-IPB ANGKATAN E. PENGEMBANGAN SISTEM INFORMASI DENGAN PENDEKATAN INSOURCING DAN OUTSOURCING PADA PERUSAHAAN Oleh : ROBI PRIYADI (NRP P056134072.54E / MB-IPB ANGKATAN E.54) Memenuhi Tugas Individu Mata Kuliah: SISTEM INFORMASI

Lebih terperinci

5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c.

5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c. Kelompok 1 1. Merupakan program-program komputer dan dokumentasi yang berkaitan, disebut dengan : a. Perangkat lunak b. Firmware c. Kernel d. Hardware 2. Sebuah program yang berisi perintah-perintah atau

Lebih terperinci

BAB II LANDASAN TEORI. saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk. komputer. Contoh lainnya adalah sebuah organisasi.

BAB II LANDASAN TEORI. saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk. komputer. Contoh lainnya adalah sebuah organisasi. BAB II LANDASAN TEORI 2.1 Sistem Menurut Kendall (2003), sistem merupakan serangkaian subsistem yang saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk mencapai tujuan dan sasaran

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Informasi Informasi merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat. (Eka Pratama, 2014). Menurut

Lebih terperinci

TUGAS KLIPING SISTEM INFORMASI MANAJEMEN V-MODEL

TUGAS KLIPING SISTEM INFORMASI MANAJEMEN V-MODEL TUGAS KLIPING SISTEM INFORMASI MANAJEMEN V-MODEL Disusun Oleh Jurusan Semester Dosen : 1. Tohari 2. Anni Mariaty : Manajemen Informatika : V : Asep Jalaludin, ST., MM. SEKOLAH TINGGI MANAJEMEN INFORMATIKA

Lebih terperinci