Phát triển phần mềm
Định nghĩa
Là quá trình tạo ra phần mềm. Trung tâm của quá trình là lập trình, duy trì mã nguồn. Ngoài ra, nó cũng bao gồm việc hình thành dự án, đánh giá tính khả thi, phân tích yêu cầu kinh doanh, thiết kế phần mềm, kiểm thử và phát hành và vận hành phần mềm.