Category Archives: Social Structure

Artefactual Culture for Knowledge Sharing in Global Software Engineering

Knowledge sharing is an important, but usually ignored activity because of time and effort required are hardly available; especially the documentation based knowledge sharing approaches have hard time gaining acceptance by contemporary software development teams in general and Agile methods … Continue reading

Posted in Global Software Engineering (GSE), Human-Centric Software Engineering, Requirements Engineering, Social Structure, Software Engineering | Leave a comment

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 … Continue reading

Posted in Evidence-Based Software Engineering, Global Software Engineering (GSE), Human-Centric Software Engineering, Social Computing, Social Structure, Software Engineering | Leave a comment

Summer School on Software Engineering in Salerno, Italy

I have just arrived in Italy to give a tutorial at the 10th anniversary of the International Summer School on Software Engineering that is being organised at the University of Salerno, Italy. The summer school was founded back in 2003 … Continue reading

Posted in Activity Based Computing, Cloud Computing, Evidence-Based Software Engineering, Global Software Engineering (GSE), Social Structure, Software Architecture, Software Engineering | Leave a comment

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 … Continue reading

Posted in Agile Approaches, Evidence-Based Software Engineering, Global Software Engineering (GSE), Human-Centric Software Engineering, Social Structure, Software Engineering | Leave a comment

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 … Continue reading

Posted in Activity Based Computing, Agile Approaches, Cloud Computing, Evidence-Based Software Engineering, Global Software Engineering (GSE), Human-Centric Software Engineering, Social Computing, Social Structure, Software Engineering | Leave a comment

Leveraging Activity Based Computing and Cloud Computing for Global Software Engineering

We have been working on exploring the use of activity based computing for guiding the design and development of next generation of tools for supporting software engineering in general and global software engineering in particular. At the same time, we … Continue reading

Posted in Activity Based Computing, Global Software Engineering (GSE), Social Structure, Software Architecture, Uncategorized | Leave a comment

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 … Continue reading

Posted in Green ICT, Green Software, Human-Centric Software Engineering, Social Structure, Software Engineering, Sustainability | Leave a comment