Tag: Software Quality

Challenges to Deliver at Speed Signal Demand for Software Measurement and Quality Standards.
Software Measurement is an Imperative for Continuous Transformation
An Analysis of the University of Zurich’s Published Research on Refactoring Practices.
Refactoring: How do DevOps and Agile Processes Affect Software Quality?
As DevOps and Agile Mature, Are They Helping Developers Achieve Quality Objectives?
Do DevOps and Agile Improve Software Quality?
An Analysis of Gartner’s Note “Ensuring Quality From External Agile Software Developers”
2 Tips to Ensure External Agile Teams Deliver Software Quality
How Product Owners and Software Engineers Can Unite Quality and Craft for Improved Business Outcomes.
Melding Software Quality and Software Craftsmanship
Don’t Be One of the 66% Digital Transformations Projects Delayed Because of Poor Planning.
3 Steps to Set an Effective Cloud Migration Strategy to Pivotal Cloud Foundry
Follow these three fundamental steps to go from “cloud as a concept” to “cloud ready.”
Going Clear: Seeing Through the Hazy Road to Cloud Adoption
Strategies to fix technical debt is a topic that’s not going unnoticed this year.
Technical Debt for Continuous Innovation: Strategies to Avoid
With the increasing adoption of DevOps and CI/CD, QA teams are being decentralized. QA professionals must prioritize the structural health of complex software systems to prevent software risk accumulation in an Agile and automated world.
Making the QA Role Relevant in DevOps and CI/CD
Technical Debt standards have been debated for many years.  And now CISQ (Consortium for IT Software Quality) has released standard that not only measures by automates technical debt calculation in complex software systems.
Technical Debt: CISQ Releases New Standard to Define and Measure Technical Debt
Technical debt and DevOps are two topics on every organizations mind.  Yet, no one tackles the topic better than this article
Technical Debt & DevOps: 5 factors fueling automation in IT
Finding security, complexity and maintainability issues in complex business systems, improving development team throughput, and controlling global outsourcing contracts are not easy tasks; even the best analytics on the market still leave blind spots for technical teams looking to deliver better software and prevent outages. Addressing these issues takes a pragmatic approach to developing software and a passion for coding.
It Takes a Craftsman to Uphold Software Quality
Technical debt is at the top of developers pain points, and according to some this is due to a flurry of new development styles that have come into vogue. The software industry's focus on rapid application development, as necessary for business agility, has furthered the problem of technical debt. Fast implementation of containers and microservices lead to DevOps teams facing serious tech debt management issues.
The Pain Point of Technical Debt
Last week we published a post about the Consortium for IT Software Quality's (CISQ) initiative to come up with a standard technical debt measure through a survey distributed to developers.
Contribute to CISQ's Technical Debt Remediation Survey
As we quickly head into the new year - the Consortium for IT Software Quality (CISQ) is working to develop a new measure for technical debt.
CISQ to Develop Technical Debt Standard Measure
Cars are no longer simple pieces of machinery, but have evolved into highly integrated pieces of technology - with software embedded into all their critical systems.
Technical Debt & Safety Critical Systems in Automobiles: The Road Ahead
As a metaphor, technical debt relies on the fact that those who hear it understand the financial concepts that the metaphor relies on.
How To Reframe Technical Debt: A Painter and A Paint Bucket
A while ago we published a post on IDC predictions that the bi-modal IT approach is a recipe for disaster. There are different opinions on what works in software development: those who support the siloed approach of bi-modal IT, those who urge against this division between predicability and innovation, and others who say fast development is the only way. This debate is only just beginning so it's worth while expanding on the arguments surrounding it.
Innovating While Maintaining Stability: A Lesson From Technical Debt
Technical debt can arise from many places and today we will focus on poorly used and created feature flags.
Feature Flags: Good, Bad, or Both?