To the uninitiated, a Use case is a document used for gathering requirement from clients…i have captured our day-to-day work life in a UC… i hope u understand this and like it too :-)…..
Use Case: UC – DIP – what we do in office
Revision History
| Document Version Number | | | | | Revisions Completed By |
| Version 1.0 | 01/18/09 | New document. | NA | Started | Dipen Ambalia |
| Version 1.1 | 08/31/08 | release 1.5 changes. | ALL | Started | Dipen Ambalia |
Use Case Overview
Use Case Goal
The Actor’s goal is complete 9 hours as required by the organization.
Brief Business Description
After coming to office actor does a lot of things like having lunch, having evening snacks, eating sweets and Namkeen, chit-chatting, wasting time in meetings, trying to remember the passwords of 100 intra-organizational portals and apart from all these tasks If he gets time, then he writes use cases/code/test cases.
Actors
The following Actors participate in this use case:
Use Case Diagram (optional)
1 The flow is too big to be accommodated in the use case diagram. Even Enterprise
Architect doesn’t allow such big and complex diagrams to be drawn.
1. The Actor has reached office and is ready to face the fact that one more day of his life is going to get wasted in a lot of useless activities other than calls with onsite.
3 Flow of Events
Basic Flow
The following process describes the basic flow about what he does in office.
1. The use case begins when the Actor reaches office.
2. The Actor logs on to the LAAS system. The security personnel start chit-chatting about the actor because they feel that the actor is getting handsomely paid for coming so late and enjoying his life to the fullest.
3. The Actor greets the team-mates and then starts the PC which he had shut down a night before.(the actor highly believes in the “save a dollar , earn a dollar” policy. But he is still wondering where is the saved or earned dollar going. His bank account doesn’t reflect that saved or earned dollar!)
4. The actor then fills his water bottle and then looks around to see if there are any sweets or snacks on other’s desks.
5. 20 mins pass by and then the PC is done booting properly! (there are some 100s of scripts that run while startup which make the already slow PC slower than MOS 865!).
{A1: Actor chooses to hurl abuses} (Refer to ‘Implementation Requirements’ - Abuses)
{A2: Actor chooses to go back home.}
6. Finally, the actor opens various accounts of social networking sites, ‘life partner search sites’ and then finally, the OutLook!
7. The actor then reads all the mails to check if he has anything to address urgently.
8. The actor’s friend comes to his desk to indicate that its lunch time and then the whole group goes for lunch.
9. While choosing what to eat for lunch, the actor falls in a bigger dilemma than our prime minister faces while presenting the budget.
10. The actor goes to the first Canteenwala. The actor looks at the food and flinches because after being in this office for 6 months, he can easily make out whether the Sabzi or Daal or rice or Roti are fresh or not. If nothing else, this is the area where actor has developed a lot of expertise.
{A3: Actor chooses to look to his left} (refer Business rule – BR-HIGTO- 10)
{A4: Actor chooses to look to his right} (refer Business rule – BR-HIGTO- 20)
11. The actor moves to the other 2 counters and then finally, as usual, he orders Brown-Bread sandwich.
12. The actor waits at the counter for his sandwich. Till that time, his radar is highly active.
13. A beautiful girl approaches the counter where the actor is standing. The actor thinks of bewitching the girl with his charm. He starts cracking jokes with the uncle at the counter.
14. The girl twitches her face and thinks fasting is a better option than standing at the counter with a weird guy. But the actor is used to this kind of denial. So he doesn’t feel bad.
15. The actor takes the sandwich and joins his group. Chit-chatting begins. Leg-pulling begins.
16. After half an hour of eating, teasing, enjoying the news on CNBC (the host of the show at 1.00 PM on CNBC is really beautiful!) the group returns to its work places.
17. The clock reads 1.40 now.
18. Actor then checks his mail account to see if there is any mail from the boss and if there is any meeting where time can be wasted! (Refer business rule – BR-30)
19. The clock reads 3.00 now. The actor chooses to take a tea-break.
20. The actor chitchats with his group-mates in the dry pantry.
21. The clock now reads 3.30. By default, there is some meeting or the other at 3.30!
22. the actor chooses to go the meeting even though he is not a huge fan of meetings because he feels that meeting is a form of gathering where everyone puts a point and finally everything is noted in an MoM; but nothing conclusive ever takes place! It’s just another way to say that yes, we were present in the office to do something constructive for the organization.
23. the meeting ends at 5.00 and the actor chooses to take yet another break. This time, the break is valid; because he has a call at 6.00. so its necessary to be fit and healthy before a call.
24. the actor again convinces the group-mates to go for evening snacks.
25. the call then begins at 6.00 ..goes on till 7.30 PM.
26. the day is about to end. But the actor doesn’t miss checking any updates on social networking sites!!! The actor believes in being up-to-date!!
27. The clock reads 8.20 PM. The actor locks the machine and leaves for the day. He is pleased that he used at least 1.30 hrs out of the whole day on something worthwhile as a call!!
The use case ends.
Alternate Flow A1 – Actor chooses to hurl abuses
1. The Actor chooses to hurl abuses at this fate
2. The use case starts from the calling flow.
Alternate Flow A2 – Actor chooses to bunk the office and go for a movie
The Actor chooses to write a nice emotionally blackmailable message on Communicator and sends to his PM. {Refer error messages for the SMS}.
1. The use case starts ends.
Alternate Flow A3 – Actor chooses to look to his left
1. The actor scans the area to his left ; till his neck starts spraining or till he finds a pretty face.
2. The use case continues from the calling step.
Alternate Flow A4 – Actor chooses to look to his right
1. The actor scans the area to his right; till his neck starts spraining or till he finds a pretty face.
2. The use case continues from the calling step.
The Actor has successfully reached office.
5 Exception Flows
Listed below are details about any exceptions that might occur during the basic flow of events.
Other Requirements (optional)
Business Entities and Data
Business Entities referenced in the use case:
Additional Information Concepts Referenced in Use Case
The following section contains other details relating to the Use Case (Document Locations, Change Orders etc.)
| Source | Organization |
| <Person Name> | <Organization> |
| Source Document | Document Location |
| Everyday life | |
7 Temporary Area
Use Case Assumptions
| Item | Description |
Business Rules
Implementation Requirements
Field Configuration Option
Abuses
| Data Element | Description | Type | Maximum Length | Default Display Length | Implementation length | Required/Optional | Updateable | Configurable | Actor Security | |
| @#$%^& | String | * | * | * | Optional | No | No | Every Actor | ||
| !@#@%^&*# | String | * | * | * | NA | No | No | Every Actor | ||
| !@#$%@&* | String | * | * | * | NA | No | No | Every Actor | ||
Error Messages
The following new error messages are included in this use case.
| | | | |
| Step 1 | E1 | Hi XYZ. I am not feeling well. Won’t be able to stay till EOD. I wish to go home. L |
No comments:
Post a Comment