Pengertian Model Proses Perangkat Lunak :
- Merupakan deskripsi yang disederhanakan dari proses perangkat lunak dipresentasikan dengan sudut pandang tertentu.
- Bisa mencakup kegiatan yang merupakan bagian dari proses perangkat lunak, produk perangkat lunak dan peran orang yang terlibat pada rekayasa perangkat lunak.
Contoh jenis model proses perangkat lunak :
1. Model aliran kerja (work flow) : menunjukan kegiatan pada proses bersama dengan input, output dan ketergantungannya. Merepresentasikan pekerjaan manusia.
2. Model aliran data (data flow) : merepresentasikan proses sebagai suatu set kegiatan yang melakukan transformasi data. Menunjukan bagaimana input ke proses, misalnya spesifikasi ditransformasikan menjadi output, misalnya menjadi desain.
3. Model peran/aksi : merepresentasikan peran orang yang terlibat pada perangkat lunak dan kegiatan yang menjadi tanggung jawab mereka.