Software development projects are an essential component of software engineering courses. They provide the opportunity for students to apply theoretical material and to gain valua...
We review the literature on Free/Libre Open Source Software (FLOSS) development and on software development, distributed work and teams more generally to develop a theoretical mod...
Kevin Crowston, Hala Annabi, James Howison, Chenge...
Multi Agent Systems (MAS) are often used as a software substrate in creating smart spaces. Many of the solutions already developed within the MAS community are applicable in the do...
Commercial software project managers design project organizational structure carefully, mindful of available skills, division of labour, geographical boundaries, etc. These organi...
Christian Bird, David S. Pattison, Raissa M. D'Sou...
The 4th ICSE workshop on “Software Engineering over the Internet” brought together researchers and practitioners that are trying to use Internet technologies to overcome probl...