A Framework for creating hybrid-open source software communities Srinarayan Sharma et. al. Info Systems (2002), 12.
Introduction OSS model is a fundamentally new and revolutionary way to develop software organizations are having difficulty building a business model around the open source paradigm not all OSS initiatives have been successful Framework for creating Hybrid-OSS communities
The OSS model Three dimensions: –structure, process and culture structureculture process Eletronic communication Multicultural community Values: reciprocity, gift giving, reputation, ideology Core assumptions Division of labour Co-ordination mechanisms Distribution od decision- making Organizational boundaries Informal structure Political structure Legitimate basis of authority
OSS development process Problem discovery Finding volunteers Solution identification Code development and testing Code change review Code commit and documentation Release management
Framework for creating Hybrid- OSS communities Community building Community governance –Shared governance –Membership management –Incentives and rewards Community infrastructure
Discussion... open source communities! personal time and autonomy... freelancers... project-oriented... there are several avenues for future research –... to refine the proposed framework and validate it empirically
Rules and Tools for Software Evolution Planning and Management M. M. Lehman Imperial College 2000
Laws Continuing change Increasing complexity Self regulation Conservation of Organizational Stability Conservation Growth Declining Quality Feedback system
The Uncertainty Principle the real world outcome of any software execution is inherently uncertain with the precise area of uncertainty also not knowable