3rd Workshop on Software Development Governance (SDG 2010)

In conjunction with

the 32th International Conference on Software Engineering ® (ICSE)

Cape Town, South Africa, 2-8 May 2010


SDG Program


Welcome and Introduction

Workshop Organizers


Keynote Speech

Agile governance, one size will NOT fit all

Philippe Kruchten, University of British Columbia


Paper Session

The Importance of the Use of an Estimation Process

Carlos E. L. Peixoto, Jorge L. N. Audy, and Rafael Prikladnicki



Policies and Roles when Scaling Agile Up

Yael Dubinsky


Keynote Speech

Governance Anti-Patterns

Anthony Finkelstein, University College London


Paper Session

Aligning Software Configuration Management with Governance Structures

Nagehan Pala Er and Cengiz Erbaş


Adaptive Agile Software Development Governance

Esmeralda Thomson, Richard Vidgen, and Aybuke Aurum


Community Panel

Viewpoints of our community members

(call is open—mail dubinsky @ il.ibm.com if you wish to participate)


Summary and Closing

Workshop Organizers




Software Development Governance is the key meeting point between software development processes and the business and regulatory context in which these processes must operate. Software organizations need to perform in a complex and demanding environment, and they are required to deliver more value in an effective and efficient manner while controlling the operational risks and meeting regulations. Studies show that effective governance is one of the key mechanisms by which organizations can guarantee meeting their business goals. Implementing governance in software projects enhances the ability to deal with risks and supports consistent decision making. These decisions are part of the development process e.g., business and organizational decisions that impact the technical decisions concerned with the product architecture and the product quality.


The main goal of the workshop is to explore the relationship between business goals, organizational structure, and software development governance and the ways effective technical practices can be achieved given a particular set of goals and a particular organizational structure.


We invite papers that deal topics related to software development governance, including (but not limited to):

¨ Governance models and frameworks

¨ Development environment support for software development governance

¨ Governance mechanisms (policies, controls and measurements) that relate to contemporary software development projects and organizations

¨ Governance roles and responsibilities in software development settings

¨ The lifecycle of software development governance

¨ Ways to assess software development governance and its effects

¨ Enforcement of architectural and design authority

¨ Managing exceptions in complex processes

¨ Governance in highly regulated environments

¨ Methods and tools to define and deploy software development governance approaches

¨ Mining development processes

¨ The evolution of development processes

¨ Governance in software teams: distributed teams, agile teams, large-scale projects

¨ The role of software development governance in achieving the business value and risk associated with projects including crisis management

¨ Effective measurement  of software development governance

¨ Risk and valuation techniques for software development governance

¨ Individual, societal, ethical or cultural issues raised by software development governance

¨ Methods for increasing the awareness of the relationship between business, organizational, governance and the achievement of technical goals

¨ Organizational structures appropriate to development processes

¨ Balancing the need for oversight and managerial control with agile development

¨ Governance in outsourced and federated development



Submission Guidelines


Submissions should be full research papers or short papers describing work-in-progress, or new ideas relevant to governance of software development.  Papers must conform to the ICSE proceedings publication format and should not exceed 8 pages for full paper and 4 pages for short paper, including all text, references, appendices, and figures. Electronic submission is available through http://cyberchairpro3.borbala.net/sdgpapers/submit/ .


Submissions will be evaluated according to the relevance and originality of the work and to their ability to generate discussions between the participants of the workshop.


Important Dates


Submission date: January 31, 2010

Notification on acceptance / rejection: February 15, 2010

Camera-ready: Mar 3, 2010


Workshop day—May 8, 2010