Development Cycles
  Home arrow Development Cycles arrow Testing Strategies for Disfunctional Softw...
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
DEVELOPMENT CYCLES

Testing Strategies for Disfunctional Software Organisations
By: The Rational Edge
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 9
    2003-07-16

    Table of Contents:
  • Testing Strategies for Disfunctional Software Organisations
  • Why Doesn't it Work Better?
  • Conclusion

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Testing Strategies for Disfunctional Software Organisations


    (Page 1 of 3 )

    When developing software, testing plays an important role for successful results. This article will highlight correct testing methods and how incorrect preparation can lead to buggy software.

    The October 2002 edition of Software Development Magazine reported the results of a survey that included a question on what roles (they listed twenty) in software organizations are hard to fill. Which roles made the top three?

    This may come as no surprise: QA engineer, QA specialist/architect, and metrics engineer. I talk regularly to quite a few CEOs and CTOs in Silicon Valley, and although they have no problems staffing their engineering, marketing, and sales departments, staffing a QA department with the right people seems to be very challenging.

    "All good QA engineers would rather be developers," these managers complain. "The reason we have testing problems is that we can't find good QA engineers."

    Well, I'm here to tell you that simply isn't true. In fact, the skill set required for development is very different from the optimum skill set for testing. Often, organizations fail at testing because they have unrealistic expectations for their QA personnel. They ask them to do the impossible. They make their QA people responsible for something they can't control, so that no matter how good they are, these people are likely to fail.

    To make their organizations successful at testing, managers need to understand how testing works and rethink their testing strategies. In this article, I'll try to explain some of the issues and suggest improvement strategies.

    More Development Cycles Articles
    More By The Rational Edge


     

    DEVELOPMENT CYCLES ARTICLES

    - Division of Large Numbers
    - Branch and Bound Algorithm Technique
    - Dynamic Programming Algorithm Technique
    - Genetic Algorithm Techniques
    - Greedy Strategy as an Algorithm Technique
    - Divide and Conquer Algorithm Technique
    - The Backtracking Algorithm Technique
    - More Pattern Matching Algorithms: B-M
    - Pattern Matching Algorithms Demystified: KMP
    - Coding Standards
    - A Peek into the Future: Transactional Memory
    - Learning About the Graph Construct using Gam...
    - Learning About the Graph Construct using Gam...
    - Learning About the Graph Construct using Gam...
    - How to Strike a Match







    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 1 Hosted by Hostway
    Stay green...Green IT