


Software Quality Consultant
Software Quality Consultant — Growing firm — International clients — Great work-life balance — Various experience levels considered. Job Description If you want to help software development teams improve their performance and help managers to better manage their...
My Love/Hate Relationship with “Technical Debt”
I’ve always had a hard time with the term “technical debt.” This article explores that love/hate relationship, the challenge of measuring such debt, and an alternative—albeit not new—way for measuring and managing such important software assets. In summary: The...
Why Software Architecture Is Important and Can Save Your Company a Fortune
Software architecture may seem an abstract concept much removed from your company’s bottom line. But this week, I was reminded how much trouble you can get in if your most important applications are built on shaky foundations. The following customer story illustrates...