As a software architect, software quality is always on top of the
priority and we are measured by the quality we deliver. While we have
many tools to measure & control software quality, but before the how
part, the first step is to figure out what to measure for quality?
In my experience and expertise, there are three dimensions of quality as part of delivering product/software:
Once the metrics have been defined, automating capturing/measuring these metrics, monitoring regularly and acting based on the information to improve iteratively helps to improve progressively.
Based on above, Software Quality Index needs to be defined, measured and baselined for each product:
To conclude, strategy to define software quality is usually tailored for each organization & does not need to be an afterthought.
In my experience and expertise, there are three dimensions of quality as part of delivering product/software:
- Build Quality: Code quality meeting functional & non-functional requirements
- Delivery Quality: Delivering Code does not always help; business/executive team likes to measure success in terms of cost, time & quality
- Functional Quality: To ensure code propagated to production meets all testing nuances
Once the metrics have been defined, automating capturing/measuring these metrics, monitoring regularly and acting based on the information to improve iteratively helps to improve progressively.
Based on above, Software Quality Index needs to be defined, measured and baselined for each product:
To conclude, strategy to define software quality is usually tailored for each organization & does not need to be an afterthought.
Nice blog about software Metrics.
ReplyDeleteTechnolom IT Compnay for SEO Services in USA & Canada
Just killing some in between class time on facebook and I discovered your article . Not normally what I desire to examine, nevertheless it was absolutely worth my time. Thanks. How do I subscribe to your blog? digital Agency
ReplyDeleteSA Auto Care, founded in 2014, is a prominent vehicle service provider in South Australia that caters to all aspects of vehicle needs with end-to-end solutions. Having more than a decade of experience, the company has earned a solid image in the region with high-quality towing, repair, used car sales, and warranty services for customers. Their staff of expert professionals, experienced mechanics, and auto specialists are dedicated to offering top-notch care and personalized service to each customer Mechanical repair. SA Auto Care repairs all makes and models of cars and provides the best quality care to each vehicle. They also provide extended warranties between 1 to 5 years and 24/7 Australia-wide roadside services. Trade-ins are accepted, and their second-hand car listings are online for viewing. For dependable and effective car services in Adelaide and beyond, SA Auto Care is the reliable option.
ReplyDelete