Kiến trúc chức năng :

Một phần của tài liệu Luận văn: Tìm hiểu quy trình quản lý yêu cầu và kiểm thử tại Phòng phát triển phần mềm Trung tâm Tin học Đại học Khoa học Tự nhiên. doc (Trang 36 - 38)

Những cơng cụ quản lý yêu cầu cung cấp những chức năng sau :

· Tạo lập yêu cầu : Các yêu cầu cĩ thể được tạo lập bằng cách phân tích cấu trúc của các tập tin bên ngồi. Chúng cĩ thểđược định nghĩa trực tiếp từ giao diện người dùng của phần mềm. Nĩ giúp người dùng phân loại những yêu cầu trong project và thư mục.

· Cải tiến các yêu cầu : Ngay khi những yêu cầu thương mại được đưa ra từ

khách hàng, người quản lý dự án cần phải tìm ra những yêu cầu chức năng một cách nhanh chĩng và tác vụ cần phát triển một cách chính xác. Ngồi ra các cơng cụ này cũng giúp liên kết các yêu cầu khác nhau trong những bước phát triển của dự án.

· Phân tích các yêu cầu : Các yêu cầu được phân tích để đảm bảo tính nhất quán của nĩ. Ngay khi những yêu cầu được lấy, các cơng cụ sẽ theo dõi nguồn gốc của nĩ. Hơn nữa các cơng cụ này cịn giúp chúng ta hiểu được các tình trạng của yêu cầu ở tất cả cấp độ của project và phân tích sựảnh hưởng của việc thay đổi yêu cầu đối với project.

· Quản lý thay đổi của những yêu cầu : Các cơng cụ quản lý yêu cầu giúp người dùng cĩ thể điều khiển được sự truy xuất những yêu cầu đã được định nghĩa. Nĩ giúp cho việc quản lý yêu cầu được đồng nhất bằng cách quản lý những phiên bản dựa trên các thay đổi được đưa vào. Những thay đổi này

KHOA CNTT –

ĐH KHTN

36

Những cơng cụ quản lý yêu cầu cung cấp các khả năng đặc biệt làm cho việc quản lý yêu cầu bởi nhiều người sử dụng được dễ dàng hơn :

· Khả năng cộng tác : Các yêu cầu được quản lý bởi những người khác nhau. Các cơng cụ quản lý yêu cầu giúp tổ chức cơng việc giữa các yêu cầu. Chúng cho phép việc truy xuất đồng thời vào các yêu cầu và cung cấp khả năng làm việc theo luồng để quản lý sự các tiến trình định nghĩa yêu cầu, dẫn xuất và thay đổi. Nĩ cũng hỗ trợ cho các cổng liên lạc như e-mail và diễn đàn thảo luận để làm cho việc truyền đạt thơng tin về các yêu cầu được dễ dàng hơn. · Khả năng tích hợp : Các yêu cầu phải được thiết kế và phát triển ứng dụng

phần mềm. Những cơng cụ quản lý yêu cầu tích hợp vào các cơng cụ thiết kế, phát triển và kiểm thử. Nĩ cũng tích hợp vào các cơng cụ quản lý dự án phần mềm, hay các cơng cụ của các sản phẩm phổ biến như mục giúp đỡ của các trình xử lý văn bản trong việc thay đổi nội dung của yêu cầu. Nội dung của yêu cầu và những thơng tin khác ( tựđiển dùng để phân tích các yêu cầu, siêu dữ liệu về yêu cầu, mẫu kết xuất, và những tài liệu liên quan đến yêu cầu) được lưu trong một kho chứa. Việc mở các thư mục này đảm bảo việc truy xuất các thơng tin.

KHOA CNTT –

ĐH KHTN

37

Một phần của tài liệu Luận văn: Tìm hiểu quy trình quản lý yêu cầu và kiểm thử tại Phòng phát triển phần mềm Trung tâm Tin học Đại học Khoa học Tự nhiên. doc (Trang 36 - 38)