Apakah Proses Pembangunan Perisian?

Sebagai alternatif dirujuk sebagai kitaran hayat perisian dan fasa pembangunan perisian, proses pembangunan perisian adalah satu set langkah-langkah yang dijalankan oleh program perisian apabila dibangunkan. Ilustrasi menunjukkan pendekatan jenis air terjun untuk pembangunan perisian dan contoh langkah-langkah yang diambil dalam fasa pembangunan perisian.

Pertama dalam proses pembangunan perisian, fasa keperluan menggariskan matlamat program yang dapat dilakukan. Seterusnya, fasa reka bentuk merangkumi bagaimana program itu akan diwujudkan, siapa yang akan melakukan apa, dan sebagainya. Fasa pelaksanaan adalah di mana para programmer dan pereka lain mula bekerja pada program ini. Selepas pemaju mempunyai salinan kerja, langkah ujian dan pengesahan dapat membantu membantu mengesahkan program tidak mempunyai kesilapan. Semasa fasa ujian, masalah yang ditemui tetap, sehingga program memenuhi kawalan kualiti syarikat. Selepas pembangunan program, fasa dokumentasi tentang cara menggunakan program ini dapat diselesaikan. Akhirnya, mengekalkan (mengemas kini) program mesti diteruskan selama beberapa tahun selepas pelepasan awal.

Proses pembangunan perisian menjadikan semuanya lebih mudah dan mengurangkan jumlah masalah yang dihadapi. Sesetengah syarikat dan agensi kerajaan memerlukan proses pembangunan perisian atau mematuhi ISO 12207, yang mentakrifkan kitaran hayat perisian.

Terma pengaturcaraan, Kawalan Semakan