How can a technical expert identify a business use case?

Often enterprises need help when a business user and technical expert try to define a business use case.  A technical expert, in-house or vendor, considers it an engineering problem, while a business user needs it to have a business impact.  Multiple frameworks can help build consensus.  However, an ideal approach will go through these steps.
1. Identify a business outcome.  This is a very high-level outcome that is industry aligned and has no technical description.  An example from the healthcare industry is a 'better patient experience.'
2. List strategies defined by an organisation to deliver these outcomes.  To our example in step 1, one approach is reducing patient wait time when attending a hospital.'
3. Clarify the KPIs and measurements listed in these strategies.  In this example, it can be 'Max patient wait time of 20 mins'. 
4. List business capabilities that can deliver results towards these KPIs.  Here we can think of ways patients can register their details electronically on their own or hospital devices vs paper forms.  Each entry will initiate an automated process to assign the right staff and resources to address patient needs.
5. Build technical capabilities that will deliver above listed business capabilities.  An online form integrated with AI Bot service and workflow automation can reduce time and manual intervention.

These technical capabilities that deliver a business capability towards a business outcome should be considered a 'Business Use Case'.