Anda di halaman 1dari 12

Software Engineering ( Pressman )

Chapter I
The Product

The Product
1.
2.
3.

4.
5.

6.

Apa itu Software Engineering


Teknik Vs SE ?
Bagaimana Keterkaitan Software dan
Sistem Informasi ?
Definisi
Bagaimana Karakteristik Software
Engineering
Kategori Software Applications

Software Engineering
Proses untuk menghasilkan
product berupa perangkat
lunak

Software Engineering Vs Teknik


Software Engineering menghasilkan
product Software/Perangkat Lunak
Teknik menghasilkan product fisik

Software dan Sistem Informasi

Software meliputi
- Whats a Software
- Hows it produced
- Hows it used
- Hows it maintained

Sistem Informasi
Kumpulan komponen yang saling terkait dan mempunyai
tujuan bersama meliputi :
- Hardware
- Software
- Brainware
- Data

Software dan Sistem Informasi

Software Engineering adalah bagian dari


Sistem Informasi yang membentuk satu
sinergi untuk mencapai kualitas
informasi

Definisi
1.

2.

3.

Software Engineering merupakan set of


instruction berupa computer program yang
apabila dieksekusi akan menyediakan fungsi
yang diinginkan.
Software Engineering adalah struktur data
yang menghasilkan program yang dapat
memanipulasi informasi
Software engineering yakni dokumen yang
menggambarkan operasional serta
penggunaan program tersebut.

Karakteristik Software Engineering


1.

2.

3.

Software dapat dikembangkan atau


direkayasa tetapi tidak dipabrikasi
Software tidak pernah aus akibat Work Out
(dipakai) dan rusak tetapi yang aus adalah
storage.
Software biasanya dikembangkan secara
menyeluruh bukan dirakit dari komponenkomponen yang mungkin tidak berasal dari
sumber yang sama.

Kategori Software Application


1.

2.

3.

System Software
Software untuk melayani program lain. Misal : SO, Compiler,
Editor.
Realtime Software
Untuk mengontrol ketepatan waktu atau mengendalikan
proses yang memerlukan ketepatan waktu. Misal : Flight
Simulator
Business Software
Proses informasi bisnis yang melibatkan MIS ( Management
Information System ) untuk mengakses database besar yang
mengandung informasi bisnis. Misal : Manufacturing
Information System, HR Information System

Kategori Software Application


4.

5.

6.

7.
8.

Engineering/Scientific Software
Software untuk membantu menyelesaikan problem-problem
pada bidang tertentu. Misal : CAD, CAM, Matlab, Mathcad.
Embedded Software
Untuk mengontrol produk-produk dan sistem bagi konsumen
dan pasar industri. Misal : kontrol pada microwave oven.
Artificial Inteligent Software
Untuk menyelesaikan problem kompleks yang sulit dgn
menggunakan algoritma non numeris. Misal Expert Sistem.
PC Software
WebApps

TUJUAN SOFTWARE ENGINEERING


Menyediakan kerangka kerja
guna membangun perangkat
lunak dengan kualitas yang
lebih tinggi.

The End

Anda mungkin juga menyukai