2005Information Technology And ControlOpen access

SOFTWARE ENGINEERING PROCESS AND ITS IMPROVEMENT IN THE ACADEMY

Eduardas Bareiša, Eimutis Karčiauskas, Virginija Limanauskienė, Romas Marcinkevičius, Kęstutis Motiejūnas

Open full text 4 citations

Abstract

Changes in software technology and models for software development require commensurate change in the education of software developers. One way of teaching software engineering is to organize a course around a project similar to a real industrial project. The educational community itself is increasingly moving from lecture-format courses to team projects, problem-solving, direct involvement with actual development, and other formats that require students to exercise the ideas they are learning. In this paper we investigate the software engineering process improvement at Kaunas University of Technology to let students experience the realistic software engineering problems and environments during their software engineering education. Organizing the software engineering process we implemented some key practices of repeatable level of Capability Maturity Model.

Open-access reader

About this research paper

What this paper is about

Changes in software technology and models for software development require commensurate change in the education of software developers. One way of teaching software engineering is to organize a course around a project similar to a real industrial project. The educational community itself is increasingly moving from lecture-format courses to team projects, problem-solving, direct involvement with actual development, and other formats that require students to exercise the ideas they are learning. In this paper we investigate the software engineering process improvement at Kaunas University of Technology to let students experience the realistic software engineering problems and environments during their software engineering education. Organizing the software engineering process we implemented some key practices of repeatable level of Capability Maturity Model.

Why it matters

OpenAlex reports 4 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

Changes in software technology and models for software development require commensurate change in the education of software developers. One way of teaching software engineering is to organize a course around a project similar to a real industrial project. The educational community itself is increasingly moving from lecture-format courses to team projects, problem-solving, direct involvement with actual development, and other formats that require students to exercise the ideas they are learning. In this paper we investigate the software engineering process improvement at Kaunas University of Technology to let students experience the realistic software engineering problems and environments during their software engineering education. Organizing the software engineering process we implemented some key practices of repeatable level of Capability Maturity Model.

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

Related papers

Back to paper searchBrowse research topicsOriginal source
SOFTWARE ENGINEERING PROCESS AND ITS IMPROVEMENT IN THE ACADEMY — Research Paper | ScholarLens