how can i decide whether the software quality is product, process, or relative. i mean according to what??

Dani AI

Generated

A practical way to settle whether a quality is product-level, process-level, or “relative” is to ask two simple questions: where does the property manifest (the delivered artifact or the work that produced it?) and who judges it (customers, operators, or the development organization?). That anchors the abstract labels into measurable targets and makes the question actionable — which is what and were getting at when calling for more specificity.

A short decision workflow:

  • Clarify the attribute and the scenario (avoid just the word “reliability”; say “probability of failure per 1,000 hours in production” and name the stakeholder).
  • Identify the locus of measurement: artifact/production (product quality) or activities/controls (process quality).
  • Choose metrics aligned to that locus and stakeholder (product examples: uptime, error rate, latency percentiles; process examples: test automation rate, review coverage, mean time to repair).
  • Assign ownership and improvement actions: product problems drive engineering fixes and tests; process problems drive process changes, training, or tooling. When an attribute is cross-cutting, instrument both sides and run small experiments to establish causation.

Common pitfalls: labeling something without a metric; assuming a process change will improve product metrics without measuring both; using stakeholder-agnostic thresholds. For a structured taxonomy of product qualities and guidance on metric selection, see the ISO/IEC 25010 quality model and the Goal–Question–Metric approach for defining measurable goals. References like these help take the thread from vague labels to evidence-based decisions.

Recommended Answers

All 8 Replies

Eventually you'll realize you ask pointless questions with no answer and start coming up with better ones.

am sorry but why is it a pointless question??
if it was also pointless to me i wont` ask it..

It's pointless because it's so incredibly vague that a useful answer is literally impossible.

its ok! with me if u gave me a general answer coz am not looking for a literally one..
am sorry for saying this , but u can simply tell me that, from the beginning instead of describe my questions as a pointless.
thankx

There's no general answer. There's no answer at all. Your question is to vague.

I don't understand your question. Can you rephrase?

Quality is not a process or a product.

Quality is a subjective measure of value to those that matter.

ok Ben.. sometimes we describe qualities by (product and process) or (external and internal)..
for example when u say that Reliability is both product and process quality!!
but according to what we decide weather the quality is product or process??
i am asking coz i wanna explain why process qualities can impact the qualities of the product??
plz don't tell me that my question is still vague!!

What you are trying to dwell into is known as Software Engineering, which differs greatly from programming. Maybe you need to do a bit of reading to get the answer to all your theoretical questions.

Maybe this would be a good place to start off with. Click on the links and start reading. An answer shouldn't be far away.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.