Return to Article Details Innovating Software Engineering through Human-Computer Interaction Design Download Download PDF