![]() |
Attacking Quality Issues in Data Warehousing To fully detect, isolate, and resolve quality issues in a traditional, large-scale data warehouse requires that several approaches be used together. Wayne identifies types of data quality issues and then illustrates how to best attack and resolve those pesky issues. |
|
|
Is Software Configuration Management Technology Regressing? There are ever-growing ways to organize your project assets with public domain configuration management tools. There's a mistaken belief that these free software configuration management (SCM) alternatives can be just as powerful as leading commercial tools. |
|
![]() |
We Value Your Feedback - Editor's Note Better Software magazine editor Ken Whitaker introduces the May/June 2014 issue, highlighting the feature articles and detailing how readers can provide their feedback. |
|
|
Avoiding the Prioritization Trap With incoming priorities being requested by just about everybody, how in the world can you and your team prioritize? Brandon shows you some innovative techniques that you can use to turn chaos into order. One surprising approach is simply handling priorities on a first-in, first-out basis. |
|
![]() |
The Rules for Writing Maintainable Code We've all been burned working with software code that, if not designed for long-term maintainability, results in expensive support over a product's lifetime. Kaushal explores three approaches that provide guidelines to ensure that software is designed with maintainability in mind. If you're a software developer, read this! |
|
![]() |
Should QA Perform Unit Testing? In this FAQ column, Linda Hayes addresses the question: "Should QA Perform Unit Testng?" Detailing why and who should perform unit testing to ensure the best possible outcome. |
|
![]() |
How DevOps Drives the Agile ALM One of the most effective approaches to DevOps involves moving the automation of the application build, package, and deployment upstream to the beginning stages of the software development lifecycle—an industry best practice long before DevOps became as popular as it is today. |
|
![]() |
A Real Sprint in the Life of a ScrumMaster You read so many books and articles that present how perfectly a Scrum project goes; yet in practice, that is rarely the case. Natalie shares ten lessons that she learned the hard way when she started out as a ScrumMaster. Special attention is given to ways you can avoid those same mistakes. |
|
![]() |
Why Do Defects Escape? What happens when defects go unnoticed until it is too late? Mayank provides an insightful view of the true cost of not providing enough test coverage during a software development lifecycle. He also suggests some techniques to ensure that defects are identified and mitigated early. |
|
![]() |
You Can't Be Agile without Automated Unit Testing Agile projects assume that test planning, test creation, and test execution take place throughout a project's lifecycle. So the need for unit testing (and especially automated unit testing) can't be ignored and should be considered as a key responsibility of the entire team—not just the software developers. |
Pages
Upcoming Events
Sep 22 |
STARWEST Software Testing Conference in Anaheim & Online |
Oct 13 |
Agile + DevOps USA The Conference for Agile and DevOps Professionals |
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |