CQSE Blog
News & Updates

All news and updates

Conquering Branch-Based Development with Teamscale
Conquering Branch-Based Development with Teamscale
On our mission to support development teams improving their products’ software quality, we strive ...
Why We Moved to Feature-branch-based Development
Why We Moved to Feature-branch-based Development
My colleague Martin already explained our journey to Git in his blog post. I would like to shed ...
The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That ...
Is Technical Debt a Good Metaphor?
Is Technical Debt a Good Metaphor?
The term technical debt is often used to explain the nature of software quality and quality decay: ...
Why we don’t use the Software Maintainability Index
Why we don’t use the Software Maintainability Index
The Software Maintainability Index (MI) is a single-value indicator for the maintainability of a ...
What can Clone Detection across System Boundaries Reveal about Architectural or Organizational Problems?
What can Clone Detection across System Boundaries Reveal about Architectural or Organizational Problems?
Teams, not individuals, build most software systems. The organization of these teams thus strongly ...
Living in the #ifdef Hell
Living in the #ifdef Hell
C/C++ programs often use conditional compilation to implement variations of a program. While ...
Identifiers in Source Code: Just Because You Can Doesn’t Mean You Should
Identifiers in Source Code: Just Because You Can Doesn’t Mean You Should
As we all know, programmers spend a lot of their time reading code. The paper Concise and ...
Delta Analysis with Teamscale
Delta Analysis with Teamscale
If you are controlling software quality in a continuous manner, the absolute values of the quality ...
Page 2 of 3
Our Team

The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That...
Is Technical Debt a Good Metaphor?
Is Technical Debt a Good Metaphor?
The term technical debt is often used to explain the nature of software quality and quality decay:...
Why we don’t use the Software Maintainability Index
Why we don’t use the Software Maintainability Index
The Software Maintainability Index (MI) is a single-value indicator for the maintainability of a...
Living in the #ifdef Hell
Living in the #ifdef Hell
C/C++ programs often use conditional compilation to implement variations of a program. While...
Delta Analysis with Teamscale
Delta Analysis with Teamscale
If you are controlling software quality in a continuous manner, the absolute values of the quality...
Page 2 of 3
CQSE Blog
Developers
The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That...
Is Technical Debt a Good Metaphor?
Is Technical Debt a Good Metaphor?
The term technical debt is often used to explain the nature of software quality and quality decay:...
Why we don’t use the Software Maintainability Index
Why we don’t use the Software Maintainability Index
The Software Maintainability Index (MI) is a single-value indicator for the maintainability of a...
Living in the #ifdef Hell
Living in the #ifdef Hell
C/C++ programs often use conditional compilation to implement variations of a program. While...
Delta Analysis with Teamscale
Delta Analysis with Teamscale
If you are controlling software quality in a continuous manner, the absolute values of the quality...
Page 2 of 3