Bài giảng Công nghệ phần mềm nâng cao: Chương 5 - Lê Thị Minh Nguyện

Chương 5 trình bày về "Quản lý cấu hình". Nội dung cụ thể của chương này gồm có: Tại sao cần Quản lý cấu hình, định nghĩa, các thuật ngữ cơ bản, lập kế hoạch quản lý cấu hình, quản lý baseline/Milestone, quản lý thay đổi, quản lý phiên bản và phát hành, công cụ quản lý cấu hình. | NỘI DUNG CHÍNH Tại sao cần Quản lý cấu hình? Định nghĩa Các thuật ngữ cơ bản Lập kế hoạch QLCH Quản lý baseline/Milestone Quản lý thay đổi Quản lý phiên bản và phát hành Công cụ quản lý cấu hình Chương 5. QUẢN LÝ CẤU HÌNH 1 1. Tại sao cần Quản lý cấu hình? 2 1. Tại sao cần Quản lý cấu hình? Quản lý cấu hình tốt Cập nhật đồng thời Chia sẻ source code: Trong các hệ thống lớn, khi các chức năng chung bị thay đổi, tất cả những người liên quan phải được biết. Đồng bộ phiên bản phần mềm (release): Hầu hết các chương trình hoặc hệ thống lớn được phát triển với nhiều release tiến hóa từ thấp đến cao. ??? 3 4 1 Định nghĩa Các Thuật ngữ cơ bản Thiết lập và bảo đảm tính toàn vẹn của các sản phẩm trung gian cũng như các sản phẩm sau cùng của một dự án phần mềm, xuyên suốt chu kỳ sống của dự án đó. Configuration Item - CI: định danh này trong Tổ chức, quản lý các thay đổi đối với phần mềm đang được xây dựng bởi một nhóm lập trình viên. Baseline: một điểm “mốc” được thỏa thuận bởi QLCH là tên gọi của các sản phẩm, sản phẩm trung gian, một tập tin (file) hoặc nhóm file, tài liệu hoặc nhóm tài liệu trong một dự án mà ta cần phải quản lý và kiểm soát. những người liên quan trong một dự án, sao cho sau điểm “mốc” này, mọi thay đổi phải được thông báo tới tất cả những người có liên quan. 5 6 Lập kế hoạch QLCH Các Thuật ngữ cơ bản (Configuration Management planning) Repository: Nơi chứa tất cả các tài nguyên (tập tin) được quản lý Working copy: Bản sao (dùng để làm việc) của tập tin trên repository Ý nghĩa, mục đích và phạm vi áp dụng của bản kế hoạch Vai trò và trách nhiệm của nhóm, cá nhân trong dự án thực hiện các hoạt động khác nhau liên quan đến QLCH. Công cụ (tool), môi trường (environment) và cơ sở hạ tầng (infrastructure). 7 8 2 Lập kế hoạch QLCH Lập kế hoạch QLCH (Configuration Management planning) (Configuration Management planning) Ý nghĩa: cấu hình của một hệ thống là chức năng và các đặc tính vật lý của phần

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.