Learn More
The maturation of the technical infrastructure has enabled the emergence and growth of distributed software development. This has created tempting opportunities for companies to distribute their software development, for example, to economically favourable countries so as to gain needed expertise or to get closer to customers. Nonetheless, such distribution(More)
This paper describes the results of a survey about the problems of and solutions for collaborative SW development. The survey was done through several interviews of companies doing collaborative development and also through a literature search to find already published experiences and solutions. As a result, we found that the literature focuses on solutions(More)
In globally distributed projects, successful product development requires companies to pay special attention to project management and controlling activities during the projects' life cycle. If controlling activities are not done well, the productivity of product development decreases. This is due to, e.g., unnecessary work caused by unclear(More)
Complex systems development requires different ways of working than largely used static process oriented work. In practice, workers invent new ways of working to deal with appearing challenges. Thus, a company's processes and tools should support these new process paths. Instead of defining a specific flow to conduct the work, several options for work(More)
This short paper describes briefly results from industrial and literature survey about collaborative software development. The work done is part of the MERLIN 1 project, an ITEA project lasting from July 2004 to June 2007. The Merlin consortium [1] consists of both research and industrial partners. The industrial partners represent several divergent(More)