Conduct evidence-based evaluation of your solution against success criteria and user needs, providing professional analysis and realistic improvement recommendations.
Apply reflective evaluation. Demonstrate that the product meets the success criteria and user needs using evidence from testing.
Discuss realistic improvements you would make if revisiting the problem.
Evaluate how well the solution meets the specified requirements
Assess the solution from the user's perspective
Analyze code quality, architecture, and technical implementation
Demonstrate alignment with original project goals
Overview of solution success and key findings
Systematic evaluation against original requirements
Evaluation from the user perspective
Assessment of implementation quality and effectiveness
Realistic suggestions for future development
Support every claim with specific examples, test results, or measurable data
Example: Instead of "the interface is user-friendly," provide evidence like "users completed tasks in average 2.3 minutes with 95% success rate"
Provide honest assessment including both achievements and areas needing improvement
Example: Acknowledge successful features while honestly discussing limitations or technical debt
Explicitly connect your evaluation back to the original brief and success criteria
Example: Reference specific requirements: "Requirement 3.2 for data visualization was fully met through Matplotlib charts..."
Evaluate from user, technical, and business viewpoints
Example: Assess technical quality, user experience, and business value separately but comprehensively
Professional evaluation report demonstrating product success against criteria with evidence-based analysis
Format: Written document (typically 1000-1500 words) with clear structure and supporting evidence