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

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

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

BAB I PENDAHULUAN I-1

Nama : Rendi Setiawan Nim :

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

BAB 3 Analisa dan Perancangan Sistem

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

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

TAKE HOME TEST NOMOR 2

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Pengembangan Sistem Informasi

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

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

BAB 1 PENDAHULUAN. pengguna jejaring sosial yang bahkan tidak dapat dibatasi cakupannya, dapat. dibutuhkan oleh sebuah organisasi tertentu.

Materi yang akan dibahas: 13-1

Pengembangan Sistem Informasi

SATUAN ACARA PERKULIAHAN (SAP)

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. Perkembangan teknologi dan ilmu pengetahuan pada masa globalisasi ini

Pertemuan Ke 2. Donny Yulianto, S.Kom

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

BAB 1 PENDAHULUAN 1-1

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Jenis Metode Pengembangan Perangkat Lunak

BAB 1 PENDAHULUAN. perusahaan, dimana untuk menjalankan suatu proses bisnis pada era

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN. banyak dimanfatkan perusahaan untuk mencapai tujuannya. Banyak sekali perusahaan

Website Life Cycle. 2. Mahasiswa dapat menjelaskan tentang SDLC

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

BAB I Pendahuluan. 1

BAB 1 PENDAHULUAN 1-1

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Hanif Fakhrurroja, MT

BAB I PENDAHULUAN Latar Belakang Masalah


Hanif Fakhrurroja, MT

BAB II LANDASAN TEORI. ditulis dan diterjemahkan oleh language software (bahasa Pemrograman) untuk

Siklus Hidup Sistem. Chapter 2. Siklus Hidup Sistem --- Ika Menarianti, M.Kom 08/03/2014

BAB I PENDAHULUAN. Pada saat ini perkembangan informasi telah berkembang dengan sangat pesat,

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA

KATA PENGANTAR. Hormat kami, Tim Penyusun

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. dari pemikiran-pemikiran manusia yang semakin maju, hal tersebut dapat. mendukung bagi pengembangan penyebaran informasi.

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

KONSEP PERANCANGAN PAPAN INFORMASI DIGITAL UNTUK INFO PERKULIAHAN KOSONG PADA STMIK AMIKOM YOGYAKARTA

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Brigida Arie Minartiningtyas, M.Kom

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

Systems Development Life Cycle (SDLC)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yang mungkin masih belum mengetahui bagaimana kegunaan teknologi

BAB III LANDASAN TEORI. mengumpulkan (input), memanipulasi (process), menyimpan, dan menghasilkan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN PERANGKAT LUNAK

CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

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

BAB II LANDASAN TEORI. tenaga kerja pada perusahaan, fokus yang dipelajari MSDM ini hanya masalah yang. berhubungan dengan tenaga kerja manusia saja.

BAB I PENDAHULUAN Latar Belakang

BAB 3 METODOLOGI PENELITIAN

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Developing Business/IT Solution (Tugas Individu-Rangkuman)

BAB I PENDAHULUAN.

ANALISIS PERANCANGAN SISTEM INFORMASI PEMASARAN FURNITURE BERBASIS WEB

Development Lifecycles and Approaches

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Perbedaan pengembangan software dengan pengembangan sistem informasi

BAB I PENDAHULUAN. 1.1 Latar belakang

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. Koperasi adalah badan usaha yang mengorganisir pemanfaatan. hidup para anggota dan masyarakat daerah kerja pada umumnya.

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI. dan belanja daerah atau perolehan lainnya yang sah antara lain:

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1. PENDAHULUAN. 1.1 Latar Belakang

PROSES PERANCANGAN BASIS DATA

Perancangan Database

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

BAB 1 PENDAHULUAN 1-1

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu

Transkripsi:

Arsitektur Sistem Informasi Tantri Hidayati Sinaga, M.Kom.

System Development Life Cycle (SDLC) SDLC (Siklus Hidup Pengembangan Sistem) adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem. Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana(planning),analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance).

System Development Life Cycle (SDLC) Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan, yakni: siklus hidup sistem tradisional(traditional system life cycle), siklus hidup menggunakan prototyping (life cycle using prototyping), dan siklus hidup sistem orientasi objek (objectoriented system life cycle).

System Development Life Cycle (SDLC) Adapun kegunaan utama dari SDLC adalah mengakomodasi beberapa kebutuhan. Kebutuhan-kebutuhan itu biasanya berasal dari kebutuhan pengguna akhir dan juga pengadaan perbaikan sejumlah masalah yang terkait dengan pengembangan perangkat lunak. Kesemua itu dirangkum pada proses SDLC yang dapat berupa penambahan fitur baru baik itu secara modular maupun dengan proses instalasi baru. Dari proses SDLC juga berapa lama umur sebuah perangkat lunak dapat diperkirakan untuk dipergunakan yang dapat diukur atau disesuaikan dengan kebijakan dukungan dari pengembang perangkat lunak terkait.

Sejarah SDLC Pengembangan sistem siklus hidup, menurut Elliott & Strachan & Radford (2004), berasal pada tahun 1960, untuk mengembangkan skala besar fungsional sistem bisnis di zaman skala besar konglomerat bisnis. Sistem informasi kegiatan berkisar berat pengolahan data dan angka-angka rutinitas. Beberapa kerangka kerja pengembangan sistem telah sebagian didasarkan pada SDLC, seperti analisis sistem terstruktur dan metode desain (SSADM) diproduksi untuk pemerintah Inggris Kantor Pemerintah Commerce pada 1980-an. Sejak saat itu, menurut Elliott (2004), pendekatan siklus kehidupan tradisional untuk pengembangan sistem telah semakin digantikan dengan alternatif pendekatan dan kerangka kerja, yang berusaha mengatasi beberapa kekurangan yang melekat pada SDLC tradisional.

Fase-fase SDLC A. Perencanaan Sistem (Systems Planning) Lebih menekankan pada aspek studi kelayakan pengembangan sistem (feasibility study). Aktivitas-aktivitas yang ada meliputi : Pembentukan dan konsolidasi tim pengembang. Mendefinisikan tujuan dan ruang lingkup pengembangan. Mengidentifikasi apakah masalah-masalah yang ada bisa diselesaikan melalui pengembangan sistem. Menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem. Penentuan prioritas teknologi dan pemilihan aplikasi.

Fase-fase SDLC B. Analisis Sistem (Systems Analysis) Analisa sistem adalah tahap di mana dilakukan beberapa aktivitas berikut: Melakukan studi literatur untuk menemukan suatu kasus yang bisa ditangani oleh sistem. Brainstorming dalam tim pengembang mengenai kasus mana yang paling tepat dimodelkan dengan sistem. Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut. Analisa kebutuhan pada sistem dan membuat batasan sistem. Mendefinisikan kebutuhan sistem.

Fase-fase SDLC C. Perancangan Sistem (Systems Design) Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail. Aktivitas-aktivitas yang dilakukan adalah: Menganalisa interaksi obyek dan fungsi pada sistem. Menganalisa data dan membuat skema database. Merancang user interface.

Fase-fase SDLC D. Implementasi Sistem (Systems Implementation) Tahap berikutnya adalah implementasi yaitu mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba. Dalam implementasi, dilakukan aktivitas-aktivitas sebagai berikut: Pembuatan database sesuai skema rancangan. Pembuatan aplikasi berdasarkan desain sistem. Pengujian dan perbaikan aplikasi (debugging).

Fase-fase SDLC E. Pemeliharaan Sistem (Systems Maintenance) Dilakukan oleh admin yang ditunjuk untuk menjaga sistem tetap mampu beroperasi secara benar melalui kemampuan sistem dalam mengadaptasikan diri sesuai dengan kebutuhan.