Pembangunan perisian

Pembangunan perisian merupakan terjemahan keperluan pengguna atau matlamat pemasaran kepada keluaran perisian. Pembangunan perisian kadang kala difahami sebagai merangkumi proses kejuruteraan perisian (software engineering) digabung dengan penyelidikan dan matlamat pemasaran perisian bagi membangunkan keluaran perisian komputer (computer software).Jim McCarthy. "Dynamics of Software Development" (August 1, 1995), pp:10-30 Ini berbeza dengan pemasaran perisian, yang mungkin atau tidak membabitkan pembangunan keluaran baru. 

Adalah sukar untuk mengasingkan sama ada kejuruteraan atau pemasaran yang lebih bertanggung jawab bagi kejayaan atau kegagalan keluaran perisian bagi memenuhi jangkaan pelanggan. Oleh itu adalah penting bagi memahami kedua-dua proses dan/atau membantu kerjasama antara kedua jurutera dan pemasaran dalam proses pembangunan perisian keseluruhan. Kepentingan kejuruteraan dan pemasaran seringkali diimbangkan dalam bentuk pengurus projek yang mungkin menggunakan atau tidak menggunakan gelaran tersebut. 

Pembabitan pemasaran juga dikenali sebagai analisa keperluan perisian (software requirements analysis).Won Kim: “On Assuring Software Quality and Curbing Software Development Cost”, in Journal of Object Technology, vol. 5, no. 6, July-August 2006, pp. 35-42 http://www.jot.fm/issues/issue_2006_07/column5 Oleh kerana pembangunan perisian mungkin membabitkan tolak-ansur atau melampaui apa yang diperlukan oleh pelanggan, projek pembangunan perisian mungkin terbabas kepada proses yang biasanya tidak dikaitkan dengan kejuruteraan seperti penyelidikan pasaran, sumber manusia, pengurusan risiko, harta intelek, belanjawan, pengurusan krisis, dll. Proses ini juga mungkin menyebabkan peranan pembangunan perniagaan bertindan dengan pembangunan perisian.

Dalam buku "Great Software Debates", Alan M. Davis menyatakan dalam bab "Requirements", subbab "The Missing Piece of Software Development":

 Lihat juga 

 Perisian penggunaan
 Pengaturcaraan komputer
 Pembangunan perisian khas
 Metodologi pembiayaan meningkat
 Spesifikasi fungsi
 Strategi pemasaran bagi perisian keluaran
 Pembangunan perisian luar pantai
 Cetakan biru perisian
 Syarikat perisian
 Reka bentuk perisian
 Pengaturcara perisian 
 Anggaran usaha pembangunan perisian
 Proses pembangunan perisian
 Ekonomi kejuruteraan perisian
 Industri perisian
 Pengurusan projek perisian
 Kejuruteraan perisian berasaskan pencarian
 Penerbit perisian
 Perisian sistem
 Pembangunan permainan video
 Pembangunan penggunaan web
 Pembangunan web
 Rangka Kerja Model Berasaskan Perkhidmatan 

 Rujukan 

 Bacaan lanjut 
 Luke Hohmann. "Beyond Software Architecture: Creating and Sustaining Winning Solutions" (30 Januari, 2003)
 Jim McCarthy. "Dynamics of Software Development" (1 Ogos, 1995), pp:10-30
 Robert K. Wysocki. "Effective Software Project Management" (27 March, 2006), pp:72-75
 PhD, CISM, John Rittinghouse. "Managing Software Deliverables: A Software Development Management Methodology" (12 November, 2003) 
 Dan Conde. "Software Product Management: Managing Software Development from Idea to Product to Marketing to Sales" (1 September, 2002), pp:24-29
 Edward Hasted. "Software That Sells : A Practical Guide to Developing and Marketing Your Software Project" (10 Jun, 2005)
 A. M. Davis, "Just enough requirements management: where software development meets marketing" (30 May, 2005)
 John W. Horch, "Two Orientations On How To Work With Objects," IEEE Software, vol. 12, no. 2, pp. 117-118, Mar., 1995.
 Karl E. Wiegers, "More About Software Requirements: Thorny Issues and Practical Advice" (20 Disember, 2005)

*
Kategori:Pemasaran
Kategori:Pengurusan projek perisian
Kategori:Kejuruteraan perisian
Kategori:Pengilangan dan pengeluaran
Kategori:Pengurusan projek
Kategori:Pekerjaan komputer dan matematik