Quá trình cung cấp

Một phần của tài liệu kỹ thuật hệ thống và phần mềm các quá trình vòng đời phần mềm (Trang 39 - 43)

6 Các quá trình vòng đời hệ thống

6.1.2 Quá trình cung cấp

6.1.2.1.Mục đích

Mục đích của quá trình cung cấp là để cung cấp sản phẩm hoặc dịch vụ đến bên mua sản phẩm, đáp ứng được các yêu cầu đã thỏa thuận.

6.1.2.2 Kết quả

Kết quả triển khai thành công của quá trình cung cấp gồm: a) Bên mua sản phẩm hoặc dịch vụ được định nghĩa;

b) Sự đáp ứng đối với yêu cầu của bên mua sản phẩm được đưa ra;

c) Thỏa thuận được thiết lập giữa bên mua sản phẩm và nhà cung cấp cho viêêc phát triển, bảo trì, vận hành, đóng gói, chuyển giao và cài đặt sản phẩm và/hoặc dịch vụ;

d) Sản phẩm và/hoặc dịch vụ đáp ứng được các yêu cầu đã thỏa thuận được nhà cung cấp phát triển;

e) Sản phẩm và/hoặc dịch vụ được chuyển giao tới bên mua sản phẩm phù hợp với các yêu cầu đã thỏa thuận;

f) Sản phẩm được cài đặt phù hợp với các yêu cầu đã thỏa thuận.

6.1.2.3 Hoạt động và nhiệm vụ

Nhà cung cấp sẽ triển khai các hoạt đôêng sau phù hợp với các thủ tục và chính sách có tổ chức có khả năng áp dụng đối với quá trình cung cấp.

6.1.2.3.1 Định nghĩa thời cơ

6.1.2.3.1.1 Nhà cung cấp nên xác định sự tồn tại và nhâên dạng bên mua sản phẩm hoặc đại diện cho một tổ chức hoặc nhiều tổ chức, có nhu cầu về sản phẩm hoặc dịch vụ.

CHÚ THÍCH: Đối với sản phẩm hoặc dịch vụ được phát triển cho khách hàng, đại lý, ví dụ chức năng tiếp thị bên trong tổ chức nhà cung cấp, có thể đại diện cho bên mua sản phẩm.

6.1.2.3.2 Đấu thầu nhà cung cấp

Hoạt động này bao gồm các nhiệm vụ sau:

6.1.2.3.2.1 Nhà cung cấp nên tiến hành cân nhắc các yêu cầu trong đề nghị mua sản phẩm có tính đến các chính sách tổ chức và các quy định khác.

6.1.2.3.2.2 Nhà cung cấp nên ra quyết định để đấu thầu hoặc tiếp nhận hợp đồng.

6.1.2.3.2.3 Nhà cung cấp sẽ chuẩn bị đề xuất cho việc đáp ứng yêu cầu đề xuất.

6.1.2.3.3 Thỏa thuận hợp đồng

Hoạt động này bao gồm các nhiệm vụ sau:

6.1.2.3.3.1 Nhà cung cấp sẽ đàm phán và tham gia vào hợp đồng với bên mua sản phẩm để cung cấp sản phẩm phần mềm hoặc dịch vụ phần mềm.

6.1.2.3.3.2 Nhà cung cấp có thể yêu cầu chỉnh sửa hợp đồng như một phần của cơ chế kiểm soát thay đổi.

6.1.2.3.4 Thực thi hợp đồng

Hoạt động này bao gồm các nhiệm vụ sau:

6.1.2.3.4.1 Nhà cung cấp sẽ tiến hành xem xét các yêu cầu mua sản phẩm để định nghĩa khung làm viêêc cho việc quản lý và đảm bảo dự án và để đảm bảo chất lượng của sản phẩm phần mềm hoặc dịch vụ phần mềm được chuyển giao.

6.1.2.3.4.2 Nếu như không được quy định trong hợp đồng, nhà cung cấp sẽ định nghĩa hoặc lựa chọn một mô hình vòng đời thích hợp với phạm vi, tầm quan trọng và tính phức tạp của dự án. Mô hình vòng đời sẽ bao gồm các giai đoạn cùng với mục đích và kết quả của mỗi giai đoạn đó. Các quá trình, các hoạt động và các nhiệm vụ của tiêu chuẩn này phải được lựa chọn và ánh xạ lên trên mô hình vòng đời đó.

CHÚ THÍCH: Môêt cách lý tưởng, điều này được thực hiện bằng cách sử dụng một mô hình vòng đời được định nghĩa môêt cách có tổ chức.

6.1.2.3.4.3 Nhà cung cấp phải thiết lập các yêu cầu cho các kế hoạch quản lý và đảm bảo dự án và để đảm bảo chất lượng của sản phẩm phần mềm hoặc dịch vụ phần mềm được chuyển giao. Các yêu cầu cho các kế hoạch nên bao gồm các nhu cầu tài nguyên và sự tham gia của bên mua sản phẩm.

6.1.2.3.4.4 Khi các yêu cầu lập kế hoạch được thiết lập, nhà cung cấp sẽ xem xét các phương án để phát triển sản phẩm phần mềm hoặc cung cấp dịch vụ phần mềm dựa vào sự phân tích các rủi ro liên quan tới mỗi phương án. Các phương án này gồm có:

a) Phát triển sản phẩm phần mềm hoặc cung cấp dịch vụ phần mềm sử dụng các tài nguyên bên trong;

b) Phát triển sản phẩm phần mềm hoặc cung cấp dịch vụ phần mềm bằng hợp đồng phụ;

c) Thu được các sản phẩm phần mềm sẵn sàng phổ biến và thương mại hóa từ các nguồn trong hoặc nguồn ngoài;

d) Kết hợp cả phương án a, b và c nêu trên.

6.1.2.3.4.5 Nhà cung cấp sẽ phát triển và tài liệu hóa kế hoạch quản lý dự án dựa trên các yêu cầu lập kế hoạch và các phương án đã lựa chọn trong mục 6.1.2.3.4.4.

CHÚ THÍCH: Các thành phần cần được xem xét trong kế hoạch bao gồm, nhưng không giới hạn, những điều sau đây:

a) Cấu trúc tổ chức dự án cũng như thẩm quyền và trách nhiệm của mỗi đơn vị tổ chức, bao gồm cả các tổ chức ngoài;

b) Môi trường kỹ thuật (cho sự phát triển, vận hành hoặc bảo trì, khi có khả năng áp dụng) gồm có môi trường kiểm tra, thư viện, thiết bị, các phương tiêên, các tiêu chuẩn, các thủ tục và các công cụ;

c) Cấu trúc phân chia công việc (bảng công việc) của các quá trình vòng đời và các hoạt động, bao gồm cả các sản phẩm phần mềm, dịch vụ phần mềm và các thành phần không thể chuyển giao, được thực hiện cùng với ngân sách, biên chế, các tài nguyên vật lý, quy mô phần mềm và các lịch trình được liên kết với các nhiệm vụ;

d) Quản lý các đặc tính chất lượng của các sản phẩm phần mềm hoặc dịch vụ phần mềm. Các kế hoạch riêng cho chất lượng có thể được phát triển;

e) Quản lý độ tin cậy, tính an toàn và các yêu cầu tiêu chí khác của các sản phẩm phần mềm hoặc dịch vụ phần mềm. Các kế hoạch riêng biêêt cho độ tin cậy và tính an toàn có thể được phát triển;

f) Quản lý nhà thầu phụ, bao gồm cả việc lựa chọn nhà thầu phụ và sự gắn kết giữa nhà thầu phụ và bên mua sản phẩm nếu có;

g) Đảm bảo chất lượng (xem mục 7.2.3);

h) Xác minh (xem mục 7.2.4) và xác nhận (xem mục 7.2.5), bao gồm cả sự tiếp câên với bên xác nhận và xác minh, nếu được chỉ định;

i) Sự tham gia của bên mua sản phẩm, bằng các cách thức như soát xét (xem mục 7.2.6), kiểm tra (xem mục 7.2.7), các buổi họp không chính thức, báo cáo, chỉnh sửa và thay đổi, triển khai, chấp thuận, tiếp nhận và tiếp cận tới các phương tiêên;

j) Sự tham gia của người sử dụng, bằng các cách thức như thực hiện thiết lập các yêu cầu, các đánh giá và các thuyết minh mẫu kiểm tra;

k) Quản lý rủi ro, có nghĩa là, quản lý các phạm vi của dự án liên quan đến kỹ thuật tiềm năng, chi phí hoặc các rủi ro tiến đôê;

l) Chính sách an toàn, có nghĩa là, các quy tắc đối với “cần biết” và “truy câêp thông tin” ở mỗi mức tổ chức dự án;

m) Chấp thuận được yêu cầu bằng các cách thức như các quy định, chứng chỉ được yêu cầu, sở hữu độc quyền, khả năng sử dụng, đồng sở hữu, giấy bảo hành và bản quyền;

n) Các phương tiêên lập kế hoạch, tự hiệu chỉnh và báo cáo;

6.1.2.3.4.6 Nhà cung cấp sẽ triển khai và thực thi kế hoạch quản lý dự án đã được phát triến trong mục 6.1.2.3.4.5.

6.1.2.3.4.7 Nhà cung cấp sẽ:

a) Phát triển sản phẩm phần mềm phù hợp với các quá trình kỹ thuật (mục 6.4);

b) Vận hành sản phẩm phần mềm phù hợp với quá trình vận hành phần mềm (mục 6.4.9);

c) Bảo trì sản phẩm phần mềm phù hợp với quá trình bảo trì phần mềm (mục 6.4.10).

6.1.2.3.4.8 Nhà cung cấp sẽ giám sát và kiểm soát tiến độ và chất lượng của các sản phẩm phần mềm hoặc dịch vụ phần mềm trong dự án trong suốt vòng đời đã ký kết. Điều này sẽ là nhiêêm vụ diễn ra lặp đi lặp lại, nhằm cung cấp cho:

a) Tiến trình giám sát trong việc thực hiện kỹ thuật, chi phí và tiến độ cùng với báo cáo tình trạng của dự án;

b) Xác định vấn đề, phân tích, ghi hồ sơ dữ liệu và cách giải quyết.

6.1.2.3.4.9 Nhà cung cấp sẽ quản lý và kiểm soát các nhà thầu phụ phù hợp với quá trình mua sản phẩm (mục 6.1.1). Nhà cung cấp sẽ chấp thuận tất cả yêu cầu hợp đồng cần thiết để bảo đảm rằng sản phẩn phần mềm hoặc dịch vụ phần mềm đã chuyển giao đến bên mua sản phẩm được triển khai hoặc thực hiện phù hợp với các yêu cầu trong hợp đồng gốc.

6.1.2.3.4.10 Nhà cung cấp sẽ giao tiếp với đại lý kiểm tra, xác nhận hoặc xác minh độc lập như được chỉ rõ trong hợp đồng và các kế hoạch dự án.

6.1.2.3.4.11 Nhà cung cấp sẽ giao tiếp với các bên tham gia khác như được chỉ rõ trong hợp đồng và các kế hoạch dự án.

6.1.2.3.4.12 Nhà cung cấp nên sắp xếp các hoạt động soát xét hợp đồng, các giao tiếp và thông báo đến tổ chức mua sản phẩm.

6.1.2.3.4.13 Nhà cung cấp sẽ tiến hành hoặc hỗ trợ các cuôêc họp không chính thức, soát xét chấp thuận, kiểm tra chấp thuận, các đánh giá chung và kiểm tra đối với bên mua sản phẩm như đã chỉ rõ trong hợp đồng và các kế hoạch dự án. Các đánh giá chung sẽ được tiến hành phù hợp với mục 7.2.6, các kiểm tra phù hợp với mục 7.2.7.

6.1.2.3.4.14 Nhà cung cấp nên thực hiện xác minh và xác nhận phù hợp với mục 7.2.4 và 7.2.5 tương ứng để chứng minh rằng các sản phẩm phần mềm hoặc các dịch vụ phần mềm và các quá trình đáp ứng hoàn toàn từng yêu cầu mong đợi của họ.

6.1.2.3.4.15 Nhà cung cấp sẽ cung cấp cho bên mua sản phẩm các báo cáo đánh giá, soát xét, kiểm tra, thử nghiệm và các phương thức giải quyết vấn đề như đã chỉ rõ trong hợp đồng.

6.1.2.3.4.16 Nhà cung cấp sẽ cung cấp cho bên mua sản phẩm tiếp cận tới phương tiêên của nhà cung cấp và nhà thầu phụ để soát xét các sản phẩm phần mềm hoặc các dịch vụ phần mềm như đã chỉ rõ trong hợp đồng và các kế hoạch dự án.

6.1.2.3.4.17 Nhà cung cấp sẽ thực hiện các hoạt động đảm bảo chất lượng phù hợp với mục 7.2.3.

6.1.2.3.5Hỗ trợ và chuyển giao sản phẩm/dịch vụ

Hoạt động này bao gồm các nhiệm vụ sau:

6.1.2.3.5.1 Nhà cung cấp sẽ chuyển giao sản phẩm phần mềm hoặc dịch vụ phần mềm như đã chỉ rõ trong hợp đồng.

CHÚ THÍCH: Khi được yêu cầu trongi thỏa thuận, nhà cung cấp nên cài đặt sản phẩm phù hợp với các yêu cầu đã được thiết lập.

6.1.2.3.5.2 Nhà cung cấp sẽ cung cấp sự hỗ trợ đến bên mua sản phẩm giúp chuyển giao sản phẩm phần mềm hoặc dịch vụ phần mềm như đã chỉ rõ trong hợp đồng.

6.1.2.3.6 Đóng hợp đồng

Hoạt động này bao gồm các nhiệm vụ sau:

6.1.2.3.6.1 Nhà cung cấp sẽ chấp thuận và nhận thanh toán hoặc lý do được chấp thuận khác.

6.1.2.3.6.2 Nhà cung cấp sẽ chuyển trách nhiệm với sản phẩm hoặc dịch vụ tới bên mua sản phẩm hoặc bên tham gia khác, như hướng dẫn trong hợp đồng.

CHÚ THÍCH: Thỏa thuận nên đưa ra các điều khoản và thẩm quyền để tiến hành đóng dự án.

Một phần của tài liệu kỹ thuật hệ thống và phần mềm các quá trình vòng đời phần mềm (Trang 39 - 43)