Skip to main content

Process Improvement

Concurrent Sessions

W2 Common System and Software Testing Pitfalls
Donald Firesmith, Software Engineering Institute
Wed, 05/06/2015 - 11:30am

In spite of many great testing “how-to” books, people involved with system and software testing—testers, requirements engineers, system/software architects, system and software engineers, technical leaders, managers, and customers—continue to make many different types of testing-related mistakes. Think of these commonly-occurring human errors as a system of software testing pitfalls. And when projects fall into these pitfalls, testing is less effective at uncovering defects, people are less productive when testing, and project morale is damaged.

Read more
W12 Eliminate Regression Testing through Continuous Deployment
Matthew Heusser, Excelon Development
Wed, 05/06/2015 - 1:45pm

Most traditional teams do testing at least twice—once during development as new features are created and again during release candidate testing right before release. As a system grows, regression testing takes more and more time, making tight releases impossible—or at least risky—and adding to the burden of maintaining automated tests. Matt Heusser suggests that adopting continuous integration (with its continuous testing) and continuous delivery (with its associated production monitoring) can eliminate the need for classic regression testing.

Read more