With customer stakeholders complaining about the the quality of software being delivered, the challenge in front of delivery/project manager was to find a way in which software quality can be measured.
Before going into how can the software quality be measured, one needs to understand why at all the software quality need to be measured?
The need to measure software quality has arisen due to following:
Software Quality Key Characteristics
Following are key characteristics of software quality (ISO 25000) that can be measured:
Following diagram shows in detail, the sub characteristics of above mentioned characteristics of software quality:
Each of the sub characteristics can be measured using different techniques. In later blogs, we shall try and evaluate different techniques to measure the quality characteristics. I shall also define and describe the various different aspects of ISO 25000 series vis-a-vis software quality.
When building a regression model or performing regression analysis to predict a target variable, understanding…
If you've built a "Naive" RAG pipeline, you've probably hit a wall. You've indexed your…
If you're starting with large language models, you must have heard of RAG (Retrieval-Augmented Generation).…
If you've spent any time with Python, you've likely heard the term "Pythonic." It refers…
Large language models (LLMs) have fundamentally transformed our digital landscape, powering everything from chatbots and…
As Large Language Models (LLMs) evolve into autonomous agents, understanding agentic workflow design patterns has…