Applying Test-Driven Development to Agile
Test-driven development (TDD) is fundamental to agile, but to most of us caught up in projects, there's never enough time to commit to it. Erick Fleming shows how to use TDD to improve product quality and time to delivery.
October 2, 2015
Why ISO 29119 Is a Flawed Quality Standard
Never afraid to voice his opinion, James Christie doesn't object to the adoption of any recommendations that improve software quality. He does, however, believe that ISO 29119 is fundamentally flawed.
September 25, 2015
Software Testers Should Know about ISO 29119
The ISO/IEC/IEEE 29119 has defined a set of requirements for testing software. As a member of the ISO working group, Jon Hagar wants you to know the basics and why testing teams should consider this recommendation.
September 17, 2015
Does Anyone Really Do All That Is Recommended by the ISTQB Tester Certifications?
In this FAQ column, Claire Lohr discusses the International Software Testing Qualifications Board's (ISTQB) syllabi for topics related to software testing and it's application and usage among those who perform some aspect of testing.
July 16, 2015
Does Your Code Suffer from Broken Windows?
Common practice suggests that lower severity defects shouldn't hold up a product release. Jennifer Gosden believes that, just as broken windows in a home can invite crime, letting lower severity defects linger results in poor
July 10, 2015
Do You Give Your Manager What She Wants or What She Needs?
High-stress situations arise when you have to respond to management's never-ending tough questions regarding product delivery. According to Johanna Rothman, you can properly set expectations without stress simply by understanding your manager's point of view.
July 2, 2015
Six Ways to Use Business Analyst Superpowers in Agile
There are those agilists who believe there is no place for a business analyst on their team. Joy Beatty and James Hulgan, both experienced agile consultants, refute this belief and explain how business analysts can enhance the effectiveness of most any agile team.
Moving Beyond DevOps Hype
DevOps can be characterized as the assembly line of building, testing, deploying, and updating enterprise applications. Many software development organizations may claim a comprehensive DevOps strategy, but Chris Riley believes that the only way to be successful is to use a DevOps framework.
June 19, 2015
Understanding Test Automation Patterns
Automated testing is vital for every software development organization's quality assurance activities. Dorothy Graham and Seretta Gamba demonstrate how to classify issues that occur during test automation. The authors maintain that certain test results have root causes that can be categorized as patterns that require specific mitigation strategies.
Incorporating User Experience into Early Agile Cycles
Chris Nodder explores the emerging need to focus on a software app's user experience. It doesn’t have to cost a fortune to perform some basic user experience analysis as long as it is done early and tested throughout a project’s lifecycle.
June 5, 2015
Recommended Web Seminars
|The Testing Practices Fueling High-Performing Software Teams
|Building Confidence in Your Automation
|Leveraging Open Source Tools for DevSecOps
|Five Reasons Why Agile Isn't Working
|Building a Stellar Team