Forums for the Business Analyst

  Modern Analyst Forums  Business and Sy...  Structured Anal...  Use case description
Previous Previous
Next Next
New Post 1/15/2009 9:15 AM
User is offline Roger
15 posts
9th Level Poster

Use case description  

Hi All,

I have a question, if i have to draw a use case and write the description do i need to write like this

The requirement is

The user needs budget forecasting report, It has X X fields ( If its a report what kind of information do i need to ask the stakeholder? like peridoicity ..
1. the user logs on to XX( Basic Flow)
2. selects XX

3. The user is displayed XX results

It also has Alternate Flow

Please correct me



New Post 1/16/2009 3:08 PM
User is offline Irvine Analyst
3 posts
No Ranking

Re: Use case description  

I've found use cases are not good for documenting report requirements. You can use a use case to describe the main flow and alternative paths of running the report, but you should use a report specification to describe whats on the report. Some of the sections you should include in a report specification are:

  • Business Problem
  • Functional description (high level)
  • Detail logical description (keep this as functional as possible but be very detailed as to the data and logic of the report)
  • Data field specification (list out the exact data field on the report, their alignment, example, and any special comments)
  • Sorting
  • Report scheduling requirements (on demand, batch, etc)
  • Service Level Aggreement
  • Input parameters
  • Archiving requirements
  • Mockup of the report
  • Physical query (optional but sometimes helpful to have the developer paste the report code)


Hope that helps. Good luck.

New Post 1/23/2009 10:12 AM
User is offline Roger
15 posts
9th Level Poster

Re: Use case description  

Hi Irvine & All , Can you let me know what are some specific set of questions i can ask the stakeholder.



New Post 4/16/2009 2:42 AM
User is offline Ahmad_Hammoud
5 posts
10th Level Poster

Re: Use case description  

Discuss the importance and characteristics of software quality and explain how each of these characteristicsmight be measured.

Draw the primary activities of DRB, comment on the significance of each of these activities and the value that they offer to customers.

when you asking the customer you should concern on the main functionalities, and after that you asking him on each one more details (with seqauancial events).

and asking him on some of none-functional requirments upon your situation, becaouse there are many people failure in the requirment gatharing becaouse he/she didn't concern about the None-Functional requirmnets.

Explain how DRB might re-structure its upstream supply chain to achieve the growth required by DRB and totackle the problems that Dilip Masood has identified

when you asking the customer, you should be more spesific and accurate and you should know how you can explain most things directly.

New Post 4/16/2009 10:22 PM
User is offline KJ
243 posts
6th Level Poster

Re: Use case description  
Modified By KJ  on 4/17/2009 12:33:59 AM)

Greetings Rogs,

there are 2 componets to your issue. 1) the report request (use case) and 2) the report GUI/Layout (display). the latter is normally in another specification.

here is an approach

Main Flow

1. the usecase starts when the user requests a forecast report

2. the system displays the request screen (see GUI-001)

3 the user selects a printer report (consolidated forecast Format REP-001) and the reporting period (start, end dates)

4. the system creates the forecast report

Alternate flow

3.1  the user selects the itemised report Format REP-002

3.2 the user selects a screen report (Format GUI-002, GUI-003)


Report/GUI interfaces layouts (in another specification)

Note; the consolidated and itemsised reports may have different layouts; and if they are displayed on screen they may be slightly different. Thus you may have four report format types.

REP-001 ... Layout

REP-002 ... Layout

GUI-002 ... Layout

GUI-003 ... Layout

Previous Previous
Next Next
  Modern Analyst Forums  Business and Sy...  Structured Anal...  Use case description

Community Blog - Latest Posts

Salesforce has established itself as one of the most reputable CRM platforms, providing important customer data to assist businesses in effectively managing their operations. Salesforce is the world's best CRM platform that helps businesses to keep up the data in an arranged or structured manner. Salesforce is the world's most popular...
There are big differences between data exploration versus data presentation. And you need to be aware of these differences as you're creating data stories and data presentations. Let’s start by defining our terms: Data exploration means the deep-dive analysis of data in search of new insights. Data presentation means...
Is Agile a reason to avoid documentation? I bet this question shows up again and again while working with product requirements. On one side, we have got long specifications, complicated diagrams, mystical technical design, too many prototypes and pretty obvious for engineers user guides (do we really need so much?). On the other side, can we actual...



Copyright 2006-2022 by Modern Analyst Media LLC