Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 8

REKAYASA PERANGKAT

LUNAK
•Roger S. Pressman “Software
Engineering : A Practioner’s
Approach”, 5th Ed., Mc Graw Hill,
2001.

1
Chapter 1
The
Product

2
What is
Software adl Software?
kumpulan item atau obyek
yang membentuk suatu “configuration”
Yang mencakup
• programs
• documents
• data ...

3
What is
Software?
• software is engineered (direkayasa)
• software doesn’t wear out (tdk
rusak)
• software is complex
• software is a ‘differentiator’
(pembeda)
• software is like an ‘aging factory’
(pabrik yg berumur panjang)

4
Wear vs.
Failure
Deterioration
increased failure
rate due to side effects

rate

change
actual curve

idealized curve

Time

5
The Cost of
Change 60-100x

1.5-6x
1x

Definition Development After release

6
Software
• Applications
system software
• real-time software
• business software
• engineering/scientific software
• embedded software
• PC software
• AI software
• WebApps (Web applications)

7
How do we ensure the quality of the software that
we produce?

How do we meet growing demand and still


maintain budget control?

How do we upgrade an aging "software plant?"

How do we avoid disastrous time delays?

How do we successfully institute new software


technologies?
8

You might also like