These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.

Slides:



Advertisements
Presentasi serupa
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Advertisements

The Product and the Process CHAPTER 2 The Process Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Muhammad Taufik Syastra 2 Pengujian dan Implementasi Sistem Informasi Proses.
PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGANTAR SISTEM OPERASI
Dahlan Abdullah YM :
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Hanya digunakan di lingkungan Universtias
1 & 2.  Rekayasa = Engineering - pemakaian ‘science’ untuk menyelesaikan’masalah praktis’ - Dari tidak ada menjadi ada.
PENGANTAR REKAYASA PERANGKAT LUNAK I
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Hanya digunakan di lingkungan Universtias
KONSEP & DEFINISI KEBUTUHAN PL
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Pengenalan Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak (Software Engineering)
Methods for Software Engineering
The Product and the Process CHAPTER 1 The Product Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Software Quality Assurance
Analisis Kebutuhan Software
Pengantar Teknologi Sistem Informasi C
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak 1
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
PROSES-PROSES PERANGKAT LUNAK
PENGENALAN PERANGKAT LUNAK KOMPUTER
Hanya digunakan di lingkungan Universtias
2 The Software Product.
IF36318 Rekayasa Perangkat Lunak
Pendhahuluan Software engineering BY: Y. PALOPAK S.Si., MT.
Adhie Ferdian Muhammad Yusuf Shindy Arti
1 DASAR-DASAR SISTEM INFORMASI DALAM BISNIS CHAPTER
Apakah “Praktek”? Praktek adalah sejumlah konsep, prinsip, metode dan tools that yang harus dimiliki ketika software direncanakan dan dikembangkan. Dia.
Aspek Penilaian Prosentase Tugas Mandiri--20 %
The WebE Process These slides are designed to accompany Web Engineering: A Practitioner’s Approach (The McGraw-Hill Companies, Inc.) by Roger Pressman.
Outline Elemen desain arsitektur. Membuat desain arsitektur.
Hanya digunakan di lingkungan Universtias
Analisis Kebutuhan Perangkat Lunak
Hanya digunakan di lingkungan Universtias
Rekayasa Perangkat Lunak (Software Engineering)
Hanya digunakan di lingkungan Universtias
Rekayasa Perangkat Lunak Oleh : BERI PERIMA, S. Kom
Rekayasa Perangkat Lunak
R.S. Pressman & Associates, Inc
Software Engineering ( Pressman )
2 The Software Product.
Materi Rekayasa Perangkat Lunak
Hanya digunakan di lingkungan Universtias
Hanya digunakan di lingkungan Universtias
Rekayasa Perangkat Lunak
Software Engineering ( Pressman )
Hanya digunakan di lingkungan Universtias
Rekayasa Perangkat Lunak Pertemuan 1 Pengenalan Rekayasa Perangkat Lunak Oleh : Yudha Dwi Putra negara, S.Kom
Mata Kuliah Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak (Software Engineering) Bagian 1
Hanya digunakan di lingkungan Universtias
Hanya digunakan di lingkungan Universtias
R.S. Pressman & Associates, Inc
Hanya digunakan di lingkungan Universtias
Pertemuan #1: Software & Software Engineering
Hanya digunakan di lingkungan Universtias
R.S. Pressman & Associates, Inc
11/15/2018 Pertemuan 1 Siti Mukaromah,S.Kom.
Aplikasi dan Rekayasa E-Bisnis
REKAYASA PERANGKAT LUNAK PROGRAM STUDI D3
2 The Software Product.
Pustaka Wajib Pressman, R. S., Software Engineering: A Practitioner’s Approach, 8th Edition, McGraw-Hill, 2008 Sommerville, I., Software Engineering 8th.
Tim RPL Program Studi Teknik Informatika
SISTEM INFORMASI AKUNTANSI
Transcript presentasi:

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Rekayasa Perangkat Lunak (Software Engineering) Bagian 1 copyright © 2007 R.S. Pressman & Associates, Inc M. Idham Ananta Timur, S.T., M.Kom, Dahlan Abdullah Hanya digunakan di lingkungan Universtias Hanya boleh digandakan untuk mahasiswa di lingkungan universitas yang menggunakan buku Software Engineering: A Practitioner's Approach. Selain itu dilarang keras menggandakan. Presentasi, slide atau hardcopy tidak boleh digunakan untuk short courses, seminar industri, atau kepentingan konsultasi.

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Software Engineering: A Practitioner’s Approach, 6/e Bab 1 Perangkat Lunak dan Rekayasanya Software Engineering: A Practitioner’s Approach, 6/e Bab 1 Perangkat Lunak dan Rekayasanya copyright © 1996, 2001, 2005, 2006 R.S. Pressman & Associates, Inc. M. Idham Ananta Timur, S.T., M.Kom Dahlan Abdullah Hanya digunakan di lingkungan Universtias Hanya boleh digandakan untuk mahasiswa di lingkungan universitas yang menggunakan buku Software Engineering: A Practitioner's Approach. Selain itu dilarang keras menggandakan.

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Peran Ganda Perangkat Lunak (PL) PL adalah sebuah produk PL adalah sebuah produk Menyajikan potensi komputasi Menyajikan potensi komputasi Menghasilkan, mengelola, memperoleh, modifikasi, menampilkan atau mengirimkan informasi Menghasilkan, mengelola, memperoleh, modifikasi, menampilkan atau mengirimkan informasi PL adalah alat untuk menyajikan sebuah produk PL adalah alat untuk menyajikan sebuah produk Mendukung atau menyediakan langsung fungsi sistem Mendukung atau menyediakan langsung fungsi sistem Mengendalikan program lain (mis : sistem operasi) Mengendalikan program lain (mis : sistem operasi) Mempengaruhi komunikasi (mis : PL jaringan) Mempengaruhi komunikasi (mis : PL jaringan) Membantu membangun PL lain (mis : tool PL) Membantu membangun PL lain (mis : tool PL)

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Apakah PL ? PL adalah sekelompok item atau objek Yang membentuk “konfigurasi” dimana di dalamnya termasuk : program dokumen data...

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Apakah PL ? Sebuah perbandingan dengan Hardware PL ‘dirakit’ PL ‘dirakit’ PL tidak kadaluwarsa PL tidak kadaluwarsa PL lebih kompleks PL lebih kompleks

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Semakin Memburuk…?!

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Aplikasi PL system software system software application software application software engineering/scientific software engineering/scientific software embedded software embedded software product-line software product-line software WebApps (Web applications) WebApps (Web applications) AI software AI software

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Kategori Baru PL Obiquitous computing — jaringan nirkabel Obiquitous computing — jaringan nirkabel Netsourcing—Web sebagai mesin komputasi Netsourcing—Web sebagai mesin komputasi Open source—kode program dibuka gratis kepada komunitas komputasi) Open source—kode program dibuka gratis kepada komunitas komputasi) Juga … Juga … Data mining Data mining Grid computing Grid computing Cognitive machines Cognitive machines Software for nanotechnologies Software for nanotechnologies

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Perubahan PL PL harus ber-adaptasi untuk memenuhi kebutuhan lingkungan komputasi atau teknologi baru. PL harus ber-adaptasi untuk memenuhi kebutuhan lingkungan komputasi atau teknologi baru. PL harus di-perbaiki untuk mengimplementasi kebutuhan bisnis baru. PL harus di-perbaiki untuk mengimplementasi kebutuhan bisnis baru. PL harus diperluas untuk membuatnya dapat berinteroperasi dengan sistem dan database modern yang lain. PL harus diperluas untuk membuatnya dapat berinteroperasi dengan sistem dan database modern yang lain. PL harus di-arsitek ulang untuk membuatnya ‘hidup’ di tengah-tengah lingkungan jaringan PL harus di-arsitek ulang untuk membuatnya ‘hidup’ di tengah-tengah lingkungan jaringan. Kenapa harus berubah ?

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Evolusi PL The Law of Continuing Change (1974): Hukum Perubahan Berkelanjutan. Sistem Elektronik harus secara berkelanjutan beradaptasi jika tidak akan mengurangi tingkat kenyamanan. The Law of Continuing Change (1974): Hukum Perubahan Berkelanjutan. Sistem Elektronik harus secara berkelanjutan beradaptasi jika tidak akan mengurangi tingkat kenyamanan. The Law of Increasing Complexity (1974): Hukum Peningkatan Kompleksitas : sejalan dengan pertumbuhan PL, kompleksitasnya juga akan meningkat, kecuali ada sesuatu yang dilakukan untuk mengelola atau menguranginya. The Law of Increasing Complexity (1974): Hukum Peningkatan Kompleksitas : sejalan dengan pertumbuhan PL, kompleksitasnya juga akan meningkat, kecuali ada sesuatu yang dilakukan untuk mengelola atau menguranginya. The Law of Self Regulation (1974): Hukum Regulasi Mandiri, Proses evolusi sistem elektronik adalah regulasi mandiri dengan distribusi pengukuran produk dan proses yang dekat dengan normal. The Law of Self Regulation (1974): Hukum Regulasi Mandiri, Proses evolusi sistem elektronik adalah regulasi mandiri dengan distribusi pengukuran produk dan proses yang dekat dengan normal. The Law of Conservation of Organizational Stability (1980): Hukum Konservasi Stabilitas Organisasi. Rata-rata kecepatan aktivitas global efektif dalam sistem elektronik tidak jauh berbeda dengan kecepatan produksi. The Law of Conservation of Organizational Stability (1980): Hukum Konservasi Stabilitas Organisasi. Rata-rata kecepatan aktivitas global efektif dalam sistem elektronik tidak jauh berbeda dengan kecepatan produksi. The Law of Conservation of Familiarity (1980): Hukum Konservasi Kebiasaan Sistem elektronik turut mengembangkan segala sesuatu yang berkaitan dengannya, developer, sales, user, sebagai contoh, harus tetap menguasai isi dan perilaku untuk dapat menggapai evolusi yang nyaman. The Law of Conservation of Familiarity (1980): Hukum Konservasi Kebiasaan Sistem elektronik turut mengembangkan segala sesuatu yang berkaitan dengannya, developer, sales, user, sebagai contoh, harus tetap menguasai isi dan perilaku untuk dapat menggapai evolusi yang nyaman. The Law of Continuing Growth (1980): Hukum Keberlanjutan Pertumbuhan. Muatan fungsional sistem elektronik harus secara terus menerus meningkat untuk merawat kenyamanan pengguna. The Law of Continuing Growth (1980): Hukum Keberlanjutan Pertumbuhan. Muatan fungsional sistem elektronik harus secara terus menerus meningkat untuk merawat kenyamanan pengguna. The Law of Declining Quality (1996): Hukum Penurunan Kualitas, Kualitas sistem elektronik akan selalu menurun kecuali ada usaha perawatan dan beradaptasi pada perubahan lingkungan operasional. The Law of Declining Quality (1996): Hukum Penurunan Kualitas, Kualitas sistem elektronik akan selalu menurun kecuali ada usaha perawatan dan beradaptasi pada perubahan lingkungan operasional. The Feedback System Law (1996): Evolusi proses tipe elektronik membentuk sistem umpan balik multi-level, multi-loop, multi-agen, dan harus diperlakukan sebagaimana usaha-usaha serius lain untuk membuat peningkatan yang signifikan. The Feedback System Law (1996): Evolusi proses tipe elektronik membentuk sistem umpan balik multi-level, multi-loop, multi-agen, dan harus diperlakukan sebagaimana usaha-usaha serius lain untuk membuat peningkatan yang signifikan. Source: Lehman, M., et al, “Metrics and Laws of Software Evolution—The Nineties View,” Proceedings of the 4th International Software Metrics Symposium (METRICS '97), IEEE, 1997, dapat didownload dari ::

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, Mitos PL Mempengaruhi manajer, pelanggan (dan stakeholder non teknis lainnya) serta para praktisi Mempengaruhi manajer, pelanggan (dan stakeholder non teknis lainnya) serta para praktisi Dipercaya karena mereka sering mempunyai bagian- bagian kebenaran., Dipercaya karena mereka sering mempunyai bagian- bagian kebenaran.,namun… Sering menuju ke keputusan yang salah, Sering menuju ke keputusan yang salah, Oleh karena itu … Tetaplah pada realita seiring dengan jalan rekayasa perangkat lunak Tetaplah pada realita seiring dengan jalan rekayasa perangkat lunak