Está en la página 1de 23

SOFTWARE

ENGG
SOFTWARE
- instructions or programs
SOFTWARE
- application or system
software
SOFTWARE
- generic or custom
software
ENGINEERING
- a way of approacing
a pro!lem
SOFTWARE
ENGINEERING
-
was coine" in
#$%&
-
systematic process of
software "e'elopment
SOFTWARE
ENGINEERING
-
Analysis
-
(esign
-
)rogramming
-
Testing
SOFTWARE
ENGINEERING
-
(e!ugging
-
(eployment
-
*aintenance
SOFTWARE
ENGINEERING
Te software must !e+
-
"eli'ere" on time
-
witin te !u"get
-
satisfy te users nee"s
SOFTWARE
ENGINEERING
A,TI-ITIES
#. *O(E/ING
A,TI-IT0
*O(E/ING
- an a!stract representation
of a system
1. )RO2/E*
SO/-ING A,TI-IT0
)RO2/E* SO/-ING
- searc for solutions
-
e3perimentation
4trial an" error !asis5
STE)S+
#. I"entify te pro!lem.
1. Analy6e te pro!lem.
7. Searc for solutions.
STE)S+
8. (eci"e on te
appropriate solution.
9. Specify te solution.
:NOW/E(GE
A,;<ISITION
A,TI-IT0
:NOW/E(GE
A,;<ISITION
-
collect "ata=information
-
nonlinear process
RATIONA/E-(RI-EN
A,TI-IT0
RATIONA/E-(RI-EN
- "ecision-ma>ing
7 ,ONSTRAINTS
#. !u"get
1. time
7. people
SW+
?ow can !u"get@ time an"
people aAect te software
engineering acti'ities
4mo"eling@ pro!lem sol'ing@
>nowle"ge acBuisition
an" rationale-"ri'en5C
T?AN: 0O<D

También podría gustarte