ABSTRACT
In this paper, we start with a discussion of Software Development Governance (SDG), and clarify its relationships to management and process. We discuss how these organizational components are related and present our view on SDG and its concerns. Throughout the paper, we use the Linux open source development project where we show how SDG is used to achieve productive development in an environment which is often considered to have anarchic characteristics.
- Balancing Agility and Discipline: A Guide for the Perplexed, Barry Boehm and Richard Turner, Addison-Wesley, 2004.Google Scholar
- Value Based Software Engineering, Biffl et al, Springer, 2005.Google Scholar
- Murray Cantor, Personal communication, 2006-2008Google Scholar
- Creating Effective IT Governance, Gartner report http://www.gartner.com, Marianne Broadbent.Google Scholar
- Evolution in Open Source Software: A Case Study, Michael W. Godfrey and Qiang Tu, International Conference on Software Maintenance, Nov 2000. Google ScholarDigital Library
- Coordination Processes in Open Source Software Development: The Linux Case Study, Federico Iannacci, http://opensource.mit.edu/papers/iannacci3.pdfGoogle Scholar
- A Theory of the Firm: Governance, Residual Claims, and Organizational Forms, Jensen, M. C. Cambridge, MA: Harvard University Press, 2001.Google Scholar
- A Descriptive Process Model for Open-Source Software Development, Kim Johnson, University of Calgary, Department of Computer Science, June 2001.Google Scholar
- The Cathedral and the Bazaar, Eric Raymond, Linux Kongress, 1997.Google Scholar
- COBIT Versus Other Frameworks: A Road Map To Comprehensive IT Governance, by Craig Symons, Forrester Research, Jan 2006.Google Scholar
- The Unnecessary Tension between Process and Programmer, Dave Thomas, Journal of Object Technology, Vol. 5, No. 1, Jan 2006.Google Scholar
- Mark Wegman, Personal communicationGoogle Scholar
- IT Governance: How Top Performers Manage IT Decision Rights for Superior Results, Harvard Business Review, Peter Weill and Jeanne W. Ross. Google ScholarDigital Library
- IT Governance Institute, Board Briefing on IT Governance, 2nd Edition, 2003, USA.Google Scholar
- http://www.itgi.org.Google Scholar
- http://mitsloan.mit.edu/cisr/Google Scholar
- http://www.isaca.orgGoogle Scholar
Index Terms
- Software development governance and its concerns
Recommendations
Software development governance (SDG): report on 2nd workshop
This is a report on the 2nd roles and responsibilities workshop on governance software development (SDG), which took place as part of ICSE 2009. While the first workshop in 2008 focused on the definitions of the concepts involved in software development ...
Software development governance (SDG)
ICSE Companion '08: Companion of the 30th international conference on Software engineeringGovernance in a specific organization is an iterative process that starts with the assignment of roles and decision rights as per goals that are set, continues with the establishment of a set of mechanisms to be activated on a specific scope within the ...
Software Development Governance (SDG) Workshop
ICSE '10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2This is the introduction of the 3rd workshop on Software Development Governance (SDG), which will take place as part of ICSE 2010. This year we have combined two successful workshops (SDG - software development governance and LMSA -- leadership and ...
Comments