Tag: software engineering

When applications crash due to a code quality issues, the common question is, “How could those experts have missed that?”
20 Software Engineering and Code Quality Goals You Should Nail Before 2022
Examining New Technical Debt Research from the Software Engineering Institute.
Uncovering Technical Debt Through Data-Driven Management
Avoid These Common Pitfalls to Reduce Software Complexity and Technical Debt While Driving Feature Releases at the Speed of DevOps.
Three Reasons Why Continuous Integration Doesn’t Create Better Software
How Product Owners and Software Engineers Can Unite Quality and Craft for Improved Business Outcomes.
Melding Software Quality and Software Craftsmanship

In the spirit of Yogi Berra, I’ve decided to list of the obvious things that I know in life: water is wet, the sky is blue, and big software projects fail.

I’m sure that you are aware of the very public failure of the centerpiece of Obamacare, Healthcare.gov, and by now have heard enough of the public interrogations of this project, the system, its agency, and policy.

Rather than adding to that, I’d caution that instead of staring too long and too closely at this incident, we should allow it to serve as a simple reminder that there are more and bigger failures lurking.

Stating the Obvious: Big Software Projects Fail

As you read this, thousands of data centers across the country are using up something around 1.5% of US electricity consumption. That number is projected to increase by 70% according to a recent congressional report. There’s quite a lot of coverage about software that helps manage power use when computers are not fully utilized, virtualization technology saving on hardware use, Cloud performance testing, and more recently about data center metrics like CUE and PUE.

Reduce Your Software’s Carbon Footprint