Dr Rashina Hoda
Rashina is a Senior Lecturer in Software Engineering in the Electrical and Computer Engineering department at the University of Auckland, New Zealand. She is the Founder and Director of the Software Engineering Processes, Tools, and Applications (SEPTA) research group. Her research focuses on Software Engineering (teams, process, projects, management, agile, lean) and Human-Computer Interaction (child-computer interaction, design for learning, human-centred design for smart energy consumption.)
Rashina’s research has been published in the IEEE Transactions on Software Engineering (TSE), IEEE Software, Empirical Software Engineering Journal, Information and Software Technology, Journal of Systems and Software in the proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), Object-Oriented Programming Systems Languages and Applications conference (OOPSLA), the International Conference on Agile Software Development (XP), the Patterns Languages of Programs (PLoP, EuroPLoP) conferences, Agile20xx conferences amongst others. Her interviews have featured in the Communications of the ACM news, IEEE Software, and by the Ministry of Science and Innovation (New Zealand), InfoQ, etc. Rashina served as the Research Chair of the International Conference on Agile and Lean Software Methods (Agile India 2012). She regularly co-chairs the CHASE workshop at ICSE and serves on the program committee of various conferences, such as XP20xx, Agile20xx, and journals. Rashina also serves as the Chair of the IEEE NZ North Computer Society.
Previously, she was a Post-Doc Researcher and Lecturer at the School of Engineering and Computer Science at Victoria University of Wellington, New Zealand. Rashina graduated with PhD in Computer Science from Victoria University of Wellington, New Zealand (2011). Her PhD thesis focused on “Self-Organizing Agile Teams” in the area of Agile Software Development. She received her Bachelors of Science in Computer Science summa-cum-laude from Louisiana State University, USA (GPA: 3.93/4.00) She has both academic and practical software development experience and is a Certified Scrum Master (2009).
Rashina received 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 enjoys presenting the voice of Agile research to practitioners and academics alike.
Research | Current
Rashina’s research focus includes: software engineering (teams, process, projects, management, agile, lean) and human-computer interaction (child-computer interaction, design for learning, human-centred design for smart energy consumption).
Software Engineering Research
We actively conduct research in the areas of software engineering teamwork (team structures, self-organization), processes (including agile and lean), practices (learning and knowledge management), and management (project management.) Our team includes PhD and Masters of Engineering students and international collaborators from the USA, Europe, Asia, and Australasia. Topics include:
- Self-Organizing Agile software development teams (roles, practices, influencing factors)
- Visualization and Project Management Tool for Agile software development teams
- Teamwork structures on Agile projects
- Learning and Knowledge Management
- Role of Manager on Agile Project (project management roles, practices)
- Global and distributed software teams
Human-Computer Interaction Research
We are passionate about research, design, and development for digital learning. Our inter-disciplinary team includes experts from the areas of Education (curriculum and pedagogy), Psychology (cognitive and developmental), and Applied Behaviour Analysis (special needs). Our projects cover K-12 literacy, numeracy, and special education, and include:
- DTTAce: Assistive Technology for Children with Autism Spectrum Disorder (A Prototype)
- SEPTA Digital Learning Project: Software game for Critical Literacy
- Fill That Blank: A Literacy Application
- Numerous: A Numeracy Game for Primary Education
- ScienceTrivia: Digital App for Science Literacy
- Numeracy Game for Early Childhood Education
All these projects have resulted in software game/app prototype tools for digital learning. Another focus within HCI is in the field of visualization and smart grids:
- Human-centred visualization design for smart energy consumption
SPARK Ideas Challenge Winner, 2013
Best project in the software tools category at UoA, 2012.
Teaching | Current
Rashina is currently lecturing in Software Engineering in the Electrical and Computer Engineering department at The University of Auckland, New Zealand, where she is teaching/ has taught the following courses from 2012 onwards:
SOFTENG 761 Agile and Lean Software Development (2013-2016)
SOFTENG 306 Software Engineering Design 2 (2012-2016)
COMPSYS 302 Design: Software Practice (2014-2015)
SOFTENG 206 Software Engineering Design 1 (2013)
COMPSYS 202 Object-Oriented Design and Programming (2012)
Supervisor, PhD, Masters of Engineering, ME Studies, Bachelor of Engineering Final Year Projects (2012 onwards)
SPARK Ideas Challenge Winner (2013)
Research Chair, International Coference on Agile and Lean Software Methods (2012)
Best project in the software tools category at UoA (2012)
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)
Dean’s Lists and Chancellor’s Honour Rolls during her Bachelors degree (LSU, USA, 1999-2003).
Research, Teaching, Supervision, Administration, Services
Areas of expertise
- Software Engineering and ICT (teams, process, project management, agile, lean)
- Human Computer Interactions (child-computer interaction, design for learning and smart energy consumption)
IEEE NZ North Computer Society Chair
IEEE NZN North Womein in Engineeriung
IEEE Computer Society Member
Agile Professionals Network
Women in Engineering Network
Selected publications and creative works (Research Outputs)
- Hoda, R., & Murugesan, L. K. (2016). Multi-level agile project management challenges: A self-organizing team perspective. Journal of Systems and Software, 117, 245-257. 10.1016/j.jss.2016.02.049
- Keegan, P., Watson, C., & Hoda, R. (2016). Developing a Maori language pronunciation tool based on a Maori speaker database. Paper presented at The Asian Conference on Language Learning 2016, Kobe, Japan. 28 April - 1 May 2016. Related URL.
Other University of Auckland co-authors: Catherine Watson, Peter Keegan
- Murugesan, L. K., Hoda, R., & Salcic, Z. (2015). Design criteria for visualization of energy consumption: A systematic literature review. Sustainable Cities and Society, 18, 1-12. 10.1016/j.scs.2015.04.009
Other University of Auckland co-authors: Zoran Salcic
- Murugesan, L. K., Hoda, R., & Salcic, Z. (2015). Toward visualising and controlling household electrical appliances. ICARA 2015 - Proceedings of the 2015 6th International Conference on Automation, Robotics and Applications. 10.1109/ICARA.2015.7081214
Other University of Auckland co-authors: Zoran Salcic
- Babb, J., Hoda, R., & Norbjerg, J. (2014). Embedding Reflection and Learning into Agile Software Development. IEEE Software, 31 (4), 51-57. 10.1109/MS.2014.54
- Murugesan, L. K., Hoda, R., & Salcic, Z. (2014). Visualization of electricity consumption: Software prototype through literature survey. International Journal of Innovation Research in Science Engineering and Technology (IJIRSET), 3 (3), 2725-2729. Related URL.
Other University of Auckland co-authors: Latha Karthigaa Murugesan, Zoran Salcic
- Salleh, N., Al-Kautsar, E., Hoda, R., & Asmawi, A. (2014). A Window into the Emergence of Agile Software Development Landscape in Indonesia. International Journal of Advances in Software Computing and its Application, 6 (1 Special Issue) Related URL.
- Babb, J. S., Hoda, R., & Nørbjerg J (2014). XP in a small software development business: Adapting to local constraints. (pp. 14-29).