Learn More
In the global software development environment, the companies face the challenges of collaboration. This is particularly challenging for software companies in rural areas, which are typically small companies with limited resources. Often their customers and partners are also geographically dispersed. These factors, in addition to geographical distances,(More)
  • OULU F INLAND, Jorma Arhippainen, +6 authors Raimo Ahonen
  • 2011
Technological advancement in the field of information-and-communication technologies (ICT) was rapid during the first decade of the new millennium. Universities started to use the new information-and-communication technologies more in their core processes, which speeded up their transformation from the traditional campus mode toward virtual universities.(More)
[Context]: Communication plays an important role in any development process. However, communication overhead has been rarely compared among development processes. [Objective]: The goal of this work is to compare the communication overhead and the different channels applied in three agile processes (XP, Scrum, Scrum with Kanban) and in an unstructured(More)