Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rekayasa Perangkat Lunak Part-3

Similar presentations


Presentation on theme: "Rekayasa Perangkat Lunak Part-3"— Presentation transcript:

1 Rekayasa Perangkat Lunak Part-3
Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

2 Outline of this presentation
Software’s Dual Role Software Characteristic Generic View of Software Engineering Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

3 Software’s Dual Role product vehicle for delivering a product
Software is a product vehicle for delivering a product Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

4 Software’s Dual Role Software is a product Transforms information produces, manages, acquires, modifies, displays, or transmits information Delivers computing potential of hardware and networks I Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

5 Software’s Dual Role Controls other programs (operating system)
Software is a vehicle for delivering a product Controls other programs (operating system) Effects communications (networking software) Helps build other software (software tools & environments) Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

6 Software Characteristics
Software has some special characteristics Software is “developed” and not manufactured” Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

7 Software Characteristics
Software has Software does NOT wear out Software deteriorates due to discovery of bugs and applying patches ZERO TOLERANCE Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

8 Generic View of SE Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

9 Generic View of SE Requirement Customer Need Specification
Software Need Design Model of Software Code Program Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

10 Generic View of SE Test Make Sure Debug Repair Maintain Life Cycle
Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

11 Generic View of SE Requirement Customer Need
Find out what the user need General statement about Purpose of System Resouces Availibility Time Money Person Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

12 Generic View of SE Specification Software Need
Create Software Specification Detail Specification about Functionality H/W & S/W Requirement etc Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

13 Generic View of SE Design Model of Software Creating a model
Behavioral Model Structural Model Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

14 Generic View of SE Code Program Create a Program Base on Model
Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

15 Generic View of SE Test Make Sure Process of Verification & Validation
Conformity with Specification Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

16 Generic View of SE Debug Repair Bugs Finding & Reducing
an iterative process with testing Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

17 Generic View of SE Maintain Life Cycle Maintenance Phase Adaptive
Corrective Perfective Preventive Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi

18 Finished, Questions? Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi


Download ppt "Rekayasa Perangkat Lunak Part-3"

Similar presentations


Ads by Google