pertemuan 2 process models
TRANSCRIPT
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 1/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Chapter 3
Process Models
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 2/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Generic Process Framework
Communication
Planning
Modelling Construction
Deployment
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 3/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Process Flow
Linear ● Menjalankan kelima aktifitas secara berurutan
Iterative
● Mengulang 1 atau lebih aktifitas sebelum melanjutkan ke
aktifitas selanjutnya
Evolutionary
● Menjalankan kelima aktifitas secara berputar
● etiap perputaran menghasilkan versi ! yang lebihlengkap
Parallel
● Menjalankan satu atau lebih aktifitas secara paralel
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 4/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Linear Process Flow
Communication
Planning
Modelling
Construction
Deployment
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 5/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Iterative Process Flow
Communication
Planning
Modelling
Construction
Deployment
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 6/15
Roger S. Pressman, Software Engineering aPractitioner's Approach, 2010
Evolutionary Process Flow
Communication
Planning
Modelling
Construction
DeploymentIncrement released
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 7/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Parallel Process Flow
Communication Planning
Modelling
Construction Deployment
"ime
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 8/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Process Models
!aterfall
Incremental
piral ##dll
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 9/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Waterfall
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 10/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Waterfall
ystematic se$uential approach to soft%aredevelopment
&e$uirements are %ell understood
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 11/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Waterfall disadvanta!es
Changes can cause confusion as the project
team proceeds
It's often difficult for the customer to state all
re$uirements e(plicitly
Customers must have patience
ome projects team members must %ait for
other members of the team to complete
dependent tasks
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 12/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Incremental
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 13/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Incremental
Combination of elements of linear and parallel
process flo%s
Initial soft%are re$uirements are reasonably
%ell defined
May be a compelling need to provide a limited
set of soft%are functionality to users $uickly
&efine and e(pand the functionality in later
soft%are releases
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 14/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
Incremental
"he first increment is often a core product
)asic re$uirements are addressed but many
supplementary features *some kno%n+ others
unkno%n, remain undelivered
8/21/2019 Pertemuan 2 Process Models
http://slidepdf.com/reader/full/pertemuan-2-process-models 15/15
Roger S. Pressman, Software Engineering a
Practitioner's Approach, 2010
"piral