AppRiver Update

Cybersecurity News and Threat Intelligence for Business

Promoting a Zero-Bug Culture

on April 10, 2018 | by Michael Sallmen | Quality, Scrum, Technical Debt

Alright, stop laughing. This is not an article about some bug-free Nirvana. Software will always have bugs as long as humans are producing it. We’re also not talking about bugs found during the quality control process. This article is about the attitude your software development team has toward the ... read more

Breaking Down Technical Debt

on August 22, 2014 | by Shawn Morrison | Technical Debt

Legacy code is code without unit tests. Michael Feathers, Working Effectively with Legacy Code I think that Michael Feathers' definition of legacy code (which is almost always synonymous with technical debt) is one of the most concise and useful definitions I have come across. Getting a handle on ... read more