Madhata,S.KomRekayasa Perangkat Lunak 1 1 Chapter 04.

Slides:



Advertisements
Presentasi serupa
RAPID APLICATION DEVELOPMENT ( RAD )
Advertisements

Muhammad Taufik Syastra 2 Pengujian dan Implementasi Sistem Informasi Proses.
©Ayi Purbasari, S.T., /2008 Materi 3 Kuliah IT-505 PSBO ©Ayi Purbasari, S.T., /2008.
Proses-proses Perangkat Lunak
Rekayasa Perangkat Lunak dan Proses Software
DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
MODEL PROSES PERANGKAT LUNAK SPIRAL MODEL & COMPONENT ASSEMBLY
Software Engineering Chapter 4
1. What and Why Sofware Engineering ?
Sasaran Menjelaskan apa yang dimaksud model proses
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
PENGANTAR REKAYASA PERANGKAT LUNAK I
Madhata,S.KomRekayasa Perangkat Lunak 1. Madhata,S.KomRekayasa Perangkat Lunak 2 COCOMO merupakan salah satu model penilaian perangkat lunak yang ddigunakan.
PROJECT MANAGEMENT MANPRO-M10: RISIKO DALAM PROYEK SISTEM am/page : 1 of 17 RISIKO DALAM PROYEK SISTEM SESI : 10 BY ARISM,SKOM,MMSI.
Software Quality Assurance
MANAJEMEN PROYEK PERANGKAT LUNAK
PERENCANAAN PROSES PERANGKAT LUNAK
Program Studi Manajemen informatika
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
Analisis Kebutuhan dan Spesifikasi Perangkat Lunak
Managing Software Requirements (manajemen kebutuhan perangkat lunak)
Manajemen Proyek.
1 Pendahuluan Ir. Waniwatining Astuti, M.T.I Muhammad Rachmadi, S.T., M.T.I.
Methods for Software Engineering
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Review Software Engineering.
Nama : Shadrach Jabonir / Matthew Marcelinus / Leonardus Handoko / Hendry Sunardi / Carles/ OVERVIEW OF SOFTWARE PROCESS MODEL.
REKAYASA PERANGKAT LUNAK
Proses Perangkat Lunak
What and Why Sofware Engineering ?
Diadopsi dari presentasi Ian Sommeriville, Pengantar Rekayasa Perangkat Lunak.
PENGUJIAN DENGAN SIKLUS HIDUP
Rekayasa Perangkat Lunak (Software Engineering)
Summary Materi RPL Mid Semester
Rekayasa Perangkat Lunak
PEMODELAN PERANGKAT LUNAK
PROSES-PROSES PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
PROCESS MODELS.
Spesifikasi Perangkat Lunak
Perangkat Lunak 1.
Model Proses Perangkat Lunak
proses PERANGKAT LUNAK
Pengenalan Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
METODE PELAKSANAAN KONSTRUKSI
1. What and Why Sofware Engineering ?
Pendahuluan Muhammad Rachmadi, S.T., M.T.I..
1. What and Why Sofware Engineering ?
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Pendahuluan
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Requirement Document.
Software Engineering Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Pelaksanaan Solusi Bisnis & Pengelolaan Perubahan
METODE PENGEMBANGAN PERANGKAT LUNAK
PERTEMUAN 1 Konsep Rekayasa Perangkat Lunak (RPL)
REKAYASA PERANGKAT LUNAK
Software Testing Pertemuan I.
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
PENGANTAR REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
Software Engineering ( Pressman )
1. What and Why Sofware Engineering ?
MODEL PROSES PERANGKAT LUNAK
1. What and Why Sofware Engineering ?
Transcript presentasi:

Madhata,S.KomRekayasa Perangkat Lunak 1 1 Chapter 04

Madhata,S.KomRekayasa Perangkat Lunak 2 Outline of this presentation The Software Process – Definition – Characteristic of a Good Process – When do we need process – Generic Activities in all Software Process

Madhata,S.KomRekayasa Perangkat Lunak 3 The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 4  Definisi  Uraian tentang proses perekayasaan perangkat lunak yang digunakan sebagai pedoman dalam mengidentifikasi tugas dan peran para perekayasa perangkat lunak  Serangkaian kegiatan yang tujuannya adalah pengembangan atau evolusi perangkat lunak. The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 5  Definisi  Tahapan/langkah-langkah yang diperlukan dalam pengembangan dan pemeliharaan perangkat lunak.  Memperkenalkan teknik dan manajemen tentang penerapan metoda, alat-alat dan orang-orang yang bertugas dalam perekayasaan perangkat lunak. The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 6  Characteristic of a Good Process  Understandability  Visibility  Supportability  Acceptability  Reliability  Robustness  Maintainability  Rapidity The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 7 Understandability  Apakah proses mudah dipahami Visibility  Apakah proses secara eksternal kelihatan maju Supportability  Dapatkah proses didukung oleh CASE Characteristic of a Good Process The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 8 Acceptability  Apakah proses bisa diterima oleh orang yang terlibatkan di dalamnya. Characteristic of a Good Process Reliability  Apakah kesalahan proses yang ditemukan mengakibatkan kesalahan produk Robustness  Dapatkah proses melanjut kendati permasalahan yang tak diduga The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 9 Characteristic of a Good Process Maintainability  Dapatkah proses untuk meningkatkan perubahan organisasi yang dibutuhkan Rapidity  Seberapa cepat sistem dapat diproduksi The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 10 1.Apakah suatu proses perekayasaan perangkat lunak dapat diadopsi ? 2.Apakah suatu proses yang baik akan menjamin suatu produk yang baik ? Two questions The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 11  Kita selalu mempunyai beberapa proses  Semakin besar proyek, semakin besar pula kebutuhan akan suatu proses yang formal  Kompleksitas dalam membangun suatu sistem yang berhubungan dengan ukuran, tidaklah linier When do we need process? The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 12  Specification  Development  Validation  Evolution Generic Activities in all Software Process The Software Process

Madhata,S.KomRekayasa Perangkat Lunak 13 1.Specification (Spesifikasi Proses) Fungsionalitas perangkat lunak dan batasan kemampuan operasinya harus didefinisikan. 2.Development (Pengembangan perangkat lunak) Perangkat lunak yang memenuhi spesifikasi tersebut harus diproduksi. The Software Process Generic Activities in all Software Process

Madhata,S.KomRekayasa Perangkat Lunak 14 3.Validation (Validasi perangkat lunak) Perangkat lunak yang harus divalidasi untuk menjamin bahwa perangkat lunak melakukan apa yang diinginkan oleh pelanggan. 4.Evolution (Evolusi perangkat lunak) Perangkat lunak harus berkembang untuk memenuhi kebutuhan pelanggan yang berubah- ubah. The Software Process Generic Activities in all Software Process

Madhata,S.KomRekayasa Perangkat Lunak 15