Category: Human-Centric Software Engineering

  • Extended Team Model in GSD and Structures

    We have been researching the theoretical concepts and practical implementation of Extended Team Model in Global Software Development (GSD) arrangements. This research has been motivated by the increasing popularity of developing software involving cross-organizational teams that are characterised by all sorts of distances (e.g., geographical, cultural, temporal, and knowledge). While there is plenty of literature…

  • Social Structures in Extended Team Model

    Extended Team Model (ETM) is an emerging mode of arrangement for Global Software Development (GSD). As described in one of my previous post, ETM is a customized offshore outsourcing model aimed at building an extended arm of a client by having access to software development resources of a vendor, usually located offshore, by forming a partnership.…

  • Sharing Experiences from Human-Centric Software Engineering Research

    My current visit of down under (Australia) provided me with several opportunities to visit several colleagues, albeit for short catch meetings, and share our current research directions and  outcomes. My discussions and invited talks mainly focused on our experiences of devising and executing an ambitious agenda of taking an interdisciplinary approach to combining our historical…

  • Brief on Software Engineering Research for Sustainable Systems

    Recently I gave a presentation on our research and development activities for supporting the sustainability aspects in engineering software intensive systems while leveraging cloud computing and global software engineering. Three key focus of our research are architectural solutions that promote sustainability aspects for cloud-based solutions, processes and practices for sustainable utilization of resources in global…