SlideShare une entreprise Scribd logo
1  sur  3
Use Case Specification 
UC x Project y 
Use Case Specification 
1/3 
Short Description 
A short description of the Use Case, summarizing content and value. 
Actors/Use Case Diagram 
List of Actors that take part in the Use Case or a graphical representation of the Use Case and its actors. 
Activity diagram 
Graphical overview of the Use Case flows 
Included and extended Use Cases 
List of Use Cases that are called from this use case, i.e. use cases that are included in this use case and use 
cases that are extended by this use case. 
Preconditions 
Conditions that need to be fullfilled for this use case to initiable 
Main Flow 
The Use Case starts when ... 
1. 
Alternative Flows 
A1 - Name of flow 
At xx if yy … 
1. 
Error Flows/Exception Flows 
E1 - Name of flow 
At xx if yy …
Use Case Specification 
UC x Project y 
2/3 
1. 
Postcondition 
Minimum Guarantee 
List what will be true at the end of any/all executions of the use case. 
Success Guarantee 
List what interests of the Stakeholders are satisfied when the Use Case after successful conclusion of the Use 
Case. 
Extension points 
If there are many extension points inside the use case it may be wise to list them here, in order to get an 
overview. 
Quality Attributes 
Usability 
1. 
Performance 
1. 
Accessibility 
1. 
Other 
1. 
Scenario table 
Id Content Name/description Frequency Priority 
s1 MF Main Flow 1000/hour 55 
s2 MF+A1 Product not in stock 
s3 MF+A2 New customer
Use Case Specification 
UC x Project y 
s4 MF+A1+A2 New customer trying to buy product not in stock 
3/3 
s5 ... 
Miscellaneous 
References 
List other relevant requirements, test and business documents 
Revisions and decisions 
Version Date User Comment/Change/Decision/Approval 
Investigations 
List of any remaining questions that need to be investigated.

Contenu connexe

Similaire à Template for writing Use Case Specifications

Appendix b functionaldesignphasebusinessequirementsdocument021805
Appendix b functionaldesignphasebusinessequirementsdocument021805Appendix b functionaldesignphasebusinessequirementsdocument021805
Appendix b functionaldesignphasebusinessequirementsdocument021805
Udaya Kumar
 
Software Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docxSoftware Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docx
whitneyleman54422
 
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 woFinancial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
ChereCheek752
 

Similaire à Template for writing Use Case Specifications (20)

27 pso business_requirements
27 pso business_requirements27 pso business_requirements
27 pso business_requirements
 
Service levelagreementtemplate v8
Service levelagreementtemplate v8Service levelagreementtemplate v8
Service levelagreementtemplate v8
 
Appendix b functionaldesignphasebusinessequirementsdocument021805
Appendix b functionaldesignphasebusinessequirementsdocument021805Appendix b functionaldesignphasebusinessequirementsdocument021805
Appendix b functionaldesignphasebusinessequirementsdocument021805
 
Usability engineering-file
Usability engineering-fileUsability engineering-file
Usability engineering-file
 
Software Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docxSoftware Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docx
 
Lab Manual 01.pdf
Lab Manual 01.pdfLab Manual 01.pdf
Lab Manual 01.pdf
 
Ch05
Ch05Ch05
Ch05
 
Use Cases
Use CasesUse Cases
Use Cases
 
Use Cases
Use CasesUse Cases
Use Cases
 
Lec-9.ppt
Lec-9.pptLec-9.ppt
Lec-9.ppt
 
StructureofUseCases.ppt
StructureofUseCases.pptStructureofUseCases.ppt
StructureofUseCases.ppt
 
Usability specification-document-template
Usability specification-document-templateUsability specification-document-template
Usability specification-document-template
 
Defining The System
Defining The SystemDefining The System
Defining The System
 
Project Management Tool in Excel
Project Management Tool in ExcelProject Management Tool in Excel
Project Management Tool in Excel
 
Unit 9 implementing the reliability strategy
Unit 9  implementing the reliability strategyUnit 9  implementing the reliability strategy
Unit 9 implementing the reliability strategy
 
Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)
 
Txet Document
Txet DocumentTxet Document
Txet Document
 
Template de acordo de nível de serviço
Template de acordo de nível de serviçoTemplate de acordo de nível de serviço
Template de acordo de nível de serviço
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 woFinancial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
Financial Analysis of Berlin Brandenburg AirportTotal of 3000 wo
 

Plus de Andreas Hägglund

Plus de Andreas Hägglund (10)

Unleashing the Power of Innovation at Agile Beirut
Unleashing the Power of Innovation at Agile BeirutUnleashing the Power of Innovation at Agile Beirut
Unleashing the Power of Innovation at Agile Beirut
 
The Manifesto Manifesto
The Manifesto ManifestoThe Manifesto Manifesto
The Manifesto Manifesto
 
Agile Requirements with User Story Mapping
Agile Requirements with User Story MappingAgile Requirements with User Story Mapping
Agile Requirements with User Story Mapping
 
Introducing lean and agile to heriot watt
Introducing lean and agile to heriot wattIntroducing lean and agile to heriot watt
Introducing lean and agile to heriot watt
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
10+2 reasons for going agile
10+2 reasons for going agile10+2 reasons for going agile
10+2 reasons for going agile
 
10 tools to become lean and agile
10 tools to become lean and agile10 tools to become lean and agile
10 tools to become lean and agile
 
Unleashing power of innovation
Unleashing power of innovationUnleashing power of innovation
Unleashing power of innovation
 
Lean Management
Lean ManagementLean Management
Lean Management
 
Introducing agile
Introducing agileIntroducing agile
Introducing agile
 

Dernier

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 

Dernier (20)

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 

Template for writing Use Case Specifications

  • 1. Use Case Specification UC x Project y Use Case Specification 1/3 Short Description A short description of the Use Case, summarizing content and value. Actors/Use Case Diagram List of Actors that take part in the Use Case or a graphical representation of the Use Case and its actors. Activity diagram Graphical overview of the Use Case flows Included and extended Use Cases List of Use Cases that are called from this use case, i.e. use cases that are included in this use case and use cases that are extended by this use case. Preconditions Conditions that need to be fullfilled for this use case to initiable Main Flow The Use Case starts when ... 1. Alternative Flows A1 - Name of flow At xx if yy … 1. Error Flows/Exception Flows E1 - Name of flow At xx if yy …
  • 2. Use Case Specification UC x Project y 2/3 1. Postcondition Minimum Guarantee List what will be true at the end of any/all executions of the use case. Success Guarantee List what interests of the Stakeholders are satisfied when the Use Case after successful conclusion of the Use Case. Extension points If there are many extension points inside the use case it may be wise to list them here, in order to get an overview. Quality Attributes Usability 1. Performance 1. Accessibility 1. Other 1. Scenario table Id Content Name/description Frequency Priority s1 MF Main Flow 1000/hour 55 s2 MF+A1 Product not in stock s3 MF+A2 New customer
  • 3. Use Case Specification UC x Project y s4 MF+A1+A2 New customer trying to buy product not in stock 3/3 s5 ... Miscellaneous References List other relevant requirements, test and business documents Revisions and decisions Version Date User Comment/Change/Decision/Approval Investigations List of any remaining questions that need to be investigated.