Analysis
Better Software Magazine Articles
Simplify Your Combinatorial Testing Combinatorial testing is effective for testing multiple, non-sequential inputs that affect a common output in complex software. But, it's easy to misapply it or become a slave to the output. Learn to overcome limitations and benefit fully from this technique. |
||
Us Against Them How well does creating an opposing force serve to deliver on shared objectives within the same organization? A stronger argument may be to teach both business stakeholders and delivery personnel to reach across organizational boundaries to share not only the vision but also the methods used to achieve it. |
||
Slicing Requirements for Agile Success Agile teams need to analyze product requirements in enough detail to build, test, and deliver the right requirements in short time frames. For the many teams that struggle to define "just enough, just in time” requirements, here's help. |
||
Managing Your Analysis Debt What is your project's analysis debt load? What's the difference between good and bad analysis debt? What are causes and remedies for such debt? Mary Gorman and Ellen Gottesdiener explore the concept of analysis debt and consider strategies for prudent investing. |
||
Prepare to Succeed Another pair of eyes will find bugs, but code reviews are traditionally time consuming and painful. Learn how modern, lightweight techniques make code reviews effective and practical. |
Jason Cohen
October 28, 2009 |
|
Adapting Inspections to the Twenty-first Century How do you adapt inspections to a twenty-first century distributed workforce? A key part of the inspection process is the team meeting, which provides peer pressure to participate and consensus on defects. Teams working in multiple time zones have limited opportunities for the team meeting. A list of requirements and the functions needed to solve this problem based on real-world experiences should help anyone faced with this problem. |
||
The Key to Good Interviewing The foundation of any successful assessment is interviewing a diverse cross section of the staff. But asking the right questions and asking those questions right makes all the difference in the quality of information you can elicit from your interviewees. |
||
Indulge in Code Review Code review is one quality initiative you can't afford to skip. Don't have time for a full-blown, line-by-line review? No problem. Discover how even something as simple as a peer review can benefit your project and ultimately improve your code. |
||
Support for Testing, Testing for Support Where supportability and testability fit in the Quality Criteria dimension of the Heuristic Test Strategy Model. |
||
A Look at Canoo WebTest Need to get the scoop on the latest software tests and trends? You've come to the right place. Get one reviewer's opinion of Canoo WebTest, an open source tool that supports Web application development through test automation. |
Pages
Recommended Web Seminars
May 23 | How Generative AI Boosts Speed and Quality in Software Testing |
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |