{"product_id":"9780789745453","title":"Applying Use Cases: A Practical Guide","description":"\u003cp\u003eUse case analysis is a methodology for defining the outward features of a software system from the user's point of view. \u003ci\u003eApplying Use Cases, Second Edition,\u003c\/i\u003e offers a clear and practical introduction to this cutting-edge software development technique. Using numerous realistic examples and a detailed case study, you are guided through the application of use case analysis in the development of software systems.\u003c\/p\u003e  \u003cp\u003eThis new edition has been updated and expanded to reflect the Unified Modeling Language (UML) version 1.3. It also includes more complex and precise examples, descriptions of the pros and cons of various use case documentation techniques, and discussions on how other modeling approaches relate to use cases.\u003c\/p\u003e  \u003cp\u003e \u003ci\u003eApplying Use Cases, Second Edition,\u003c\/i\u003e walks you through the software development process, demonstrating how use cases apply to project inception, requirements and risk analysis, system architecture, scheduling, review and testing, and documentation. Key topics include:\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eIdentifying use cases and describing actors\u003c\/li\u003e  \u003cli\u003eWriting the flow of events, including basic and alternative paths\u003c\/li\u003e  \u003cli\u003eReviewing use cases for completeness and correctness\u003c\/li\u003e  \u003cli\u003eDiagramming use cases with activity diagrams and sequence diagrams\u003c\/li\u003e  \u003cli\u003eIncorporating user interface description and data description documents\u003c\/li\u003e  \u003cli\u003eTesting architectural patterns and designs with use cases\u003c\/li\u003e  \u003cli\u003eApplying use cases to project planning, prototyping, and estimating\u003c\/li\u003e  \u003cli\u003eIdentifying and diagramming analysis classes from use cases\u003c\/li\u003e \u003cli\u003eApplying use cases to user guides, test cases, and training material\u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003eAn entire section of the book is devoted to identifying common mistakes and describing their solutions. Also featured is a handy collection of documentation templates and an abbreviated guide to UML notation. \u003c\/p\u003e  \u003cp\u003eYou will come away from this book with a solid understanding of use cases, along with the skills you need to put use case analysis to work.\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47122891210992,"sku":"9780789745453","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780789745453_p0.jpg?v=1763662099","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780789745453","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}