SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

dokumen-dokumen yang mirip
REKAYASA PERANGKAT LUNAK (Software engineering)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS REKAYASA PERANGKAT LUNAK

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS MATAKULIAH. Revisi : - Tanggal Berlaku : September Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RANCANGAN PEMBELAJARAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Garis-garis Besar Program Pembelajaran (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

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

SILABUS. Standar Kompetensi : Mahasiswa mampu mensimulasikan suatu proyek pengembangan perangkat lunak dengan memanfaatkan model-model yang berlaku.

REKAYASA PERANGKAT LUNAK I

BUANA FAKULTAS PROGRAM STUDI

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

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

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran. 1. Menjelaskan kontrak kuliah 2. Mendefinisikan konsep

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SATUAN ACARA PERKULIAHAN (SAP)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran KONTRAK KULIAH DAN PREVIEW MATERI. PENGENALAN KECERDASAN BUATAN a.

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Mata Kuliah Testing & Implementasi Sistem Program Studi Sistem Informasi 2014/2015 STMIK Dumai -- Pertemuan 2 --

Teknik Informatika S1

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

FM-UDINUS-BM-08-04/R0 SILABUS MATAKULIAH. Silabus: Information Retrieval Hal: 1 dari 5. Revisi : - Tanggal Berlaku : Januari 2015

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN

FM-UDINUS-BM-08-04/R0 SILABUS MATAKULIAH. Revisi : - Tanggal Berlaku : September 2014


RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

KKKF33118 REKAYASA PERANGKAT LUNAK I

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMELIHARAAN PERANGKAT LUNAK. Kompetensi Lulusan 1. Pengertian Pemeliharaan OHT

KKKF43123 REKAYASA PERANGKAT LUNAK II

MODUL 4 Unified Software Development Process (USDP)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

PENGEMBANGAN PERANGKAT LUNAK

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

REKAYASA PERANGKAT LUNAK LANJUT DESIGN ENGINEERING. Defri Kurniawan M.Kom

(Source: Pressman, R. Software Engineering: A Practitioner s Approach. McGraw-Hill, 2010)

Proses Pengembangan 1

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

SOFTWARE PROCESS MODEL

Teknik Informatika S1

The Process. A Layered Technology. Software Engineering. By: U. Abd. Rohim, MT. U. Abd. Rohim Rekayasa Perangkat Lunak The Process RPL

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Teknik Informatika S1

PERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK

SATUAN ACARA PERKULIAHAN ~ 1 ~

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Software Engineering - Defined

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

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

Software Proses. Model Proses Perangkat Lunak. Pengembangan Perangkat Lunak. Framework activities 3/20/2018. System Development Life Cycle (SDLC)

Bahan Ajar Rekayasa Perangkat Lunak Agile Software Development Disiapkan oleh Umi Proboyekti

SILABUS MATAKULIAH. Indikator Pokok Bahasan Aktifitas Pembelajaran

SOFTWARE PROCESS & METHOD

RANCANGAN PEMBELAJARAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

ABSTRAK. Keyword : analisis, gap, resiko, audit kepatuhan. iii. Universitas Kristen Maranatha

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

Bab V Perancangan Model Ensiklopedia

Nilai Partisipasi Rata-rata (NPR) adalah rata-rata dari NPI dalam satu kelompok. Rumusan NIPK adalah sebagai berikut:

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Teknik Informatika S1

Requirements Engineering. Materi 5

Materi Kuliah 3 Pemodelan Perangkat Lunak

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Overview. By: Uro AbdRohim. U. Abd. Rohim Rekayasa Perangkat Lunak (OVERVIEW) Halaman: 1

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

APLIKASI PERANGKAT LUNAK

Rational Unified Process (RUP)

Software Development Life Cycle (SDLC)

Materi Kuliah 2 Analisa kebutuhan dan Spesifikasi Perangkat Lunak

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

Rekayasa Perangkat Lunak

PEMODELAN BERORIENTASI OBYEK

3. The Software Process

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

BAB I PENDAHULUAN I-1

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

REKAYASA PERANGKAT LUNAK 1

Jurnal FASILKOM Vol.2 No.2, 1 Oktober 2004 STRATEGI PENGEMBANGAN INDUSTRI PIRANTI LUNAK BERBASIS CMM DI INDONESIA

Produk perangkat lunak tersebut:

THE SOFTWARE PROCESS

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

Transkripsi:

SILABUS MATAKULIAH Revisi : 2 Tanggal Berlaku : Maret 2014 A. Identitas 1. Nama Matakuliah : A11. 54405/ Rekayasa Perangkat Lunak 2. Program Studi : Teknik Informatika-S1 3. Fakultas : Ilmu Komputer 4. Bobot sks : 3 SKS 5. Elemen : MKK 6. Jenis : 7. waktu total : 14 X 150 Menit B. Unsur-unsur Silabus Mahasiswa mampu permasalahan umum perangkat lunak, dan mahasiswa mampu perbedaan antara dan system engineering 1. Mengetahui kewajiban dan hak berkaitan dengan proses perkuliahan 2. mengetahui tujuan perkuliahan dan referensi yang digunakan 3. menguraikan perkembangan ilmu rekayasa Kontrak Belajar Deskripsi matakuliah, silabus, referensi Introduction to Software Engineering a. Perkembangan ilmu rekayasa perangkat lunak, b. Perkembangan c. Permasalahan d. Jenis Aplikasi Perangkat Lunak e. Mitos Perangkat Lunak f. Perbedaan Software, 1. Menjelaskan sejarah kemunculan rekayasa 2. Menjelaskan perkembangan ilmu rekayasa perangkat lunak. 3. Menjelaskan isu dan mitos rekayasa. 4. Menjelaskan perbedaan Software, Software Engineering, System Engineering, System Komputer tentang cakupan kajian Silabus: Rekayasa Perangkat Lunak Hal: 1 dari 7

Mahasiswa mampu roadmap untuk produk berkualitas tinggi Mahasiswa mampu prinsip, konsep, dan method dalam Engineering. 4. memahami isu dan mitos rekayasa 1. Memahami dan framework proses 2. mengidentifikasi komponen rekayasa 3. memahami langkah 1. Mengidentifikasi langkah-langkah practice 2. Memahami dan Software Engineering, System Engineering, System Komputer g. Isu dari Tanggungjawab Profesional Software Process a. Framework Proses b. CMMI (Capability Maturity Model Integration) c. Process Assessment d. Proses Model ( Waterfall Model, Increment Model, RAD Model), Evolutionary Process Model (Prototyping Model, Spiral Mode) e. An Agile View of Processl Software Engineering Practice a. Core and the essence of practice Software Engineering b. Planning Practices c. Modeling Practices d. Construction Practices rekayasa perangkat lunak. 1. Menjelaskan Framework Proses 2. Mendefiniskan konsep CMMI (Capability Maturity Model Integration) 3. Memberikan contoh Process Assessment 4. Menjelaskan Proses Model ( Waterfall Model, Increment Model, RAD Model), Evolutionary Process Model (Prototyping Model, Spiral Mode) 5. An Agile View of Process 6. Melakukan tanya jawab 7. Memberi latihan di 1. Menjelaskan pentingnya practice Software Engineering 2. Menyebutkan langkahlangkah Planning Practices 3. Menjelaskan jenis Modeling Practices 2 x 150 menit 1 a. Melakukan tanya jawab Silabus: Rekayasa Perangkat Lunak Hal: 2 dari 7

dan memahami keinginan customer, dapat menganalisis kebutuhan dari sebuah studi kasus sederhana. membedakan antara pemodelan analisis, data, dan analisis objek langkah sistem model proses. 1. Memahami langkah menganalisis kebutuhan customer 2. Menggambarkan desain sistem dengan Use Case 1. Menganalisa kebutuhan e. Computer-Based System Element f. System Engineering Hierarchy g. System Model Process Requirement Engineering a. Requirement Engineering Task (inception, elicitation, elaboration, negotiation, specification, validation, requirement management) b. Initiating The Requirements Engineering Process. c. Collaborative Requirements Gathering d. Developing Use Case Analysis Modeling a. Requirement Analysis b. Analysis Modeling Approaches c. Data Modeling 4. Construction Practices 5. Computer-Based System Element 6. System Engineering Hierarchy 7. Bagaimana System Model Process 8. Melakukan tanya jawab 1. Menjelaskan konsep Requirement Engineering Task (inception, elicitation, elaboration, negotiation, specification, validation, requirement management) 2. Menjelaskan langkah Initiating The Requirements Engineering Process. 3. Collaborative Requirements Gathering 4. Memberikan contoh Developing Use Case 1. Menjelaskan langkahlangkah Requirement Analysis 2. Menjelaskan Analysis Modeling Approaches Silabus: Rekayasa Perangkat Lunak Hal: 3 dari 7

oriented memilih dan membuat model analisis yang efektif dan tepat customer 2. Melakukan pemodelan data 3. Melakukan analisa Object Oriented 1. dan menerapkan prosedur perancangan 2. dan menerapkan prosedur pengembangan sistem Concepts d. Object Oriented Analysis Desain Rekayasa Analysis Modeling a. Scenario-Based Modeling b. Flow Oriented Modeling c. Class-Based Modeling d. Class-Responsibility (CRC) Modeling 3. Menjelaskan Data Modeling Concepts 4. Memberikan contoh Object Oriented Analysis 5. Memberi latihan di 1. Menjelaskan proses perancangan rekayasa 2. Menjelaskan langkah Scenario- Based Modeling 3. Menjelaskan Flow Oriented Modeling 4. Menjelaskan Class- Based Modeling 5. Class-Responsibility (CRC) Modeling Ujian Tengah Semester merancang sebuah model atau representasi yang nyaman dan jelas. 1. Menjelaskan konsep desain sistem 2. Menjelaskan langkah-langkah model perancangan Design Engineering a. Transformasi dari Model Analisis ke Model Perancangan b. Design Process and Design Quality c. Design Concepts (Abstract, Architecture, Modularity, Information Hiding, Functional Independence, Refinement) 1. Menjelaskan langkah Transformasi dari Model Analisis ke Model Perancangan 2. Menjelaskan konsep Design Process and Design Quality 3. Menjelaskan Design Concepts (Abstract, Architecture, Modularity, Information Hiding, Functional Silabus: Rekayasa Perangkat Lunak Hal: 4 dari 7

memetakan requirement ke dalam perancangan arsitektur merancang interface level menengah 1. konsep, method dalam desain arsitektur 2. mengidentifikasi kebutuhan untuk arsitektur sistem 3. Merancang arsitektur sistem 1. Memahami dan konsep Golden Rules 2. Merancang interface d. Design Model Independence, Refinement) 4. Design Model Creating An Architecture Design a. Software Architecture b. Data design c. Architecture Styles and Pattern d. Architecture Design e. Mapping Data Flow into a Software Architecture Interface Design a. The Golden Rules b. User Interface Analysis and Design c. Interface Analysis d. Interface Design Steps 1. Menjelaskan Software Architecture 2. Mendefiniskan Data design 3. Menjelaskan Architecture Styles and Pattern 4. Konsep Architecture Design 5. Mapping Data Flow into a Software Architecture 1. Menjelaskan konsep The Golden Rules 2. Mendefinisikan User Interface Analysis and Design 3. Melakukan langkah Interface Analysis 4. Memberi contoh Interface Design Steps Silabus: Rekayasa Perangkat Lunak Hal: 5 dari 7

merencanakan dengan baik tahapan dari pembuatan, yaitu dengan mampu membuat road map pembuatan s/w (bagian dari testing) 2 x 150 menit 1. menerapkan strategi untuk testing 2. melakukan validasi terhadap sistem Testing Strategi a. Strategy Approach to Software Testing b. Test Strategy for Conventional Software c. Test Strategy for Object-Oriented Software d. Validation Testing e. System Testing 1. Pendekatan untuk Software Testing 2. Menjelaskan jenis-jenis strategi untuk testing 3. Menjelaskan langkah Validation Testing 4. Menjelaskan langkah System Testing 5. Memberi contoh studi kasus 6. Melakukan tanya jawab 7. Memberi latihan di 1. Menjelaskan Software Testing Fundamentals 2. Menjelaskan langkah Black-Box and White- Box testing 3. Menjelaskan Object- Oriented Testing Methods 4. Melakukan tanya jawab 5. Memberi latihan di 1, 2 a. Melakukan tanya jawab sebuah realisasi Use case yang memodelkan kolaborasi antara instans kelas yang telah didentifikasi 1. Menyebutkan dan langkah-langkah testing 2. menerapkan testing dalam contohcontoh kasus Testing Tactic a. Software Testing Fundamentals b. Black-Box and White- Box c. Object-Oriented Testing Methods 2 x 150 menit 1, 2 a. Melakukan tanya jawab Ujian Akhir Semester Silabus: Rekayasa Perangkat Lunak Hal: 6 dari 7

Daftar Referensi Wajib : 1. Roger S. Pressman, Software Engineering A Practitioner s Approach, 7th edition, McGraw-Hill International Edition, tahun 2010. 2. Ian Sammervile, Software Engineering, 8th edition,china Machine Press. 2006 Disusun oleh : Diperiksa oleh : Disahkan oleh : Dosen Pengampu Penanggungjawab Keilmuan Program Studi Dekan Ayu Pertiwi, S.Kom, MT Ayu Pertiwi, S.Kom, MT Heru Agus Santoso, Ph. D DR. Drs. Abdul Syukur, MM Silabus: Rekayasa Perangkat Lunak Hal: 7 dari 7