Process
Better Software Magazine Articles
Developing Custom Apps for the Cloud With the cloud providing tremendous freedom like instant deployment of updates, you're definitely going to have to adjust how you develop and deploy apps. Pete and Matt have created a list of things you need to consider when developing apps for the cloud. |
||
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. |
||
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. |
||
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. |
||
Do Mobile and Embedded Software Really Need Comprehensive Testing? The smaller the device, the less testing is needed. Right? Jon's insightful article dispels the notion that traditional software testing approaches work for mobile and embedded software. |
||
Feeling Lost in the Woods? Mind Maps Can Help Claire takes us on a nontraditional journey where designing and implementing testing approaches can be rapidly organized into a hierarchy of connected elements. Mind maps, used primarily for visual and conceptual thinking, may be just the answer for quality assurance professionals. |
||
Using DevOps to Develop Reliable Software How do we build more reliable, complex systems in a way that is both pragmatic and economically feasible? Many of the DevOps practices provide the key to building better software that can be maintained, upgraded, and supported from its first installation to its eventual retirement when the system is no longer required. |
||
The Increasing Importance of E-Commerce in a Tester’s World E-commerce and m-commerce industries continue to grow internationally, both in business opportunity and quality assurance requirements. Mukesh Sharma breaks down the core pieces of this technology you need to know in order to properly select the best tools and test approaches. |