Buy Surviving the Top Ten Challenges of Software Testing
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer programming / software engineering > Software Engineering > Software testing and verification > Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)

Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

This is the digital version of hte printed book (Copyright © 1997). Software testers require technical and political skills to survive what can often be a lose-lose relationship with developers and managers. Whether testing is your specialty or your stepping stone to a career as a developer, there's no better way to survive the pressures put on testers than to meet the ten challenges described in this practical handbook. This book goes beyond the technical skills required for effective testing to address the political realities that can't be solved by technical knowledge alone. Communication and negotiation skills must be in every tester's tool kit. Authors Perry and Rice compile a "top ten" list of the challenges faced by testers and offer tactics for success. They combine their years of experience in developing testing processes, writing books and newsletters on testing, and teaching seminars on how to test. The challenges are addressed in light of the way testing fits into the context of software development and how testers can maximize their relationships with managers, developers, and customers. In fact, anyone who works with software testers should read this book for insight into the unique pressures put on this part of the software development process. "Somewhere between the agony of rushed deadlines and the luxury of all the time in the world has got to be a reasonable approach to testing."—from Chapter 8 The Top Ten People Challenges Facing Testers Challenge #10: Getting Trained in Testing Challenge #9: Building Relationships with Developers Challenge #8: Testing Without Tools Challenge #7: Explaining Testing to Managers Challenge #6: Communicating with Customers—And Users Challenge #5: Making Time for Testing Challenge #4: Testing What's Thrown Over the Wall Challenge #3: Hitting a Moving Target Challenge #2: Fighting a Lose-Lose Situation Challenge #1: Having to Say No  

Table of Contents:
Chapter One • How Testing Tests Testers 1 THE TESTER'S WORLD 2 TESTER 1 VERSUS TESTER 2 3 THE ROOT CAUSE OF THE TESTER'S PEOPLE CHALLENGE 4 THE TOP TEN PEOPLE-RELATED CHALLENGES 7 ROAD MAP THROUGH THE BOOK 11 Chapter Two • Does Testing Test You? 13 WHY DO A SELF-ASSESSMENT? 13 THE THREE NECESSARY INGREDIENTS FOR SUCCESS 14 SELF-ASSESSMENT INSTRUCTIONS 15 SUMMARIZING THE SELF-ASSESSMENT RESULTS 16 INTERPRETING SELF-ASSESSMENT RESULTS 22 Conclusion 1: Overall Assessment 22 Conclusion 2: Criterion Assessment 24 Chapter Three • Challenge #10: Getting Trained in Testing  25 OVERVIEW 25 STATE OF THE PRACTICE 26 What Went Wrong in This Scenario? 26 IMPACT ON TESTING 27 Skill Categories and Descriptions 28 Knowing What Kinds of Testing Should Be Performed 29 SOLUTIONS TO THE CHALLENGE 36 Raise Management Awareness of Testing 36 Make Time for Training 38 Develop Your Own Skills 38 Certify Your Testing Skills 41 SOLUTION IMPEDIMENTS 41 GUIDELINES FOR SUCCESS 42 PLAN OF ACTION 43   Chapter Four • Challenge #9: Building Relationships with Developers 45 OVERVIEW 45 STATE OF THE PRACTICE 45 IMPACT ON TESTING 47 The Impact on Testing Progress 48 The Impact on Group Morale 49 SOLUTIONS TO THE CHALLENGE 51 Adopt a Win-Win Approach 51 Widen Your View of Testing 52 Move from "Us versus Them" to "Us and Them" 52 SOLUTION IMPEDIMENTS 53 GUIDELINES FOR SUCCESS 55 PLAN OF ACTION 56   Chapter Five • Challenge #8: Testing Without Tools 57 OVERVIEW 57 STATE OF THE PRACTICE 58 IMPACT ON TESTING 59 SOLUTIONS TO THE CHALLENGE 66 Educate Management on the Use of Test Tools 66 Perform a Tool Survey 68 Define Your Requirements 68 Perform a Cost/Benefit Analysis 69 Investigate Tools Available 69 Integrate Test Tools with an Effective Testing Process 70 SOLUTION IMPEDIMENTS 70 GUIDELINES FOR SUCCESS 71 PLAN OF ACTION 73   Chapter Six • Challenge #7: Explaining Testing to Managers 75 OVERVIEW 75 STATE OF THE PRACTICE 76 IMPACT ON TESTING 77 An Unsupportive View of Test Management 78 A Strategic View of Test Management 81 SOLUTIONS TO THE CHALLENGE 82 Identify the Stakeholders at the Management Level 84 Raise Awareness of the Testing Function 85 Network with Other Organizations to Learn How They Deal with Management 85 Establish a Testing Charter to Define the Purpose of Testing in Your Organization 86 Define Measurable Testing Objectives 86 Dedicate a Manager of Testing Who Understands the Issues and Challenges 86 Make Testing a Process 88 SOLUTION IMPEDIMENTS 88 GUIDELINES FOR SUCCESS 89 PLAN OF ACTION 90 Chapter Seven • Challenge #6: Communicating with Customers—And Users 92 OVERVIEW 92 STATE OF THE PRACTICE 93 IMPACT ON TESTING 94 SOLUTIONS TO THE CHALLENGE 96 Teamwork 98 Communication 98 Continuous Involvement 101 SOLUTION MPEDIMENTS 104 GUIDELINES FOR SUCCESS 105 PLAN OF ACTION 106   Chapter Eight • Challenge #5: Making Time for Testing 107 OVERVIEW 107 STATE OF THE PRACTICE 108 IMPACT ON TESTING 111 Reduced Test Coverage 112 Increased Risk of Regression Defects 112 Fatigue, Burnout, and LowMorale 113 SOLUTIONS TO THE CHALLENGE 114 Control the Scope of Testing 114 Control Management Expectations 114 Base Test Cases on an Independent Set of Criteria 114 Perform Risk Assessments 115 Reuse Your Testware 115 Estimate the Testing Effort Based on Measurable Criteria 116 Use Automation 116 SOLUTION IMPEDIMENTS 117 GUIDELINES FOR SUCCESS 119 PLAN OF ACTION 121   Chapter Nine • Challenge #4: Testing What's Thrown Over the Wall 122 OVERVIEW 122 STATE OF THE PRACTICE 123 IMPACT ON TESTING 125 SOLUTIONS TO THE CHALLENGE 126 Get Management Support to Define Roles and Responsibilities 126 Establish Standards and Processes for Testing 126 Establish Ownership and Accountability at the Developer Level 128 Train Developers to Be Excellent Testers 128 Improve Communication Between Developers and Testers 129 Measure and Refine the Processes Continually 129 Establish Ground Rules 130 SOLUTION IMPEDIMENTS 130 GUIDELINES FOR SUCCESS 131 PLAN OF ACTION 132   Chapter Ten • Challenge #3: Hitting a Moving Target 133 OVERVIEW 133 STATE OF THE PRACTICE 134 IMPACT ON TESTING 136 SOLUTIONS TO THE CHALLENGE 137 Rework of Testware 138 Regression Testing of Previously Tested Software 139 Backlog Created by Rapid Change 143 SOLUTION IMPEDIMENTS 144 GUIDELINES FOR SUCCESS 146 PLAN OF ACTION 147   Chapter Eleven • Challenge #2: Fighting a Lose-Lose Situation 149 OVERVIEW 149 STATE OF THE PRACTICE 149 IMPACT ON TESTING 152 Keeping an Organization at a Low Level of Process Maturity 152 Trivializing and Undermining the Testing Process 152 Demoralizing Testers 153 Fostering a False View of Testing 153 SOLUTIONS TO THE CHALLENGE 154 Communicate the Role of Testing to the Rest of the Organization 154 Identify What Testers Can Reasonably Accomplish 154 Set and Manage Customer Expectations of Production Software 155 SOLUTION IMPEDIMENTS 157 GUIDELINES FOR SUCCESS 158 PLAN OF ACTION 159   Chapter Twelve • Challenge #1: Having to Say No 61 OVERVIEW 161 STATE OF THE PRACTICE 162 IMPACT ON TESTING 163 Test Reporting Is Your Friend! 165 SOLUTIONS TO THE CHALLENGE 165 Standardize Test Reports 165 Make Test Reporting Part of the Testing Process 166 Manage Your Audience's Expectations 166 Use Creative Reporting Techniques 168 Focus on the Facts 168 Be Truthful 168 Document Your Tests 169 Build a Mature Culture 170 SOLUTION IMPEDIMENTS   171 GUIDELINES FOR SUCCESS 172 PLAN OF ACTION 173   Chapter Thirteen • Plan of Action to Improve Testing 175 BUILD THE WILL TO IMPROVE 176 USE THE WAY TO CHANGE THE TESTING PROCESS 178 Step 1: What Needs to Be Changed 180 Step 2: How Much Change (The Goal) 182 Step 3: How to Make the Change (The Plan) 183 Step 4: How to Build Support 183 Step 5: How to Monitor and Measure the Change 186 Step 6: How to Reward Participants 188 TESTING IMPROVEMENT IS A NEVER-ENDING PROCESS 189   Resources 191 RELATED READING 191 CERTIFICATION PROGRAMS FOR SOFTWARE TESTING 192 LOCAL QUALITY ASSURANCE GROUPS 192   Index 195

About the Author :
WILLIAM E. PERRY is author of more than fifty books on quality assurance, including iTeam: Putting the ‘I’ Back into Team (Dorset House, 2009). He learned and practiced effective management techniques as a consultant and contractor for Fortune-500 companies, and as founder and former CEO of Orlando-based Quality Assurance Institute. Two of his current passions are IT innovation and software forensics, subjects he looks forward to writing about, believing their effective practice will lead more organizations to world-class status. RANDALL W. RICE is a thought-leading author, consultant, and trainer on software testing and systems quality. Based in Oklahoma City, he serves clients worldwide to implement better testing practices. A frequent speaker and author of articles on software quality and testing, he is also publisher and editor of The Software Quality Advisor newsletter.


Best Sellers


Product Details
  • ISBN-13: 9780133489149
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Language: English
  • Series Title: Dorset House eBooks
  • Weight: 1 gr
  • ISBN-10: 0133489140
  • Publisher Date: 12 Jul 2013
  • Binding: Digital download
  • No of Pages: 217
  • Sub Title: A People-Oriented Approach


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)
Pearson Education (US) -
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)
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.

Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach(Dorset House eBooks)

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

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!