Anda di halaman 1dari 11

DKA 2043

SOFTWARE ENGINEERING
2

CONTENT

System Modelling &


K2
Design

K1 K3

Software Testing &


Introduction To Evaluation
Software Engineering
1.1 Overview To Software Engineering
1.1.1 Professional Software development
1.1.2 Software Engineering Ethics
4

1.1.1 Professional Software


Development
Merupakan profesyen kejuruteraan perisian
(Software Engineering)
What is Software Engineering??

 pembangunan, penggunaan, pengujian dan penyelenggaraan perisian. Setiap program


mesti sepadan dengan keperluan teknikal pelanggan.

 prinsip, alatan dan teknik yang digunakan untuk membangunkan perisian


profesional.

 bidang kejuruteraan, untuk merekabentuk dan menulis program untuk komputer atau
peranti elektronik lain.
What is Software Development??

 satu set aktiviti perisian komputer untuk proses mencipta, mereka bentuk,
membangunkan dan menyokong perisian.

 Perisian itu sendiri ialah set arahan atau program yang memberi arahan pada
komputer.
7

Branches of Software Development

SOFTWARE ENGINEERING Programmer

COMPUTER PROGRAMMING
Programmer

VIDEO GAME DEVELOPMENT


Programmer

WEB DEVELOPMENT
Programmer

WEB APPLICATION Programmer

MOBILE
Programmer
APPS
8

1.1.2 Software Engineering


Ethics
9

ETIKA KERJA PROFESIONAL

Pengenalan
Etika kejuruteraan perisian ialah sejenis etika profesional.

Definisi
Etika telah didefinisikan sebagai satu koleksi nilai dan sikap
dimana manusia istilahkan sebagai moral.
10

Kepentingan Etika Dalam


Software Engineering
 Kod etika atau garis panduan menerangkan tanggungjawab etika
dan profesional jurutera perisian terhadap rakan sebaya dan badan
undang-undang yang boleh mengukur kelakuan mereka.
 Kedua-dua pekerja dan majikan perlu mengikut garis panduan
semasa waktu bekerja
 Etika adalah penting kerana ia membantu untuk memutuskan
sesuatu tindakan dan membuat keputusan.
11

Etika kejuruteraan perisian penting untuk:


✘ menerangkan aktiviti dengan jelas dan membuat pilihan praktikal yang
mempengaruhi orang lain dengan cara yang ketara;

✘ Dapat digunakan untuk menerangkan koleksi prinsip, garis panduan, atau etika
kerja yang membimbing dalam tindakan perundangan

✘ Dapat mendisiplinkan diri dengan kod-kod etika yang perlu dipatuhi.

Anda mungkin juga menyukai