1999Conference on Software Engineering Education and TrainingRequires access

Professionalization of Software Engineering: Next Steps

Leonard L. Tripp

Open publisher page 2 citations

Abstract

Emerging critical social and economical factors have created a situation where it is vital that software progress as a profession as soon as possible. This talk discusses current and near-term actions in the software becoming a profession in four areas. One area is to clarify the engineering aspects of software engineering. This will help in establishing the boundary between software and its related disciplines. Another area is to harmonize software practices and consensus standards. This will contribute to a repeatable basis for the practicing software engineering. A third area is to identify the body of knowledge for software engineering. This will provide a foundation for software education. Another area will be to baseline performance expectations for a software engineer practitioner. Performance expectations will provide the basis for the certification and licensure of individuals. The talk will use three perspectives to related progress and identify directions for each area. The three perspectives are: protection of the public in the use of software, development of software work force, and improvement of the practice of software engineering.

About this research paper

What this paper is about

Emerging critical social and economical factors have created a situation where it is vital that software progress as a profession as soon as possible. This talk discusses current and near-term actions in the software becoming a profession in four areas. One area is to clarify the engineering aspects of software engineering. This will help in establishing the boundary between software and its related disciplines. Another area is to harmonize software practices and consensus standards. This will contribute to a repeatable basis for the practicing software engineering. A third area is to identify the body of knowledge for software engineering. This will provide a foundation for software education. Another area will be to baseline performance expectations for a software engineer practitioner. Performance expectations will provide the basis for the certification and licensure of individuals. The talk will use three perspectives to related progress and identify directions for each area. The three perspectives are: protection of the public in the use of software, development of software work force, and improvement of the practice of software engineering.

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

Emerging critical social and economical factors have created a situation where it is vital that software progress as a profession as soon as possible. This talk discusses current and near-term actions in the software becoming a profession in four areas. One area is to clarify the engineering aspects of software engineering. This will help in establishing the boundary between software and its related disciplines. Another area is to harmonize software practices and consensus standards. This will contribute to a repeatable basis for the practicing software engineering. A third area is to identify the body of knowledge for software engineering. This will provide a foundation for software education. Another area will be to baseline performance expectations for a software engineer practitioner. Performance expectations will provide the basis for the certification and licensure of individuals. The talk will use three perspectives to related progress and identify directions for each area. The three perspectives are: protection of the public in the use of software, development of software work force, and improvement of the practice of software engineering.

Key concepts: Social software engineering, Software Engineering Process Group, Software peer review, Personal software process, Software development, Software engineering, Computer science, Software construction

Related papers

Back to paper searchBrowse research topicsOriginal source
Professionalization of Software Engineering: Next Steps — Research Paper | ScholarLens