Preview

Use Case Modeling

Powerful Essays
Open Document
Open Document
80141 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Use Case Modeling
Writing Effective Use Cases

Writing Effective Use Cases
Alistair Cockburn Humans and Technology in preparation for Addison-Wesley Longman, Q3 2000.

©A.Cockburn 1999

Page 1 of 204

Writing Effective Use Cases Prologue
There are still no trusted guides about how to write (or review) use cases, even though it is now nearly a decade since use cases have become the "norm" for writing functional requirements for object-oriented software systems, and are gaining acceptance for embedded software and business process reengineering work. I can say from firsthand attempts that is very difficult to articulate what makes a use case "good", let alone how to write them so they will come out being "good". This view is shared by many teachers of use case writing. The problem is that writing use cases is fundamentally an exercise in writing natural language essays, with all the difficulties in articulating "good" that comes with natural language prose writing in general. These are the guidelines I use in writing and coaching. The ideas came from listening to my on the fly inventions, describing to beginners what is going wrong, how to think and observe to get the writing to improve. This book has those guidelines, examples of use cases, variations that make sense - - and best of all, the reassurance that a use case need not be "best" to be "useful". Even mediocre use cases are useful, more useful than many of the competing requirements files being written. So relax, write something readable, and you will have done your organization a service already. Audience This book is predominantly aimed at the professional practitioners who read and study alone. For these people, the book is organized as a self-study guide. There are introductory, intermediate and advanced concepts, reminders and rules, examples, test questions with answers, and a set of discussions around frequently asked questions. The second group of people for whom this book is intended are consultants and

You May Also Find These Documents Helpful

  • Powerful Essays

    Cis518 Assignment 2

    • 776 Words
    • 4 Pages

    The reason that I am using this technique, many software teams discovered that mixing use-case modeling techniques for requirements expression along with traditional methods of documenting specific requirements within a “software requirements specification” (SRS) document provides an efficient means to record the complete set of detailed requirements for a system or application to be built.…

    • 776 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Case Study Analysis

    • 727 Words
    • 3 Pages

    Officer Smith did have reasonable suspicion to make the initial vehicle stop. The taillight appeared to have been broken and there was colored tape so there was probable cause to pull the driver over. Police Officers may pull a vehicle over for many reasons like traffic violations, equipment violations and even suspicious activity whenever they have a reasonable articulable suspicion that a public offense is occurring or has occurred.…

    • 727 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Use Cases

    • 1184 Words
    • 5 Pages

    Senthil Kumaran, U. U., Arun Kumar, S. S., & Vijaya Kumar, K. K. (2011). An Approach…

    • 1184 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    2. What is a use case and why is iteration important in creating use cases?…

    • 553 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    Systems Case Study

    • 2150 Words
    • 13 Pages

    A report has been conducted to form literature review on the New York City Subway, an…

    • 2150 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Case Study Analysis

    • 607 Words
    • 3 Pages

    In the case of Honig v. Doe, it was the first case to reach the Supreme Court dealing with discipline of special education students. This case took place in 1988 after two students from the San Francisco School District with emotional disabilities and aggressive tendencies were threatened with expulsion. John Doe (a pseudonym) was a socially and physically awkward 17 year-old who had difficulty controlling his impulses and anger. From early on in school, physical abnormalities, speech difficulties, and poor grooming habits resulted in his being the target of classmates teasing and ridiculing him. One day, in response to taunts from a fellow student at a developmental center for disabled students, he reacted in an explosive manner anticipated by his individualized education (IEP). He choked a student with enough force to leave abrasions on the boy’s neck. Afterwards, while being taken to the principal’s office, John kicked out a window. John was suspended from school for 5 days. The principal recommended that he be expelled. A lawsuit was filed, and the federal district court issued a temporary order directing the school to return John to his then current educational placement.…

    • 607 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    CASE STUDY ANALYSIS

    • 559 Words
    • 5 Pages

    CASE STUDY ANALYSIS LEARNING TEAM C ALLISON CARINCI, AMIE HOUGHEN, BRENDA COTHRAN, JESSICA BUNCH, KARA VISATHEP, AND LAKISHA CHESTER APRIL 26, 2015 UNIVERSITY OF PHOENIX HCS/449 RENEE GORBY INTRODUCTION  Analyze the challenges faced by the health care organization in the case study.  Analyze the role each stakeholder has in the strategies to address the challenges of the health care organization in the case study.…

    • 559 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    Un Annotated Case Study

    • 434 Words
    • 2 Pages

    Case study writing comes in two forms: annotated and un-annotated. An annotated case study example features notes in the margins and within the text itself that point to important elements of the form, style, and content of the case study. Annotated examples are particularly helpful for students who are unfamiliar with the case study genre in general, since they provide commentary explicitly…

    • 434 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Common Application Case Study

    • 11635 Words
    • 47 Pages

    Douglas explains why women have been torn in conflicting directions and are still struggling today to identify themselves and their roles. Douglas recounts and dissects the ambiguous messages imprinted on the feminine psyche via the media.... [tags: Where the Girls Are by Susan Douglas]…

    • 11635 Words
    • 47 Pages
    Powerful Essays
  • Better Essays

    Use Cases

    • 1742 Words
    • 7 Pages

    There are a number of modeling tools and techniques that can be used to understand the design of a system. During this process, these tools and techniques can help to describe the business processes, requirements, and the users interaction with the system. One type of modeling is the functional decomposition diagram (FDD). It is similar to an organizational chart in that it uses a top-down model to describe the process. The FDD is a good way of breaking the process down from the higher-level to the lower-level processes. Another kind of modeling technique is the business process model. Business process models are good for describing business processes like filling a product order or updating a customer account. Utilizing BPM can help speed up results as well as reduce errors and lower cost. Data flow diagrams (DFD) are created out of functions in functional decomposition diagrams. A function from the FDD can be taken and described in further detail using a DFD. Yet another method of modeling is the unified modeling language (UML). The UML is a common method for visualizing and documenting software systems. It does not depend on a programming language and is good for describing business processes and requirements in a general manner. Different graphical tools are used to look at the process from the viewpoint of the end user. Sequence diagrams show a process from top to bottom while representing interaction between objects in a horizontal manner. Lastly, the use case diagram is a method that is used to show the interaction between the user and the system. The user has a specific role being performed and as they interact with the system, a use case describes each step taken and the related outcome (Shelly & Rosenblatt, 2012). The following use cases will diagram a bank customer interacting with an ATM while withdrawing, depositing, and transferring money.…

    • 1742 Words
    • 7 Pages
    Better Essays
  • Better Essays

    Business Modeling

    • 2408 Words
    • 16 Pages

    CERTIFICATION OF AUTHORSHIP: I certify that I am the author of this paper and that any assistance I received in its preparation is fully acknowledged and disclosed in the paper. I have also cited any sources from which I used data, ideas or words, either quoted directly or paraphrased. I also certify that this paper was prepared by me specifically for this course.…

    • 2408 Words
    • 16 Pages
    Better Essays
  • Satisfactory Essays

    business modeling

    • 406 Words
    • 2 Pages

    1- the file P02_01.xlsx indicates the gender and nationality of the MBA incoming class in two successive years at the Kelly school of business at Indiana university.…

    • 406 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Best Practice Case Study

    • 4373 Words
    • 18 Pages

    You know your company depends on informal networks, but what can you do about them? Decide which of three different types of networks will deliver the results you want, and then set up frameworks to help them flourish.…

    • 4373 Words
    • 18 Pages
    Good Essays
  • Powerful Essays

    Creswell, J. W. (2009). Research design: Qualitative, quantitative, and mixed methods approaches (3rd ed.). Los Angeles, CA: Sage Publications.…

    • 1411 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    Meaningful Use Case Study

    • 959 Words
    • 4 Pages

    Meaningful use (MU) is using approved electronic health records (EHRs) for better patient outcome. Jha (2010) stated on July 13, 2010, the Department of Health and Human Services released the final criteria defining “meaningful use” of electronic health records (EHRs). The purpose of this rule was to make sure hat over 700,000 clinicians and 5000 acute care hospitals use EHRs to upgrade the care of clinicians; this effort came with a $30 billion dollar reward. The main goal of meaning use was to change health care delivery to electronic record systems.…

    • 959 Words
    • 4 Pages
    Good Essays

Related Topics