Loại đo thời gian Tổng quan

Một phần của tài liệu tieu-chuan-tcvn-8702-2011-danh-gia-ngoai-chat-luong-san-pham-phan-mem (Trang 75 - 76)

2. Tính thỏa mãn 1 Không áp dụng Không áp dụng 1.

C.2.3. Loại đo thời gian Tổng quan

Tổng quan

Người sử dụng các phép đánh giá của loại đo thời gian phải ghi nhận các chu kỳ thời gian, số lượng vị trí đã được kiểm tra và bao nhiêu người sử dụng tham gia đo.

Có nhiều cách thực hiện mà trong đó thời gian có thể được đo như là một đơn vị, như những ví dụ sau đây cho thấy.

a) Đơn vị thời gian thực

Đây là thời gian vật lý: tức là giây, phút hoặc giờ. Đơn vị này thường được sử dụng để mô tả thời gian xử lý nhiệm vụ của phần mềm thời gian thực.

b) Đơn vị thời gian máy tính

Đây là thời gian xung nhịp của bộ vi xử lý máy tính: như giây, phút hoặc giờ theo thời gian CPU. c) Đơn vị thời gian theo lịch trình làm việc

Bao gồm giờ làm việc, ngày làm việc, tháng hoặc năm. d) Đơn vị thời gian thành phần

Khi có nhiều vị trí, thời gian thành phần chỉ rõ vị trí riêng và nó là một sự tích lũy thời gian riêng tại mỗi vị trí. Đơn vị này thường được sử dụng để mô tả tính tin cậy của các phân tử, ví dụ như tỷ lệ lỗi của các phần tử.

e) Đơn vị thời gian hệ thống

Khi có nhiều vị trí, thời gian hệ thống không xác định cho các vị trí riêng biệt mà xác định cho tất cả các vị trí đang chạy như là một hệ thống đồng nhất. Đơn vị này thường xuyên được sử dụng để mô tả tính tin cậy, ví dụ như tỷ lệ lỗi hệ thống.

Loại thời gian vận hành hệ thống

Loại thời gian vận hành hệ thống cung cấp cơ sở cho việc đo tính hiệu dụng của phần mềm. Thời gian này chủ yếu được sử dụng cho các đánh giá tính tin cậy. Nó phải được chỉ rõ liệu phần mềm đang hoạt động liên tục hay gián đoạn. Nếu phần mềm vận hành không liên tục, nó phải được đảm bảo rằng thời gian đo được thực hiện trong các chu kỳ thời gian mà phần mềm đang hoạt động (điều này đương nhiên được mở rộng cho vận hành liên tục).

a) Thời gian thực hiện

Khi việc sử dụng phần mềm là không đổi, ví dụ khi vận hành hệ thống với cùng một thời lượng thời gian trong mỗi tuần.

b) Thời gian khởi động máy

Cho thời gian thực, phần mềm nhúng hoặc phần mềm vận hành hệ thống được sử dụng hoàn toàn trong suốt thời gian hệ thống hoạt động.

c) Thời gian chuẩn hóa máy

Như trong thời gian “khởi động máy”, nhưng đưa dữ liệu từ một số máy có thời gian khởi động khác nhau và áp dụng một hệ số điều chỉnh.

Loại thời gian thực thi

Loại thời gian thực thi là thời gian cần thiết để thực thi phần mềm tới khi hoàn thành một nhiệm vụ cụ thể. Việc phân bổ một loạt các thực thi phải được phân tích và giá trị trung bình, vi sai hoặc giá trị cực đại phải được tính toán. Việc thực thi trong các điều kiện cụ thể, đặc biệt trong điều kiện quá tải phải được kiểm tra. Loại thời gian thực thi được sử dụng chủ yếu cho việc đánh giá tính hiệu quả.

Loại thời gian người sử dụng

Loại thời gian người sử dụng được đo trên chu kỳ thời gian sử dụng bởi những người sử dụng cá nhân để hoàn thành nhiệm vụ bằng cách vận hành phần mềm. Sau đây là một vài ví dụ:

a) Thời gian phiên

Đo thời gian từ khi bắt đầu tới khi kết thúc phiên. Nó hữu ích, ví dụ như, cho mô tả hoạt động của người sử dụng sử dụng dịch vụ hệ thống ngân hàng tại nhà. Đối với chương trình tương tác mà thời gian rỗi không cần để ý hoặc các vấn đề tính khả dụng tương tác chỉ được xem xét.

b) Thời gian thực hiện nhiệm vụ

Thời gian tiêu tốn cho người sử dụng cá nhân vận hành phần mềm để hoàn thành một nhiệm vụ. Thời điểm bắt đầu và kết thúc phải được xác định rõ ràng.

c) Thời gian người sử dụng

Thời gian sử dụng phần mềm của người sử dụng cá nhân tính từ thời điểm bắt đầu tới điểm hiện tại. (Tính xấp xỉ, số lượng thời gian hoặc ngày người sử dụng sử dụng phần mềm từ khi bắt đầu).

Loại nguồn lực

Loại nguồn lực là thời gian hữu ích liên kết với nhiệm vụ dự án cụ thể. a) Nguồn lực cá nhân

Là thời gian hữu ích cần thiết cho một cá nhân là người phát triển, bảo trì hoặc người vận hành làm việc để hoàn thành một nhiệm vụ cụ thể. Nguồn lực cá nhân được tính theo số giờ có ích trên ngày. b) Nguồn lực nhiệm vụ

Nguồn lực nhiệm vụ là giá trị tích lũy của tất cả các thành viên dự án cụ thể: người phát triển, người bảo trì, người vận hành, người sử dụng hoặc các người khác tham gia làm việc để hoàn thành một nhiệm vụ cụ thể.

Loại khoảng thời gian giữa các sự kiện

Loại phép đo này là khoảng thời gian giữa một sự kiện và một sự kiện tiếp theo trong chu kỳ quan sát. Tần suất của chu kỳ thời gian quan sát có thể được sử dụng thay cho phép đo này. Nó hay được dùng để mô tả thời gian giữa các lần xảy ra lỗi liên tiếp.

Một phần của tài liệu tieu-chuan-tcvn-8702-2011-danh-gia-ngoai-chat-luong-san-pham-phan-mem (Trang 75 - 76)

Tải bản đầy đủ (DOC)

(79 trang)
w