Software performance diagnosis examines functionality from two angles:
1: Human Psychology Analysis
- Shadow user sessions - Observe actual behavior without asking opinions
- Mental model mapping - Document how users think about work vs. how software organizes tasks
- Cognitive load assessment - Identify unnecessary thinking requirements
- Workflow interruption analysis - Find where software breaks natural task sequences
2: Business Results Analysis
- Outcome mapping - Connect software functions to intended business results
- Performance gap identification - Find disconnects between capability and result delivery
- Success measurement definition - Establish what "working software" means for business goals
- ROI correlation analysis - Link software performance issues to financial impact