Department of Electrical and Computer Engineering
Dr Rashina Hoda is a Lecturer of Software Engineering in the Department of Electrical and Computer Engineering (ECE) at The University of Auckland, New Zealand. Rashina received her PhD in Computer Science from Victoria University of Wellington, New Zealand and graduated summa-cum-laude (GPA: 3.93/4.0) with a Bachelors in Computer Science from Louisiana State University, USA. She is also a Certified Scrum Master.
Rashina leads the Software Engineering Process, Applications and Tools (SEPTA) research group at ECE which focuses on a range of software engineering topics, from empirical studies of industrial software development (eg, grounded theory studies of software teams and projects) to developing multi touch-based applications (eg, a multi-touch Agile story wall to support project management.) She has particular interest in Agile software development (Scrum, XP, Kanban, etc.) and human computer interaction.
Her industry-based doctoral research resulted in the theory of self-organising Agile teams and has led to publications in premier international journals and conferences such as Empirical Software Engineering Journal, Information and Software Technology Journal, the International Conference on Software Engineering (ICSE), OOPSLA, EuroPLoP, and XP2009-10-11. Her research has been covered by the ACM and the Ministry of Science and Innovation (NZ) among others. Rashina has served as Research Chair (AgileIndia 2012), Program Chair (NZCSRSC 2010), and as a member of several program and review committees.
Rashina has received several awards and scholarships including a BuildIT Post-Doc award (2011), BuildIT PhD scholarship(2009-11), Victoria Top Scholar award (2009), Agile Alliance Academic Grant (2009), Andreae Martin and Chevron awards for academic excellence (LSU, USA), and has featured consistently on the Dean’s Lists and Chancellor’s Honour Rolls during her Bachelors degree (LSU, USA, 1999-2003).
Rashina works closely with the software industry and enjoys presenting the voice of Agile research to practitioners and academics alike.
PhD in Computer Science, Victoria University of Wellington, New Zealand
BSc in Computer Science, Louisiana State University, USA
- Software engineering processes, tools and applications.
- Agile methods (Scrum, XP, Kanban, etc).
- Multi-touch applications and usability.
- Empirical studies (grounded theory, case studies, etc).
- Project management.
- Human computer interaction.
- Software Engineering Processes, Tools and Applications (SEPTA)
- Software Engineering Research Group (SERG)
- SOFTENG 306 - Software Engineering Design 2 (Semester Two 2012)
- COMPSYS 202 - Object-Oriented Design and Programming (Semester Two 2012)
Developing a Grounded Theory to Explain the Practices of Self-Organizing Agile Teams. Rashina Hoda, James Noble, Stuart Marshall. Empirical Software Engineering Journal (ESE), 2011.
The Impact of Inadequate Customer Involvement on Self-Organizing Agile Teams. Rashina Hoda, James Noble, Stuart Marshall. Journal of Information and Software Technology (IST) Special section on Best Papers from XP2010, 2011.
Organizing Self-Organizing Teams. Rashina Hoda, James Noble, Stuart Marshall. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE2010), Cape Town, South Africa, May 2010.
Agility in Context. Rashina Hoda, Philippe Kruchten, James Noble, Stuart Marshall. Proceedings of the Object-Oriented Programming, Systmes, Languages and Applications conference (OOPSLA2010), Reno/Tahoe, Nevada, USA, Oct 2010.
INSTITUTES AND CENTRES