|
Exploratory Information on Software Process
Descriptions
|
|
Survey Background The purpose of this exploratory survey is to understand how software process descriptions are developed and used by software practitioners. A software process description is a representation of a software process created to facilitate process enactment and evaluation, and to serve as a medium for communicating software process information. In this exploratory survey, we asked participants to answer seven questions related to software process descriptions in their organisation. Five questions are about how software practitioners develop and use process descriptions in their organizations, one question is specifically on the factors that make process descriptions usable and the last questions is about the willingness of the respondents to involve and contribute to our research. The questionnaire survey have been distributed at the Fifth Australia Software Engineering Process Group (SEPG) Conference, 28-31 August 2007.
|
|
The Results The questions and the answers of the survey are: 1. Does your organisation use software process descriptions? Yes (93%), No (7%) 2. Did your organisation develop the software process descriptions internally? Yes (86%), No (14%) 3. Did your organization refer to any software process metamodels (e.g. SPEM) as a reference? Yes (64%), No (29%), No Answer (7%)
4. Does your organisation use software process descriptions provided by a vendor? Yes (7%), No (93%) 5. If your organisation does not use any software process descriptions, how do you convey process information? The methods to convey process information are:
6. In your opinion, what key factors make a software process description usable?
The factors listed by the respondents were:
|
|
|
