Category: Building Software
-
Software Design – Measure Twice and Cut Once
•
It takes very little time in the software business to see that implementation is king. Software design and similar pursuits that lack a deliverable outside of documentation are pushed aside far too often. One may look at the poor success rate of software projects and draw a connection. In this…
-
Upgrades vs Stability for Production Solutions
•
One of the pervasive properties of software is change. Whether this change comes from regular enhancements or environmental updates, it is one that should be considered strategically for production software. Thus, the balance of upgrades vs. stability needs to be considered as your solution ages. Easy Upgrades Modern software environments…
-
Improving Quality through Testing as part of Implementation
•
I do not want to shock you, but software often has bugs. We may call these “features” or “known issues,” but in the end they are bugs. These defects are just part of being human and trying to craft large and complex solutions. Sometimes we make mistakes. The challenge with…