Proyek Pengembangan Sistem Informasi

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

Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)

REKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1

REKAYASA PERANGKAT LUNAK

Metode-Metode Pengembangan Desain Aplikasi

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

REKAYASA PERANGKAT LUNAK I

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

Pengembangan Sistem Informasi

Teknik Informatika S1

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

Pengembangan Sistem Informasi

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

STMIK AMIKOM YOGYAKARTA

PENGEMBANGAN PERANGKAT LUNAK

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 3

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

BAB II LANDASAN TEORI

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS

Hanif Fakhrurroja, MT

SIKLUS HIDUP PERANGKAT LUNAK

Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1

KELOMPOK 3. Imelda Florensia Stefani. P. Tangkuman Gladis Ansiga Ariyanto Pakaya Andre Lay

SOFTWARE PROCESS MODEL

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

Development Lifecycles and Approaches

BAB III LANDASAN TEORI

STMIK AMIKOM YOGYAKARTA

Analisis Pemilihan Penerapan Proyek Metodologi Pengembangan Rekayasa Perangkat Lunak

UNIVERSITAS MERCU BUANA. Modul Perkuliahan Pertemuan ke 2

A Layered Technology

Materi yang akan dibahas: 13-1

Jaka Adi Laksana Mohammad Asyam L Nareswara Driyanggara S Nur Adi Prasetyo Dewi Irbaya MH Aisyah Fathia Putri

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P. 1

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

Hanif Fakhrurroja, MT

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

Systems Development Life Cycle (SDLC)

APLIKASI PEMBAYARAN KREDIT KENDARAAN BERMOTOR RODA DUA PADA PT. FIF GROUP CABANG PRINGSEWU LAMPUNG MENGGUNAKAN PROGRAM BORLAND DELPHI 7.

Jenis Metode Pengembangan Perangkat Lunak

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

ANALISIS PERANCANGAN SISTEM INFORMASI PEMASARAN FURNITURE BERBASIS WEB

Meeting 3_ADS. System Development Life Cycle (SDLC)

FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN

Rancang Bangun Aplikasi Audit Mutu Akademik Internal Universitas Sam Ratulangi Berbasis Web

SOFTWARE QUALITY ASSURANCE

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

SISTEM INFORMASI AKUNTANSI

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

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.

BAB II LANDASAN TEORI. Menurut Schroeder (2000) Penjadwalan dapat didefinisikan sebagai suatu

Pengembangan Sistem Informasi

1. MODEL WATERFALL KOMUNIKASI PERENCANAAN PEMODELAN PENYERAHAN KE PELANGGAN / PENGGUNA KONSTRUKSI. Permulaan proyek. Analisis perancangan

DASAR-DASAR PERANCANGAN PERANGKAT LUNAK

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS

TUGAS KLIPING SISTEM INFORMASI MANAJEMEN V-MODEL

APLIKASI E-VISUAL AID SEKOLAH MINGGU BERBASIS ANDROID

BAB III LANDASAN TEORI. komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word,

Pengembangan Perangkat Lunak Untuk Model Pengelolaan Kuliah Bersama pada Karakteristik Lembaga Penyelenggara Berbeda

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

BAB 1 PENDAHULUAN Latar Belakang

PENGEMBANGAN SISTEM INFORMASI ADMINISTRASI AKADEMIK DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT

PENGEMBANGAN SISTEM INFORMASI MAHASISWA TERPADU DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT

Monitoring Bus Trans Padang Berbasis Web. Isnardi Manajemen Informatika, AMIK Jayanusa Padang

Rekayasa Perangkat Lunak

Software Development Life Cycle (SDLC)

Proses Konversi Sistem Informasi. Arif Harmano P E

Teknik Informatika S1

SATUAN ACARA PERKULIAHAN (SAP)

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

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

APLIKASI PESAN ANTAR MAKANAN DENGAN MENGGUNAKAN LBS PADA SMARTPHONE ANDROID

STMIK AMIKOM YOGYAKARTA

Kontrak Kuliah. Tinjauan Pengembangan Sistem. Edi Sugiarto, S.Kom, M.Kom

MODUL 4 Unified Software Development Process (USDP)

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

BAB I PENDAHULUAN. bagi semua manusia. Informasi dapat dilakukan melalui berbagai cara bisa dengan

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak)

[Year] SILABUS: MI09KB53. Kode Mata Kuliah REKAYASA PERANGKAT LUNAK. Mata Kuliah. Prasyarat - Cosyarat -

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

MODEL PENGEMBANGAN SISTEM

BAB II LANDASAN TEORI

SOFTWARE ENGINEERING (REKAYASA PERANGKAT LUNAK)

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KONSEP SISTEM INFORMASI

JURNAL PERANCANGAN SISTEM INFORMASI PENJUALAN PADA CV. CAHAYA ELEKTRONIK DENGAN METODE RAPID APPLICATION DEVELOPMENT (RAD)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB I PENDAHULUAN. 1.1 Latar Belakang

Sistem Informasi Manajemen dan Bisnis

Transkripsi:

Modul ke: Proyek Pengembangan Sistem Informasi Mahasiswa mampu melakukan analisa terhadap system yang berjalan dan memberikan masukan untuk pengembangan system berkelanjutan. Materi pembelajaran meliputi: Analisa system berjalan, Evaluasi dan seleksi, perancangan terinci, pengembangan perangkat lunak, implementasi dan pemeliharaan system Fakultas FASILKOM Bambang Sukowo, S.Kom, MM Program Studi Sistem Informatika http://www.mercubuana.ac.id

Pengantar Sistem Development Life Cycle (SDLC)

Pengertian Metode pengembangan sistem melalui pendekatan bertahap untuk melakukan analisa dan membangun rancangan sistem dengan menggunakan siklus yang spesifik terhadap kegiatan pengguna (Kendall & Kendall, 2006). System Development Life Cycle (SDLC) juga merupakan pusat pengembangan sistem informasi yang efisien. SDLC terdiri dari 4 (empat) langkah kunci yaitu, perencanaan dan seleksi, analisis, desain (perancangan), implementasi dan operasional (Valacich, George, & Hoffer, 2012). Selain itu, System Development Life Cycle (SDLC) adalah sebuah proses memahami bagaimana Sistem Informasi dapat mendukung kebutuhan bisnis, merancang system, membangun sistem, dan memberikannya kepada pengguna (Dennis, Wixom, & Tegarden, 2005).

Siklus SDLC Dalam sebuah siklus system Development Lyfe Cycle, terdapat enam langkah. Jumlah langkah SDLC pada referensi lain mungkin berbeda, namun secara umum adalah sama. Langkah tersebut adalah : Analisis Sistem, yaitu membuat analisis aliran kerja manajemen yang sedang berjalan. Spesifikasi Kebutuhan Sistem, yaitu melakukan perincian mengenai apa saja yang dibutuhkan dalam pengembangan sistem dan membuat perencanaan yang berkaitan dengan proyek sistem. Perancangan Sistem, yaitu membuat desain aliran kerja manajemen dan desain pemrograman yang diperlukan untuk pengembangan sistem informasi.

Siklus SDLC Pengembangan Sistem, yaitu tahap pengembangan sistem informasi dengan menulis program yang diperlukan. Pengujian Sistem, yaitu melakukan pengujian terhadap sistem yang telah dibuat. Implementasi dan Pemeliharaan Sistem, yaitu menerapkan dan memelihara sistem yang telah dibuat.

Metodologi SDLC Metodologi Waterfall Disebut juga siklus klasik (1970-an) dan sekarang ini lebih dikenal dengan sekuensial linier Setiap fase pada waterfall dilakukan secara berurutan Sebuah fase tidak dapat dikerjakan sebelum fase-fase sebelumnya selesai. Kelebihan : Kebutuhan sistem didefinisikan secara lengkap dan benar di awal project sehingga pengembangan sistem berjalan dengan baik tanpa masalah Kekurangan : Ketika masalah muncul, maka proses akan berhenti

Metodologi SDLC Metodologi Prototype Prototype digunakan untuk membantu sistem desain yang akan dibangun sistem informasi dan mudah diubah untuk end user, prototype merupakan bagian dari proses iterative phase analisa dari metodologi SDLC. Kelebihan : Analis sistem dapat bekerja lebih baik dalam menentukan kebutuhan user Penerapan menjadi lebih mudah karena user mengetahui apa yang diharapkan Kekurangan : Proses prototype cenderung lambat karena user akan menambah komponen dari luar sistem Terkadang user mengharapkan sesuatu yang tidak realistis

Metodologi SDLC Metodologi RAD Rapid Application Development (RAD) adalah strategi siklus hidup yang ditujukan untuk menyediakan pengembangan yang jauh lebih cepat dan mendapatkan hasil dengan kualitas yang lebih baik dibandingkan dengan hasil yang dicapai melalui siklus tradisional (McLeod, 2002). Kelebihan : User dapat memperoleh/menggunakan sistem lebih awal User dapat merencanakan beberapa tambahan untuk versi setelahnya Kekurangan : RAD tidak cocok digunakan untuk sistem yang memiliki risiko tinggi User bekerja dengan sistem yang sebenarnya belum selesai secara keseluruhan

Metodologi SDLC Metodologi Spiral Model ini merupakan perbaikan dari model waterfall dan prototype Setiap perpindahan level didahului analisa risiko Kelebihan : Lebih cocok untuk pengembangan sistem dan perangkat lunak berskala besar Kekurangan : Memerlukan tenaga ahli untuk memperkirakan risiko karena memerlukan penaksiran sehingga tidak terjadi masalah yang serius

Metodologi SDLC Metodologi Incremental Merupakan gabungan metodologi waterfall dengan prototyping Model pengembangan sistem pada software engineering berdasarkan permintaan yang dipecah menjadi beberapa fungsi atau bagian sehingga model pengembangannya secara increment/bertahap Kelebihan : Pengembang bekerja optimal Pihak konsumen dapat langsung menggunakan dahulu bagian-bagian yang telah selesai dibangun. Contohnya pemasukan data pegawai Kekurangan : Butuh waktu yang relatif lama untuk menghasilkan produk yang terlengkap Kemungkinan tiap bagian tidak dapat diintegrasikan.

Metodologi SDLC Metodologi V Digambarkan hubungan antara tahap pengembangan software dengan tahap pengujiannya Kelebihan : Sangat fleksibel. V Model mendukung project tailoring dan penambahan dan pengurangan method dantool secara dinamik Model dikembangkan dan di-maintain oleh publik. Userdari V Model berpartisipasi Kekurangan : Adalah model yang project oriented sehingga hanya bisa digunakan sekali dalam suatu proyek Terlalu fleksibel dalam arti ada beberapa activity dalam V Model yang digambarkan terlalu abstrak.

Daftar Pustaka Mc.,Leod, R. Jr. 2002. System Development: A Project Management Approach. New York: Leigh Publishing LLC. Whitten, J.L. & Bentley, L.D. 2004. System Analysis & Design Methods: Sixth Edition. New York: Mc.Graw-Hill. Pressman, R.S. 2012. Rekayasa Perangkat Lunak: Pendekatan Praktisi. Yogyakarta: Penerbit Andi. Marakas, G.M. 2006. System Analysis Design: an Active Approach. New York: Mc.Graw-Hill. Kendall, J.E. & Kendall, K.E. 2010. Analisis dan Perancangan Sistem. Jakarta: Indeks.

Terima Kasih Bambang Sukowo, S.Kom, MM