2002Unpublished venueRequires access

Software process improvement by example (SPIE)

Paul Brebner

Open publisher page 2 citations

Abstract

A software process engineer is employed to help improve the software development practices of an organisation. For small scientific software projects, software engineering process improvement by example (SPIE) has a number of benefits. By actually enacting some of the software development processes, the software process engineer can easily engage, gain and retain access to projects, spend more time interacting with project members, gain an inside insight into the strengths and weaknesses of the software development environment, develop and trial appropriate new practices, tools and methods, and reduce the overhead to the project of software process improvement efforts. The example of the software process engineer can initiate changes to the software development culture of the team members. Real project, producer and process artefacts and data can be produced which are relevant and persuasive learning examples for the team members, other software developers, and other projects in the organisation, thus extending the benefits beyond project boundaries.

About this research paper

What this paper is about

A software process engineer is employed to help improve the software development practices of an organisation. For small scientific software projects, software engineering process improvement by example (SPIE) has a number of benefits. By actually enacting some of the software development processes, the software process engineer can easily engage, gain and retain access to projects, spend more time interacting with project members, gain an inside insight into the strengths and weaknesses of the software development environment, develop and trial appropriate new practices, tools and methods, and reduce the overhead to the project of software process improvement efforts. The example of the software process engineer can initiate changes to the software development culture of the team members. Real project, producer and process artefacts and data can be produced which are relevant and persuasive learning examples for the team members, other software developers, and other projects in the organisation, thus extending the benefits beyond project boundaries.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A software process engineer is employed to help improve the software development practices of an organisation. For small scientific software projects, software engineering process improvement by example (SPIE) has a number of benefits. By actually enacting some of the software development processes, the software process engineer can easily engage, gain and retain access to projects, spend more time interacting with project members, gain an inside insight into the strengths and weaknesses of the software development environment, develop and trial appropriate new practices, tools and methods, and reduce the overhead to the project of software process improvement efforts. The example of the software process engineer can initiate changes to the software development culture of the team members. Real project, producer and process artefacts and data can be produced which are relevant and persuasive learning examples for the team members, other software developers, and other projects in the organisation, thus extending the benefits beyond project boundaries.

Key concepts: Personal software process, Team software process, Software Engineering Process Group, Software development, Social software engineering, Package development process, Software engineering, Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Software process improvement by example (SPIE) — Research Paper | ScholarLens