Từ khởi đầu của nó trong thập niên 1940, viết phần mềm đã phát triển thành một nghề nghiệp liên quan đến làm thế nào tốt nhất để tối đa hóa chất lượng phần mềm và làm thế nào để tạo ra nó. Chất lượng có thể tham khảo để làm thế nào duy trì phần mềm là, của nó ổn định, tốc độ, khả năng sử dụng, testability, dễ đọc, kích thước, chi phí, an ninh, và số lượng các sai sót hay "lỗi", cũng như ít chất lượng tốt đo lường như sang trọng, conciseness, và sự hài lòng của khách hàng, trong số rất nhiều các thuộc tính khác. Quá làm thế nào tốt nhất để tạo ra phần mềm chất lượng cao là một vấn đề riêng biệt và gây tranh cãi, bao gồm các nguyên tắc thiết kế phần mềm, cái gọi là "thức tốt nhất" để viết mã, cũng như các vấn đề quản lý rộng hơn như đội tối ưu kích thước, trình, cách tốt nhất để cung cấp phần mềm về thời gian và càng nhanh càng có thể, nơi làm việc "văn hóa," tuyển dụng thực tiễn, và vân vân. Tất cả điều này té ngã theo phiếu tự đánh giá rộng lớn của công nghệ phần mềm.
đang được dịch, vui lòng đợi..
