Вы находитесь на странице: 1из 12

.

Faculty of Computer Science


University of Indonesia

CSF3600202
Rekayasa Perangkat Lunak
Term 1 - 2015/2016
Lecturers:
Dr. Indra Budi
Maya Retno Ayu S. S.Kom., M.Kom.
Daya Adianto S.Kom., M.Kom.
Iis Solichah, S.Kom., M.Kom., M.C.S.
1

Faculty of Computer Science


University of Indonesia

Course Introduction

Prerequisites

Dasar-Dasar Pemrograman
Struktur Data dan Algoritma
Basis Data

Related Courses

Manajemen Proyek
Proyek Perangkat Lunak
Proyek Pengembangan Sistem
Informasi

Penjaminan Mutu Perangkat Lunak


Metode Formal
4

References

Primary References
[Pressman] Pressman, Roger S., Software
Engineering: A Practitioners Approach, 7th
Edition, Mc. Graw Hill International, USA,
2010.

[Dennis] Dennis, Alan, et. al., System


Analysis and Design with UML 3rd Edition,
John Wiley & Sons, 2010.

References

Supporting References
[Sommerville] Sommerville, Ian,
Software Engineering, 9th Edition,
Pearson-Addison Wesley, England,
2011.
[Larman] Larman, Craig. Applying UML
and Patterns: An Introduction to ObjectOriented Analysis and Design and
Iterative Development, 3rd Edition,
Pearson Education International, USA,
2005.
6

Textbooks

Grading Scheme

Tugas Individu (PR) 6x (20%)


Ujian Tengah Semester (UTS) (30%)
Ujian Akhir Semester (UAS) (30%)
Kuis 3x (12%)
Presentasi (5%)
Partisipasi & Diskusi (3%)
8

Class Rules

Tidak ada batas minimal kehadiran


Alat elektronis (HP, tablet, laptop)
dalam keadaan non-aktif / silent

Jaga kondisi kelas agar tetap kondusif

Assignment Submissions

Pengumpulan hardcopy & softcopy


Jika terlambat, penalti ditinjau dari waktu
pengumpulan softcopy
Konten hardcopy & softcopy harus sama

Pengumpulan softcopy via Scele


Pengumpulan hardcopy via loker lab
Babe

Rincian penalti dapat dibaca dalam


BRP
10

Mg

Materi

Rujukan

Tugas/
Keterangan

3108

BRP + Introduction to Software Engineering

[Pressman] Ch. 1

0209
0709

Generic Process Model


Prescriptive Process Model

[Sommerville] Ch. 1, 9
[Pressman] Ch. 2
[Pressman] Ch. 2

0909

Prescriptive Process Model

[Sommerville] Ch. 2
[Pressman] Ch. 2

Overview

1409

Agile Development

[Sommerville] Ch. 2
[Pressman] Ch. 3

Presentasi Kel

1609

Agile Development

[Sommerville] Ch. 3
[Pressman] Ch. 3

2109

Project Management

[Sommerville] Ch. 3
[Dennis] Ch. 3

2309

Requirement Analysis

[Sommerville] Ch. 22
[Dennis] Ch. 4

2809

Use Case Diagrams

[Sommerville] Ch. 4
[Dennis] Ch. 5

3009

Use Case Diagrams

[Larman] Ch. 6
[Dennis] Ch. 5

0510

Class Diagrams (Problem Domain)

[Larman] Ch. 6
[Dennis] Ch. 6

0710

Class Diagrams (Problem Domain)

[Larman] Ch. 16
[Dennis] Ch. 6

Rencana
Per
Minggu

Tgl

Presentasi Kel

Overview,
Kuis 1*
PR1**, due 3009

PR2**, due 0710

PR3**, due 1610

[Larman] Ch. 16
1010

Kuis 2*
(Hari Sabtu, waktu tentatif: 13.00)

1209

Class Diagrams (Problem Domain) + Review

[Dennis] Ch. 6, [Larman] Ch. 16

11

1410
1910
2110
2610
2810
0211
0411
0911

Libur 1 Muharam
Masa UTS
Masa UTS
Masa UTS
Review UTS
Design Concept
Architecture Design
Design Class Diagram

[Dennis] Ch. 8
[Dennis] Ch. 12
[Dennis] Ch. 9

PR4**, due 1811

12

1111
1611

Design Class Diagram


Interaction Diagram Sequence Diagram

[Dennis] Ch. 9
[Dennis] Ch. 7

PR5**, due 2511

Interaction Diagram Sequence Diagram

[Larman] Ch. 15
[Dennis] Ch. 7

2311

Component Diagram, Deployment Diagram

[Larman] Ch. 15
[Pressman] Ch. 10

2511

Introduction to Design Pattern

Dennis] Ch. 12
[Larman] Ch. 17, 18

3011

Introduction to Design Pattern

[Larman] Ch. 17, 18

0212

Software Testing Strategies

[Pressman] Ch. 17

8
9
10

1811
13

14

[Dennis] Ch. 13
15

0712

Testing Conventional Applications

[Pressman] Ch. 18

0912

Testing Conventional Applications

[Pressman] Ch. 18

Kuis 3*
(waktu tentatif: 13.00)
PR6**, due 1612

12

Q&A

Вам также может понравиться