Pātuhitia tēnei: Human aspects of software engineering