Pertemuan 2 Process Models

Post on 07-Aug-2018

212 views 0 download

Transcript of Pertemuan 2 Process Models

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