From: Organizing for openness: six models for developer involvement in hybrid OSS projects
Form of control | Examples |
---|---|
Stakeholder control | Product pricing and membership fees. Strategic partnerships and special treatment of selected stakeholders. Offering advisory- and board memberships. Requirements for contributions, initiation rites. Disclosure of the ecosystem’s members. |
Process control | Nature and form of decision-making and software development processes. Milestones and decision points. Choice of supportive platforms and development tools. Full or partial disclosure of the development processes. |
Assets control | Means for storing and processing requirements and other data. Documentation. Offering limited access to source code based on time-, scope level or requirements for stakeholders. |
Leadership | Acquisition of new developers and software users. Campaigns for increasing contributions. Communicating product vision, release themes and timing. |