Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.