Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
SOFTWARE ENGINEERING (cont.)
(Nelly Sofi)
2
Sebuah Analogi Gas Oksigen dapat dibuat oleh : - Sebuah Laboratorium
- Industri Pabrik Gas Perangkat lunak dapat dikembangkan oleh : - Sekelompok programmer - Sebuah organisasi yang mengembangkannya melalui rekayasa Apa yang membedakan antara keduanya ? RPL
3
Perbedaan SE & CS Apa perbedaan antara software engineering (rekayasa perangkat lunak) dengan computer science (ilmu komputer) ? Berhubungan dengan : Computer Science Software Engineering Teori-teori Dasar-dasar Ilmu Komputer Pengetahuan praktis untuk pengembangan Untuk menghasilkan soft. yg berguna RPL
4
Perbedaan SE & CS (cont.)
Comp. Science terkait dgn teori-teori & dasar-dasar dari ilmu komputer, sedangkan software engineering terkait pada pengetahuan & penyerahan perangkat lunak yg berguna. Teori-teori ilmu komputer biasanya tidak cukup digunakan sebagai pendukung yang lengkap dari software engineering. RPL
5
Mengapa perlu Soft. Engineering
Masalahnya adalah kompleksitas Banyak dibutuhkan sumber-sumber, tetapi kuncinya adalah ukuran (size) : - UNIX berisi 4 juta lines of code - Windows 2000 berisi 108 lines of code dikerjakan oleh Tim dengan 1400 orang Soft. Engineering adalah bagaimana mengelola komplesitas tsb. dan dpt bekerja dalam satu Tim Work RPL
6
Tahap-tahap Proses Pengembangan Soft.
Bagaimana bekerja dalam suatu proyek skala besar, kompleks & melibatkan banyak orang ? 1. Spesifikasi Kebutuhan (requirement specification) 2. Analisis (anlysis) 3. Perancangan (design) 4. Implementasi & Pengujian (implementastion & testing) 5. Perawatan & Up-grade (maintenance & upgrade) RPL
7
RPL
8
RPL
9
RPL
10
RPL
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.