SE2423 Rekayasa Perangkat Lunak

Slides:



Advertisements
Presentasi serupa
RAPID APLICATION DEVELOPMENT ( RAD )
Advertisements

REKAYASA PERANGKAT LUNAK
PENGEMBANGAN PERANGKAT LUNAK
Pengembangan Sistem Informasi
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
Software Process Model
Sasaran Menjelaskan apa yang dimaksud model proses
ANALISIS DAN PERANCANGAN SISTEM
METODE REKAYASA PERANGKAT LUNAK
Manajemen Proyek Sistem Informasi
METODOLOGI DALAM PENGEMBANGAN SISTEM
PROSES Perangkat Lunak
Managing Software Requirement 2
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Review Software Engineering.
Metodologi Rekayasa Sistem Informasi
 Communication  Planning  Modeling  Contruction  Deployment.
SIKLUS HIDUP SISTEM Proses Pengembangan sistem berasal dari system life cycle/siklus hidup sistem. Siklus hidup sistem terjadi begitu saja System.
Rekayasa Perangkat Lunak (Lanjut)
MODEL PROSES REKAYASA PERANGKAT LUNAK
DEDED RAMAD KAMDA, S. KOM. Untuk menyelesaikan masalah aktual didalam sebuah setting industri, rekayasa perangkat lunak atau tim perekayasa harus menggabungkan.
Rekayasa Perangkat Lunak
Metodologi Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
Pengembangan SISTEM secara TOTALITAS bahan 14
PENGEMBANGAN PERANGKAT LUNAK.
Pengembangan Siklus Hidup Sistem
Model Proses Perangkat Lunak
Software Engineering Process
Review Rekayasa Perangkat Lunak
proses PERANGKAT LUNAK
Rekayasa Perangkat Lunak Model Proses PL
SE2423 Rekayasa Perangkat Lunak
System Development Life Cycle (SDLC)
Rekayasa perangkat lunak (rpl)
ENTOT SUHARTONO, SKOM, MKOM
Metode Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Siklus Hidup Perangkat Lunak
Pengembangan Sistem Pertemuan 3.
PROSES REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
SDLC (System Development Life Cycle)
Rekayasa Perangkat Lunak (Software Engineering)
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
“Strategi Pengembangan Manajemen Sistem Informasi Publik”
Review Rekayasa Perangkat Lunak
Oleh : Sri Herawati, S.Kom, M.Kom
Rekayasa Perangkat Lunak
Proses Pengembangan Sistem
PENGEMBANGAN PERANGKAT LUNAK
Pengembangan Perangkat Lunak
Pertemuan 2 Model Proses + Metodologi
Oleh : Sri Herawati, S.Kom
Review Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Review Rekayasa Perangkat Lunak
Pengembangan Sistem Informasi
PENGEMBANGAN SISTEM.
SOFTWARE ENGGINERING Model Model Siklus Rekayasa Perangkat Lunak
Pengembangan Sistem Kuliah : APSI Oleh : Iwan Abadi, Ir., M.M.
Pengembangan Sistem Informasi
Rekayasa Perangkat Lunak (Software Engineering)
Pengembangan SISTEM secara TOTALITAS bahan 14
MODEL PROSES PERANGKAT LUNAK
OBJECT ORIENTED ANALISYS AND DESIGN
Review Rekayasa Perangkat Lunak
Perancangan Sistem / ERP
Rekayasa Perangkat Lunak Bag-2
Building Information Systems
Transcript presentasi:

SE2423 Rekayasa Perangkat Lunak Pengembangan Perangkat Lunak ( Software Development )

Apa yang Disebut Pengembangan Perangkat Lunak? Proses dimana persoalan/kebutuhan pemakai ditransformasi menjadi produk perangkat lunak melalui suatu rangkaian aktivitas tertentu sesuai model proses, metode dan alat bantu yang digunakan. Mewakili persoalan yang akan dibantu komputer Produk yang dihasilkan sebagai solusi persoalan Proses yang dilaksanakan dengan urut-urutan aktivitas tertentu

Apa yang Disebut Pengembangan Perangkat Lunak? ( lanjutan ) Bentuk-bentuk aktivitas pengembangan perangkat lunak: Pengembangan baru (new development) Pemeliharaan (maintenance) Perbaikan (modification) Guna ulang (reuse) Rekayasa ulang (reengineering) Penelitian (research)

Definisi / Pengertian Lain Software development is the set of activities that results in software products. [Wikipedia] Software development process is A structure imposed on the development of a software product. [Wikipedia] A structured set of activities required to develop a software system. [Sommerville] Synonyms include software life cycle and software process.

Model Proses Pengembangan Cara atau strategi bagaimana perangkat lunak dibuat sedemikian rupa sehingga produk perangkat lunak tersebut dapat diwujudkan. An abstract representation of a process. It presents a description of a process from some particular perspective.

Model Proses Pengembangan (lanjutan) Beberapa model proses pengembangan PL: Waterfall Model / Linear-Sequential Model Incremental Model: Incremental Model Rapid Application Development (RAD) Model Evolutionary Model Prototyping Model Spiral Model Component Based Development V Shapes Model The Unified Process

Beberapa Model Proses ( 1 ) Waterfall Model Linear-Sequential Model

Beberapa Model Proses ( 2 ) Incremental Model

Beberapa Model Proses ( 3 ) RAD Model

Beberapa Model Proses ( 4 ) Prototype Model Spiral Model

Beberapa Model Proses ( 5 ) V-Shapes Model

Beberapa Model Proses ( 6 ) Rational Unified Process (RUP)

Metode Pengembangan Pendekatan, sudut pandang, atau kumpulan aturan yang harus diikuti untuk menyelesaikan tahap- tahap aktivitas pengembangan perangkat lunak. Beberapa metode pengembangan PL: Konvensional atau tradisional (1955) Berorientasi Data (1975) Berorientasi Aliran Data atau Proses (1976) Berorientasi Objek (1980an)

Alat Bantu Perangkat bantu atau kakas otomatis dan semi-otomatis yang akan digunakan untuk mendukung proses dan metode. Bentuk-bentuk alat bantu pengembangan: Diagram-diagram untuk memodelkan hasil setiap tahap pengembangan. Perangkat lunak untuk membantu pelaksanaan analisis, perancangan, pembuatan program, atau pengelolaan proyek. Bahasa pemrograman untuk penulisan program.

Alat Bantu ( lanjutan )

Aktivitas Pengembangan ( Intro ) Analisis dan Pemodelan Persoalan Analisis dan Perancangan Sistem Pembuatan Perangkat Lunak

End of This Session