Một ca sử dụng được chi tiết hơn và chi tiết hơn một kịch bản. Một kịch bản mô tả một số mục đích mà người dùng có thể sử dụng phần mềm của bạn và tất cả các tính năng của phần mềm mà họ sẽ yêu cầu để đạt được mục đích đó. Ví dụ:
Tạo lô hóa đơn hàng tháng
1. User imports data from spreadsheets describing completed work
2. System identifies inconsistencies in data (cross check between
client ref, order code, and expected job type)
3. If consistent, PDFs produced and an XML file for import into account
system
Một trường hợp sử dụng phá vỡ một mục cụ thể từ kịch bản:
Tạo hóa đơn PDF
1. Collect all work items within one month occurring under the same
order code
2. Add them line-by-line to invoice template document
3. Allocate sequential invoice number
4. Fill in client details
5. Calculate totals
6. If invoice overflows space in template, split later items into
another invoice
7. Record invoice totals (will be used in xml export later)
8. Convert filled in template to a PDF file and store in the output
directory
Kịch bản mô tả phần mềm ở mức cao và đưa ra lý do cho từng tính năng của hệ thống hiện có. Các trường hợp sử dụng cung cấp một tài khoản chi tiết về những gì từng tính năng làm.