Yêu cầu thay đổ

Một phần của tài liệu Phân tích, thiết kế phần mềm tính lương (Trang 42 - 43)

I. MỘT SỐ VẤN ĐỀ VỀ THIẾT KẾ MỘT PHẦN MỀM 1 Phần mềm và công nghệ phần mềm.

Yêu cầu thay đổ

bảo trì hay độ tin cậy trong tương lai hoặc để cung cấp một nền tảng tốt hơn cho những mở rộng sau này

Quá trình bảo trì thường xuất phát từ một tập hợp các yêu cầu thay đổi của người dùng hệ thống. Chi phí và ảnh hưởng của sự thay đổi này được của người dùng hệ thống. Chi phí và ảnh hưởng của sự thay đổi này được đánh giá. Khi những thay đổi này được chấp nhận, kế hoạch phát triển hệ thống sẽ được xây dựng. Quá trình bảo trì sẽ bao gồm các bước sau:

Hình 2.2 – Các bước của quá trình bảo trì

Công nghệ bảo trì đưa ra chìa khóa để cải tiến năng suất bảo trì. Với những thiết kế cẩn thận, sự cung cấp tài liệu kỹ lưỡng và một loạt các phương những thiết kế cẩn thận, sự cung cấp tài liệu kỹ lưỡng và một loạt các phương pháp kiểm tra hoàn thiện, các lỗi sẽ dễ dàng được chẩn đoán và hiệu chỉnh khi chúng xảy ra, phần mềm sẽ dễ sửa. Thời gian chi phí cho mỗi yêu cầu bảo trì sẽ ít hơn.

8.7. Quản lý thay đổi hệ thống

Trong việc phát triển các hệ thống, rất hiếm khi gặp một ứng dụng không có thay đổi. Sự thay đổi xảy ra trong tất cả các giai đoạn của quá trình không có thay đổi. Sự thay đổi xảy ra trong tất cả các giai đoạn của quá trình phát triển ứng dụng. Do đó, các thủ tục để quản lý sự thay đổi là rất cần thiết để duy trì tính đúng đắn và trật tự trong nhóm dự án. Có ba loại thay đổi chủ yếu trong chu kỳ sống của một hệ thống, bao gồm:

 Quản lý thay đổi ứng dụng: Ứng dụng thường xuyên phải thiết kế lại vì các lý do sau dự án vượt quá ngân sách, ứng dụng chậm hoặc có nhiều lỗi. các lý do sau dự án vượt quá ngân sách, ứng dụng chậm hoặc có nhiều lỗi.

Yêu cầuthay đổi thay đổi Phân tích các tác động Lập kế hoạch sửa đổi Triển khai sửa đổi Vận hành hệ thống

 Quản lý cấu hình: là sự định danh, sự tổ chức và sự kiểm soát các sự thay đổi phần mềm bằng nhóm lập trình viên do có nhiều phiên bản thay đổi phần mềm bằng nhóm lập trình viên do có nhiều phiên bản chương trình.

Một phần của tài liệu Phân tích, thiết kế phần mềm tính lương (Trang 42 - 43)