• June 12, 2007 12 Jun'07

    The Pareto principle for well-defined functional software requirements

    Following the Pareto principle, 20% additional effort by the business department can result in requirements accuracy and completion improved by 80%.  Continue Reading

  • June 12, 2007 12 Jun'07

    Agile development methodologies -- Podcast

    This recording from Venkat Subramaniam's presentation at 2007 The Server Side Java Symposium in Las Vegas looks at different agile software development methodologies, then compares and contrasts the features of each.  Continue Reading

  • June 11, 2007 11 Jun'07

    performance testing

    Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device.  Continue Reading

  • June 11, 2007 11 Jun'07

    stress testing

    Stress testing is the process of determining the ability of a computer, network, program or device to maintain a certain level of effectiveness under unfavorable conditions... (Continued)  Continue Reading

  • June 11, 2007 11 Jun'07

    Ten ways to improve testing, performance of Web 2.0 applications

    Web 2.0 is forcing organizations to update their software development and testing strategies. Here are 10 things you can do to ensure that your QA testing is sophisticated, thorough and agile enough to keep up with the evolving complexity of Web 2.0...  Continue Reading

  • June 11, 2007 11 Jun'07

    When software projects run over

    Client input is crucial to quality software development. Expert Bas de Baar explains what to do when there's a disconnect and how to keep the customer in the loop during the software development process.  Continue Reading

  • June 08, 2007 08 Jun'07


    Heuristics is the application of experience-derived knowledge to a problem and is sometimes used to describe software that screens and filters out messages likely to contain a computer virus or other undesirable content.  Continue Reading