liveBook · Manning

Usability metric

A usability metric is a quantitative measure of how well a system or feature achieves its intended purpose or goals.

How 2 Manning books explain it

100 C++ Mistakes and How to Avoid Them

Effectiveness is a measure of how well language features are applied for their intended purposes to reduce development effort.

How it is used
Guides feature selection toward compact, purposeful expressions that reduce development time and support programmer productivity.
How deep it goes
Defines the metric, then works through duplication, ternary expressions, and short-circuit control flow without formal measurement.
Examples
Uses Cylinder constructors, arithmetic operations, evenness output, and mean calculation to contrast duplicated or obscured code with focused alternatives.
What you can do after
Diagnose duplicated or unnecessarily verbose C++ code and replace it incrementally with focused implementations and clearer expressions.

Read how 100 C++ Mistakes and How to Avoid Them explains usability metric →

Effective Conversational AI

Effectiveness is the degree to which a chatbot achieves its intended goals while providing users with a positive and efficient experience.

How it is used
Prioritizes chatbot improvements by measuring whether interactions meet intended goals and provide a positive, efficient user experience.
How deep it goes
Defines containment and its calculation, then points toward detailed outcomes for insight beyond a high-level rate.
Examples
Uses PharmaBot’s call-center transfers and dashboards to contrast conversation volume with containment and detailed outcomes.
What you can do after
Evaluate chatbot performance using containment, then inspect detailed outcomes to identify where users struggle.

Read how Effective Conversational AI explains usability metric →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.