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…