|
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.
|
|
|
A New Year, A New Focus In this issue's Editor's Note, Ken Whitaker kicks off the new year with a push to raise awareness of better software and how you can read Better Software anywhere on your mobile device.
|
|
|
Configuration Management: The Ultimate Conductor in the Product Lifecycle When you think of configuration management, build automation and version control usually come to mind. Dave presents a perspective that shows the important role CM plays in the entire product and project lifecycle.
|
|
|
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 Amazing Benefits of Integrated ALM Tools For years, developers have struggled with using individual lifecycle management tools, but no longer! Joe Farah walks you through a history and benefits of an integration of ALM tools that every team should seriously consider.
|
|
|
Using Mission and Risk Diagnostics to Enhance Business Continuity Noah Gamer explains that mission and risk diagnostics provide an excellent approach to risk management for any company. Using these elements together, an organization can create a better business continuity strategy. While risk is not always bad, identifying and mitigating risks can help your organization achieve success.
|
|
|
The $440 Million Software Bug In August, Knight Capital Group lost $440 million in one day. But there weren’t any traders to blame—at least no human ones. The loss was the result of a software system upgrade gone awry. What can we learn from this and other software catastrophes in the financial sector, and how can we prevent them in the future?
|
|
|
Why NoSQL Matters and What Configuration Management Experts Need to Know About It NoSQL is a new approach to data storage that addresses many problems associated with relational databases. Many highly popular websites—including Facebook, Netflix, and Digg—are using NoSQL to crunch large volumes of data. Eugene Dvorkin gives us insight into why NoSQL is important and what CM experts need to know about it.
|
|
|
Raising The Bar For Configuration Management Configuration management (CM) has matured into a "must-have" discipline. But, many CM experts have failed to keep up with what's required to implement CM best practices. Find out what needs to be done to raise the bar for CM.
|
|
|
Continuous Integration—Your Project's Unlikely Hero Code sandboxes of the world, unite behind a new leader: Continuous Integration (CI). Automated and customizable, CI gives you the ability to know at the push of a button whether your application is working or whether it needs a tweak. It brings together the disparate code of countless developers and provides a real-time gauge of your application's health. Never fear nightly (or, egads! weekly) builds again. Rely on the strength of CI.
|
|