Ngày nay cĩ rất nhiều cơng cụ hỗ trợ cho việc quản lý yêu cầu, nên việc chọn lựa cơng cụ quản lý yêu cầu cũng gặp khĩ khăn. Để giải quyết vấn đề này, các nhà phân tích khuyên chúng ta nên lựa chọn dựa vào những yêu cầu của Project
đang thực hiện hoặc những địi hỏi của cơng ty hoặc thơng qua sự tìm hiểu về các cơng cụ này. Cĩ hai yếu tố chính giúp chúng ta trong việc lựa chọn các cơng cụ, thứ
nhất là chúng phải giúp chúng ta theo vết các yêu cầu một cách đầy đủ và thứ hai là hỗ trợ việc kiểm thử một cách đặc biệt. Kiểm thử là một phần của quy trình phát triển sản phẩm phần mềm, và nên được duy trì cùng với việc phát triển phần mềm, vì vậy việc theo vết để kiểm thử rất quan trọng. Thời gian để học và sử dụng cơng cụ thơng thường khoảng một tháng.
Sau đây là danh sách các cơng cụ quản lý yêu cầu 4:
RM Tool List
Active!Focus AnalystPro Caliber-RM C.A.R.E. 2.0
Catalyze CORE
Cradle DOORS & DOORSrequireIT 001 (double oh one) EasyRM
Focal Point IRqA
Jalsoft Mac A&D and Win A&D
Projectricity Prosareq Requirements Manager Qualica QFD RDT
Reconcile Reqtify
KHOA CNTT –
ĐH KHTN
33
Requirement Tracing System Requisite Pro RMTrak RTM Workshop
SLATE SpeedReq
Team-Trace Tracer (free)
Vital Link XTie-Requirements Tracer
Một cơng cụ quản lý yêu cầu sẽ khơng giải quyết những vấn đề bị gây ra bởi những yêu cầu kém chất lượng. Bất kể cơng cụ cĩ tốt như thế nào, những yêu cầu kém chất lượng rất khĩ để quản lý và cĩ thể dẫn đến sự tranh cãi với khách hàng. Những yêu cầu kém làm tăng chi phí và kéo dài thời gian. Chúng làm cho sản phẩm bị lỗ hổng và cĩ thể dẫn đến dự án bị hủy bỏ.