Cải tiến quy trình là bước đầu tiên cho bất kỳ tổ chức nào muốn có văn hóa quy trình. Tất cả các tổ chức đang nỗ lực thay đổi và cải tiến quy trình là một công việc phải được lên kế hoạch và dựa trên một số dữ liệu cơ bản. Nếu không, nó có khả năng thất bại. Tiêu chuẩn ISO 15504, hoặc được biết đến nhiều hơn bằng tên Tiêu chuẩn SPICElà một trong những tiêu chuẩn quy trình toàn diện nhất về vấn đề này.

SPICE, là chữ cái đầu của Xác định khả năng và cải thiện quy trình phần mềm tiếng Anh, được định nghĩa là xác định mức độ khả năng phát triển quy trình phần mềm. Mục đích của mô hình SPICE là thiết lập một nguyên tắc chung cho các mô hình và phương pháp đánh giá quy trình phần mềm khác nhau. Theo cách này, một báo cáo chung thu được cho các kết quả đánh giá.

Mô hình tham chiếu được tạo xác định các mục tiêu chính cho công nghệ phần mềm chất lượng ở mức cao nhất. Kết quả là, nó áp dụng cho bất kỳ tổ chức phần mềm nào đang tìm kiếm trình độ chuyên môn về việc mua lại, phát triển, vận hành và hỗ trợ phần mềm. Mô hình tham chiếu không tìm kiếm công ty có cấu trúc cụ thể, triết lý quản lý nhất định và không dựa vào công nghệ phần mềm cụ thể hoặc phương pháp phát triển hoặc mô hình vòng đời phần mềm.

Mô hình SPICE có thể được thể hiện dưới dạng đánh giá quá trình trong công nghệ thông tin. Mô hình này là một tiêu chuẩn được phát triển bởi Tổ chức Tiêu chuẩn Quốc tế (ISO) và Ủy ban Kỹ thuật Điện Quốc tế (IEC).

Hệ thống đánh giá quy trình phần mềm ISO 15504có hai chiều. Trong số này, kích thước quy trình xác định các nghiên cứu cải tiến quy trình bên trong và kích thước đầy đủ của quy trình xác định các nghiên cứu xác định kỹ năng hướng ngoại. Vì vậy, trong chiều thứ nhất có các quy trình, trong chiều thứ hai có các cấp độ kỹ năng.

Có năm quy trình trong quy trình quy trình:

  • Quá trình ảnh hưởng trực tiếp đến khách hàng và nhà cung cấp (khách hàng)
  • Quy trình kỹ thuật
  • Các quy trình tạo nên dự án (quản lý)
  • Quy trình hỗ trợ
  • Các quy trình tổ chức (oganization)

Một mức độ kỹ năng được xác định cho từng quá trình này. Những cấp độ kỹ năng là:

  • 0: Cấp độ chưa hoàn thành
  • 1: Thực hiện
  • 2: Cấp quản lý
  • 3: Cấp độ thể chế
  • 4: Dự đoán, mức đo (dự đoán)
  • 5: Tối ưu hóa

Hướng dẫn chuẩn bị các dự án công nghệ thông tin và truyền thông công cộng do Tổ chức kế hoạch nhà nước ban hành đã được ban hành để xác định các nguyên tắc và nguyên tắc chung cần tuân thủ trong đầu tư của các cơ quan chính thức trong lĩnh vực công nghệ thông tin và truyền thông.

Hướng dẫn này nhằm một mặt ngăn chặn những thất bại có thể có của các cơ quan chính thức, và để thúc đẩy chứng nhận chất lượng trong lĩnh vực này và đóng góp cho khả năng cạnh tranh quốc tế. Trong các dự án phần mềm được chuẩn bị để đạt được điều này, dự kiến ​​sẽ áp dụng các mô hình chất lượng phần mềm 2007 ở mức tiêu chuẩn TS ISO / IEC 15504 (SPICE) kể từ 2, tùy thuộc vào số lượng và phạm vi của dự án.

ISO 15504 Tiêu chuẩn hệ thống đánh giá quy trình phần mềmTrong 1995, nó được phát triển bởi Tổ chức Tiêu chuẩn Quốc tế (ISO) và Ủy ban Kỹ thuật Điện Quốc tế (IEC).

Trong các dự án phát triển phần mềm, quản lý thường có các vấn đề như hiểu biết kém về quy trình phát triển hoặc lập kế hoạch kém hoặc quản lý dự án kém. Để tránh những vấn đề này, cần có các quy trình phát triển kỷ luật hơn và các tiêu chuẩn đã được bắt đầu để phát triển. SPICE là một trong những tiêu chuẩn được phát triển.

SPICE được thiết kế để cải thiện các quy trình phần mềm và xác định các khả năng của quy trình. SPICE có các nguyên tắc cơ bản sau:

  • Tiêu chuẩn
  • Đánh giá, xác định và cải thiện tài năng
  • Thích nghi với các mô hình khác
  • Đo lường sự phát triển
  • Tính nhất quán và độ lặp lại
  • Không dành cho chứng nhận

Chúng tôi đã đề cập ở trên rằng Hệ thống đánh giá quy trình phần mềm ISO 15504 có hai chiều: kích thước quy trình và mức độ khả năng.

Các tiêu chí kích thước quy trình như sau:

  • Quy trình là phương pháp kinh doanh.
  • Các quy trình thường bao gồm các quy trình và quy trình con.
  • Các quy trình được ghi lại và cập nhật liên tục.
  • Quá trình có đầu vào và đầu ra.

Ví dụ, các quy trình phụ của quy trình kỹ thuật, thực hiện phân tích yêu cầu phần mềm, thiết kế nghiên cứu phần mềm, thực hiện phần mềm và phần mềm kiểm tra là các quy trình phụ.

Một mô hình khác cho các quy trình phần mềm là Tích hợp mô hình trưởng thành khả năng (CMMI). Mô hình quy trình này là mô hình đánh giá sự trưởng thành của quy hoạch phần mềm, phát triển, cấu hình và các quy trình phần mềm tương tự của các tổ chức. 1986 bắt đầu được phát triển tại.

Trong khi mô hình này tập trung nhiều hơn vào các quy trình quản lý, tiêu chuẩn ISO / IEC 15504 tập trung nhiều hơn vào các quy trình kỹ thuật.