C A L L F O R P A P E R S Second International Workshop on Tool-Supported Development and =20 Management in Distributed Projects (REMIDI'08) Web: http://www4.in.tum.de/~kuhrmann/remidi08.shtml At the International Conference on Global Software Engineering (ICGSE 2008) Web: http://www.icgse.org Bangalore, India August 17-20, 2008 WORKSHOP INTRODUCTION AND OBJECTIVES Today, distributed projects (often subsumed under terms like global =20 software development (GSD), global collaboration, offshoring etc.) are common =20 ways to overcome time and resource restrictions or lack of local expertise. =20 Thus, today's projects take place in a global context. At the same time, tool integration and end-to-end tool chains are more and more getting on the agenda of researchers and industry to tackle the growing complexity of development projects. Especially planning, coordinating and controlling software engineering =20= in distributed settings are far more complex than in one-site projects. =20 First, the process of analysis and design needs to be planned and organized differently. Second, the methods used to document, share and discuss =20 design and architecture ideas need to take into account the fact that some =20 project members involved in these tasks are spread over multiple sites and organisations and don't have contact to end-users. Third, as the =20 development artefacts are wide spread, the development, integration and release of a high quality product is far more challenging. As a conclusion, we need concepts and tools to support the specific =20 needs, tasks and process requirements in distributed development projects. Experience shows that an appropriate tool chain increases efficiency and success of distributed projects since coordination and collaboration =20 are far more complex than in on-site projects and need to be properly supported. Aspects like process assistance, knowledge management or project =20 tracking ask for appropriate tools. Therefore, the workshop will walk through the methods and concepts =20 that are available and the tool chains that are used in global software =20 development projects. After last year's successful edition (cf. www.ctit.utwente.nl/library/proceedings/proceedingsamrit.pdf and www4.in.tum.de/~kuhrmann/remidi07.shtml), this workshop will more =20 explicitly focus on tools and infrastructures for GSD projects. The participants will present and discuss project experiences, best practices and new approaches - based on academic research and / or on experiences from industry. One of the objectives of this workshop is to structure the major =20 research topics and to define a research agenda for further work in the area of "end-to-end" tool support in distributed system development. Besides =20 that, there will be a demo session with presentations and live =20 demonstrations of tools that are specifically dedicated to support distributed development projects. In summary, the workshop will include different aspects of tool =20 selection and orchestration in a distributed software development context, e.g.: - Administration and tracking of documents, concepts, code, etc.: = What are the consequences for the process and the design tools if (all or =20 some of the) processes of requirements engineering, design, development etc. are distributed? - Collaboration and communication in software engineering: How can teams be organized and coordinated when they are spread over two or more sites? How can projects achieve efficient collaboration and alignment? =20= What are the lessons learned on tools and infrastructure for collaboration in different project phases? Which different requirements and =20 characteristics do the different project phases have regarding tool support? - Process assistance and support: What does an adequate process = for distributed development look like and how should it be supported by =20 tools and techniques? What tools or tool chains are adequate to assist =20 different project roles? - Tool orchestration: How should projects select their tools? How different are tool chains for different industries? What are the project characteristics that influence tool decisions most heavily? How =20 different are the optimal tool chains for different levels of education and experience? - Economic aspects: What is the Return on Investment for tools dedicated towards distributed development? - Project management: Which tools can help to plan, control and = track a project? Are risk management or workflow management tools different to those used in on-site projects? The workshop targets practitioners as well as researchers interested or involved in geographically or organizationally distributed software development. TOPICS AND APPLICATIONS The following is a non-exhaustive list of relevant topics for this one-=20= day workshop: * Models, tools and technologies for handling dynamics and = complexity in the early phases of dispersed collaboration * Models and tools for unifying processes respecting requirements engineering, software development, and operations and maintenance in =20 global contexts * Comparability and comparison with tools used in open source = projects * Process model design for distributed engineering and "mirroring" = of these processes in SE tools * Models and processes to define and predict usability, = reliability, performance, quality and "adequacy" of development tools * Impacts of tools on the cost efficiency of distributed = development These topics will be discussed based on presentations by participants. =20= Based on these contributions, we will try to structure the problems and =20 challenges and discuss a "research agenda for integrated tool infrastructures in =20= GSD". An explicit tool track asks vendors and academic research teams to =20 present their products or prototypes. Live demonstrations are welcome. IMPORTANT DATES Full paper submission to the workshop organizers: June 1 Authors Notification: July 1 Final version of accepted papers due to IEEE: July 15 REMIDI workshop: August 17-20 (tbd) =09 SUBMISSION AND PROCEEDINGS Research and industry papers must be submitted in PDF format by email =20= to the organizers. Your paper must conform to the IEEE proceedings publication format =20 (8.5" x 11", Two-Column Format) described at IEEE/CPS and be no longer than 6 =20= pages including all text, references, appendices, and figures. Tool papers =20 must be no longer than 4 pages including all text, appendices, etc. and should contain screenshots and references to projects using the presented =20 tools. Submissions that exceed the page limit or do not comply with the =20 proceedings format (cf. IEEE/CPS) will be desk rejected without review. The results described must not be under consideration for publication elsewhere. Accepted papers will be published in CTIT proceedings. Please note that each accepted paper should have at least one author registered to present the paper at REMIDI in order to get the paper published in the post-conference proceedings. ORGANIZATION COMMITTEE Chintan Amrit University of Twente Email: c.amrit@utwente.nl Patrick Keil Technische Universitaet Muenchen Email: keilp@in.tum.de Web: http://www4.in.tum.de/~keilp/ Marco Kuhrmann Technische Universitaet Muenchen Email: kuhrmann@in.tum.de Web: http://www4.in.tum.de/~kuhrmann/ PROGRAM COMMITTEE Stefan Biffl, TU Wien Manfred Broy, TU Muenchen Pradeep Desai, Tata Consultancy Services Vesna Mikulovic, Siemens AG Austria Neel Mullick, IKaru Projects Pvt. Ltd. Juergen M=FCnch, Fraunhofer IESE Daniel J. Paulish, Siemens Corporate Research Ita Richardson, Lero, University of Limerick Bernhard Schaetz, TU Muenchen Rini van Solingen, LogicaCMG and Drenthe University Jos van Hillegersberg, University of Twente CONTACT Web: http://www4.in.tum.de/~kuhrmann/remidi08.shtml Phone: +49 89 289 17386 Email: keilp@in.tum.de Fax: +49 89 289 17307