+ All Categories
Home > Documents > 1.0 Course Introduction 3108 v2

1.0 Course Introduction 3108 v2

Date post: 04-Jan-2016
Category:
Upload: darien-hamidjaja
View: 241 times
Download: 12 times
Share this document with a friend
Description:
Course Introduction Rekayasa Perangkat Lunak Fasilkom UI 2012 GGTQ
Popular Tags:
12
1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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.
Transcript
Page 1: 1.0 Course Introduction 3108 v2

1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Faculty of Computer Science

University of Indonesia

CSF3600202

Rekayasa Perangkat LunakTerm 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.

Page 2: 1.0 Course Introduction 3108 v2

2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Faculty of Computer Science

University of Indonesia

Course Introduction

Page 3: 1.0 Course Introduction 3108 v2

3

Prerequisites

• Dasar-Dasar Pemrograman

• Struktur Data dan Algoritma

• Basis Data

Page 4: 1.0 Course Introduction 3108 v2

4

Related Courses

• Manajemen Proyek

• Proyek Perangkat Lunak

• Proyek Pengembangan Sistem

Informasi

• Penjaminan Mutu Perangkat Lunak

• Metode Formal

Page 5: 1.0 Course Introduction 3108 v2

5

References

• Primary References

✤ [Pressman] Pressman, Roger S., Software

Engineering: A Practitioner’s 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.

Page 6: 1.0 Course Introduction 3108 v2

6

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 Object-

Oriented Analysis and Design and

Iterative Development, 3rd Edition,

Pearson Education International, USA,

2005.

Page 7: 1.0 Course Introduction 3108 v2

Textbooks

7

Page 8: 1.0 Course Introduction 3108 v2

8

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%)

Page 9: 1.0 Course Introduction 3108 v2

9

Class Rules

• Tidak ada batas minimal kehadiran

• Alat elektronis (HP, tablet, laptop)

dalam keadaan non-aktif / silent

• Jaga kondisi kelas agar tetap kondusif

Page 10: 1.0 Course Introduction 3108 v2

10

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

Page 11: 1.0 Course Introduction 3108 v2

Rencana

Per

Minggu

Mg Tgl Materi Rujukan Tugas/Keterangan

1 3108 BRP + Introduction to Software Engineering [Pressman] Ch. 1

[Sommerville] Ch. 1, 9

0209 Generic Process Model [Pressman] Ch. 2

2 0709 Prescriptive Process Model [Pressman] Ch. 2

[Sommerville] Ch. 2

Presentasi Kel

0909 Prescriptive Process Model [Pressman] Ch. 2

[Sommerville] Ch. 2

Overview

3 1409 Agile Development [Pressman] Ch. 3

[Sommerville] Ch. 3

Presentasi Kel

1609 Agile Development [Pressman] Ch. 3

[Sommerville] Ch. 3

Overview,Kuis 1*

4 2109 Project Management [Dennis] Ch. 3

[Sommerville] Ch. 22

PR1**, due 3009

2309 Requirement Analysis [Dennis] Ch. 4

[Sommerville] Ch. 4

5 2809 Use Case Diagrams [Dennis] Ch. 5

[Larman] Ch. 6

PR2**, due 0710

3009 Use Case Diagrams [Dennis] Ch. 5

[Larman] Ch. 6

6 0510 Class Diagrams (Problem Domain) [Dennis] Ch. 6

[Larman] Ch. 16

0710 Class Diagrams (Problem Domain) [Dennis] Ch. 6

[Larman] Ch. 16

PR3**, due 1610

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

7 1209 Class Diagrams (Problem Domain) + Review [Dennis] Ch. 6, [Larman] Ch. 16

1410 Libur 1 Muharam

8 1910 Masa UTS

2110 Masa UTS

9 2610 Masa UTS

2810 Review UTS

10 0211 Design Concept [Dennis] Ch. 8

0411 Architecture Design [Dennis] Ch. 12

11 0911 Design Class Diagram [Dennis] Ch. 9 PR4**, due 1811

1111 Design Class Diagram [Dennis] Ch. 9

12 1611 Interaction Diagram – Sequence Diagram [Dennis] Ch. 7

[Larman] Ch. 15

PR5**, due 2511

1811 Interaction Diagram – Sequence Diagram [Dennis] Ch. 7

[Larman] Ch. 15

13 2311 Component Diagram, Deployment Diagram [Pressman] Ch. 10

Dennis] Ch. 12

2511 Introduction to Design Pattern [Larman] Ch. 17, 18

14 3011 Introduction to Design Pattern [Larman] Ch. 17, 18

0212 Software Testing Strategies [Pressman] Ch. 17

[Dennis] Ch. 13

Kuis 3*(waktu tentatif: 13.00)

15 0712 Testing Conventional Applications [Pressman] Ch. 18 PR6**, due 1612

0912 Testing Conventional Applications [Pressman] Ch. 1812

Page 12: 1.0 Course Introduction 3108 v2

Q & A


Recommended