close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Succeeding with Use Cases: Working Smart to Deliver Quality(English)

Succeeding with Use Cases: Working Smart to Deliver Quality(English)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Build on Use Cases to Deliver Higher-Quality, Higher-Value Software. You can dramatically improve software quality and value by integrating use cases with today s new best-practice software engineering disciplines. Richard Denney presents practical, "high-bang-for-the-buck" techniques that help your entire development organization deliver superior software by whatever metrics you choose. Using realistic examples, Denney demonstrates how to complement use cases with Quality Function Deployment (QFD), Software Reliability Engineering (SRE), Model-Based Specification, Requirements Configuration Management, and Project Portfolio Management. Denney s techniques address challenges faced by project and product managers, team leads, developers, designers, software engineers, and testers alike. They offer immense value no matter what methodology you use - from the Unified Software Development Process to Extreme Programming. Use QFD to make sure you release products that are true to your business goals Drive your project s vision vertically, from senior management and marketing to the development team Align/synchronize development horizontally across component teams, product teams, and business groups Use SRE to maximize reliability and satisfaction - and minimize engineering costs Build use case operational profiles that help you plan reliability and profile risk more intelligently Get solid metrics that tell you when it s time to stop testing Use Model-Based Specification to sharpen your analysis of potential failures Understand precondition and postcondition realities they never mentioned in "Use Case 101" Design far more effective test cases Use Requirements Configuration Management to assess pipelines, set priorities, and allocate resources Implement Project Portfolio Management - quite possibly the most valuable process improvement you can make Calculate ROI on any commercial requirements management tool (c) Copyright Pearson Education. All rights reserved.

Table of Contents:
Preface. Acknowledgments. I. QUALITY FUNCTION DEPLOYMENT. 1. An Introduction to QFD: Driving Vision Vertically.     Through the Project     The Language Gap     QFD in Use Case-Driven Projects       Business Drivers in QFD       The "Chaos" of Projects and the Importance of Prioritization     Running a QFD Workshop: Mega Motors Example       Workshop Overview       Identify Use Cases       Analyze Relationship of Use Cases to Business Drivers       Analyze Correlations Between Use Cases       First Matrix Complete; QFD Workshop Status Check       "Flipping the Matrix": Deployment to Quality Requirements       Flipping the Matrix: Deployment to Vehicle Components       Workshop Conclusion and Summary     Chapter Review 2. Aligning Decision Making and Synchronizing Distributed Development Horizontally in the Organization.     Using QFD to Align Decision Making Horizontally Across a Company       A Brief Overview of Oil and Gas Exploration       The Problem: Selecting A Shared Earth Modeling Development Kit       O&G's QFD Road Map       Matrix 1: Prioritize Use Cases       Matrix 2: Prioritize Non-Functional Requirements       Matrix 3: Prioritize Earth Modeling Techniques       Matrix 4: Prioritize Shared Earth Modeling Dev Kits       Example Conclusion and Summary     Using QFD to Synchronize Distributed Development Horizontally Across Component Teams       Entropy Happens in Distributed Software Development       Planning the Length of Iterations and Number of Use Cases per Iteration in Distributed Software Development     Chapter Review II. SOFTWARE RELIABILITY ENGINEERING. 3. Operational Profiles: Quantifying Frequency of Use of Use Cases.     Operational Profile of Use Case Scenarios       Decision Graphs       Pareto Principle and Guesstimates     Working Smarter: Scenarios of a Use Case       Time-Boxing an Inspection       Bottom-Up Estimation of Tests Needed per Scenario     Operational Profile of a Use Case Package       Sanity Check Before Proceeding       Use Case Relationships       Sales Order Example       Probability that Include/Extend Use Cases Are Actually Used       Concluding Thoughts About Use Case Relationships     Working Smarter: Use Case Packages       Time-Boxing for a Package of Use Cases       Transitioning from High-Level to Low-Level Planning       Air Bags and Hawaiian Shirts     Extending Operational Profiles to Address Critical Use Cases       What Does "Critical" Mean?       It's a Calculated Risk       Hardware Widget Example       Profiling Risk in Use Cases       What Have You Got to Lose?     Chapter Review 4. Reliability and Knowing When to Stop Testing.     What Is "Reliability"?       Software Reliability is User-Centric and Dynamic       Software Reliability Is Quantifiable       Reliability: Software Versus Hardware     Failure Intensity       Visualizing Failure Intensity with a Reliability Growth Curve       Selecting a Unit of Measure for Failure Intensity       Setting a Failure Intensity Objective       But What's the Right Failure Intensity Objective?     The Swamp Report       Dashboard Layout       Establish Planned Test Coverage as per Operational Profile       Initialize Dashboard Before Each Test Iteration       Update the Dashboard at the End of Each Test Iteration       Tracking the Swamp Through Time     Determining the Effectiveness of Your SRE-Based Test Process       Final Notes on DDE     Chapter Review III. MODEL-BASED SPECIFICATION (PRECONDITIONS, POSTCONDITIONS, AND INVARIANTS). 5. Use Case Preconditions, Postconditions, and Invariants: What They Didn't Tell You, But You Need to Know!     Sanity Check Before Proceeding     A Brief History of Preconditions and Postconditions     Calculating Preconditions from Postconditions       Use Case Overview       Step 1. Find a "Risky" Postcondition: Model as an Equation       Step 2. Identify a Potential Failure: State an Invariant       Step 3. Compute the Precondition     Why Does This Work?!     Modeling State Change     Model-Based Specification     Reasoning About State Through Time       Use Case Overview       Step 1. Find "Risky" Postconditions: Model as Equations       Step 2. Identify a Potential Failure: State an Invariant       Step 3. Calculate Preconditions     Exploring Boundary Condition Failures       Step 1. Identify Postconditions Associated with Boundaries of Operation       Step 2. State an Invariant the Postconditions Should Not Violate       Step 3. Calculate Preconditions     Further Thoughts: Preconditions, Postconditions, and Invariants in Use Cases       Preconditions and Postconditions of Individual Operations Versus the Use Case as a Whole       Scope of Preconditions and Postconditions: Scenario Versus Whole Use Case       Postconditions Can Have More than One Precondition       Weak and Strong Preconditions       Types of Invariants in Use Cases     Working Smart in How You Apply What You've Learned       Prioritize Where You Apply Model-Based Specification       Stick to Numeric Problems       The Absolute Least You Need to Know: One Fundamental Lesson and Three Simple Rules     Chapter Review 6. Triple Threat Test Design for Use Cases.     "Triple Threat" Test Cases?       Threat #1-The Precondition       Threat #2-The Postcondition       Threat # 3-The Invariant     Applying the Extended Use Case Test Design Pattern       Step 1. Identify Operational Variables       Step 2. Define Domains of the Operational Variables       Step 3. Develop the Operational Relation       Step 4. Build Test Cases     Closing Thoughts     Chapter Review IV. USE CASE CONFIGURATION MANAGEMENT. 7. Calculating Your Company's ROI in Use Case Configuration Management.     Overview of ROI     Requirements Management Tools     Calculating the ROI     Conventions and Starting Assumptions       Assumptions About Cost of a Fully Burdened Employee       Initial Actual Data about Use Cases     The Cost       Cost of Tools, Training, Consulting, and Rollout Team       Cost of Tool Use Overhead       Cost of Added Review and Rigor     The Benefits       Savings from Staff Working more Efficiently Savings from Avoiding the Cost of Lost Use Cases from Staff Churn       Savings from Avoiding Cost of Unnecessary Development       Savings from Reducing the Cost of Requirements-Related Defects     Bottom Line: Benefit to Cost Ratio     Dealing with Uncertainty in the Model     Chapter Review 8. Leveraging Your Investment in Use Case CM in Project Portfolio Management.     What this Chapter Is (and Isn't) About     The Good Thing About Use Cases...     Use Case Metadata (Requirements Attributes)     How Are You Currently Invested?       Inventory of Projects       Metadata Needed for Use Cases       Assign Use Case to Project and Estimate Effort       Checking the Mix     Managing the Pipeline       Full Time Equivalent (FTE) Models of the Project Portfolio       Run Chart of FTEs Through Time     Tracking the Status of the Portfolio via Use Cases       Status of Use Cases       Tracking the Progress of Projects with the Status of Use Cases     Chapter Review V. APPENDICES. Appendix A: Sample Use Case. Appendix B: Bare-Bones Project Portfolio Database and Use Case Metadata.     Bare-Bones Portfolio Database       Use Case Metadata       Checking the Mix of Project Types Appendix C: Run Chart of FTEs Required by Project Portfolio.     Query to Sum Use Case Effort by Project Code       Query to Prepare Data for Import to Microsoft Project Appendix D: Reports for Tracking Progress of Projects in Portfolio.     Metadata for Use Case Status       Report for Tracking Status of Projects in the Portfolio by Use Case Status References. Index.


Best Seller

| | See All

Product Details
  • ISBN-13: 9780321316431
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Depth: 22
  • Height: 176 mm
  • No of Pages: 336
  • Spine Width: 21 mm
  • Weight: 626 gr
  • ISBN-10: 0321316436
  • Publisher Date: 12 May 2005
  • Binding: Paperback
  • Edition: 1
  • Language: English
  • Series Title: English
  • Sub Title: Working Smart to Deliver Quality
  • Width: 233 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
Succeeding with Use Cases: Working Smart to Deliver Quality(English)
Pearson Education (US) -
Succeeding with Use Cases: Working Smart to Deliver Quality(English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Succeeding with Use Cases: Working Smart to Deliver Quality(English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA