1st Workshop on Measurement-based Cockpits for Distributed Software and Systems Engineering Projects (SOFTPIT 2007)
In conjunction with the
IEEE International Conference on Global Software Engineering
August 27-30, 2007, Munich, Germany
News
- Update of workshop schedule available
- Online Proceedings available
- Preliminary program available
Goals
In order to successfully conduct global development projects, one crucial success factor is the existence of well-specified and coordinated distributed development processes. In order to guarantee intellectual control over this process, it is necessary to have efficient management and controlling mechanisms in place. Many companies are currently establishing so-called software cockpits (sometimes also referred to as software project control centers or project management offices) for systematic quality assurance and management support. A software cockpit is comparable to an aircraft cockpit, which centrally integrates all relevant information for monitoring and management purposes. For example, a project manager can use it to get an overview of the project state, and a quality assurance manager can use it to check the current or predicted quality of the software product.
There exists a variety of such software cockpits in practice, ranging from simple dashboards to approaches supporting advanced management techniques and allowing for organization-wide data collection, interpretation, and visualization. An important success factor in the software engineering domain is that these solutions are customized to the specific goals, the context and needs, as well as the concrete project environment (e.g., available data and process maturity).
To efficiently manage distributed development projects (multi-sited and multi-organizational), one success factor is that issues specific to distribution should be addressed, such as different cultures, organizational environments, platforms, measurement systems, and process maturities. Other important success factors include data security, transparency, confidence in integrated data, and well-coordinated processes and interfaces.
The goal of this workshop is to discuss techniques, methods, and tools for the effective management of globally distributed software development projects and to share experiences among researchers and practitioners.
Technical Issues
Papers should focus on one or more of the following technical issues:
- Data-driven management of distributed development projects
- Strategies for distributed management and controlling
- Key performance indicators and success factors for managing distributed projects
- Introduction and application of distributed control mechanisms
- Cultural, technical, social, and organizational issues for distributed project management
- Efficient mechanisms for aggregation and drill-down of distributed data
- Innovative visualization mechanisms for distributed control centers
- Goal-oriented measurement
Target Audience
The workshop addresses practitioners and researchers who are interested in the management of distributed software projects and in innovative techniques and methods for distributed project control. Practitioners and researchers are encouraged to submit new approaches, experience reports, success cases, or failure stories, addressing at least one of the technical issues raised above.
Submission
A paper should not exceed 5 pages in total.
Paper format:
IEEE CS proceedings format (8.5" x 11" two-column format)
Papers should be submitted per Email to
Marcus Ciolkowski
Important Dates
- 25 May 07: Deadline for submission of papers
- 06 June 07: Acceptance notification
- 09 June 07: Early registration deadline
Organizing Committee
- Marcus Ciolkowski, Email: marcus.ciolkowski@iese.fraunhofer.de
- Jens Heidrich, Email: jens.heidrich@iese.fraunhofer.de
Program
| 09:30am-10:00am | Welcome Session
|
| 10:00am-11:00am | Paper Presentations Part 1 (20 Minutes presentation, 10 Minutes questions and discussion)
|
| | In-Time Project Status Notification for All Team Members in Global Software Development as Part of Their work environments (Wahyudin et al.)
|
| | Architecture of a generic software control cockpit (Bennicke/Richter)
|
| 11:00am-11:30am | Coffee Break
|
| 11:30am-01:00pm | Paper Presentations Part 2 (20 Minutes presentation, 10 Minutes questions and discussion)
|
| | Designing Software Cockpits for Coordinating Distributed Software Development (da Silva et al.)
|
| | Fine-grained Software Process Analysis to Ongoing Distributed Software Development (Morisaki et al.)
|
| | Software Development Governance in Distributed Environment (Dubinsky/Yaeli)
|
| 01:00pm-02:00pm | Lunch
|
| 02:00pm-02:30pm | Overview Talk
|
| 02:30pm-03:30pm | Working Groups Discussion Part 1
|
| 03:30am-04:00am | Coffee Break
|
| 04:00pm-05:00pm | Working Groups Discussion Part 2
|
| 05:00pm-05:30pm | Wrap Up |
Online Proceedings
The Proceedings of the 1st SOFTPIT Workshop are available online. Download the full document here:
PDF Version
Program Committee
- Rainer Bloch (LogControl GmbH, Pforzheim, Germany)
- Alexander Hofmann (sd&m AG, München, Germany)
- Hajimu Iida (Nara Institute of Science and Technology, Nara, Japan)
- Bernhard Kurpicz (OrgaTech GmbH; Lünen, Germany)
- Jürgen Münch (Fraunhofer IESE, Kaiserslautern, Germany)
- Marcello Blois Ribeiro (PUCRS, Porto Alegre, Brazil)
- Sebastian Schunk (Siemens AG, München, Germany)
- Birk Siegmund (T-Systems MMS, Dresden, Germany)
- Frank Simon (SQS AG, Köln, Germany)
- Darja Smite (Riga Information Technology Institute, Riga, Latvia)
- Claus Lewerentz (BTU Cottbus, Germany)
- Mikael Lindvall (Fraunhofer CESE, Maryland, USA)