scispace - formally typeset
Book ChapterDOI

Directions in Software Process Research

Reads0
Chats0
TLDR
This paper motivates the need for explicit process models, surveys existing languages to model processes, discusses tools to support model usage, and proposes a research agenda for future software process research.
Abstract
Developing and maintaining software systems involves a variety of highly interrelated activities The discipline of software engineering studies processes of both product engineering and process engineering Product engineering aims at developing software products of high quality at reasonable cost Process engineering in contrast aims at choosing those product engineering processes appropriate for a given set of project goals and characteristics as well as improving the existing knowledge about those processes Explicit models of both types of processes help a software development organization to gain competitive advantage This paper motivates the need for explicit process models, surveys existing languages to model processes, discusses tools to support model usage, and proposes a research agenda for future software process research

read more

Citations
More filters
Journal ArticleDOI

Three Approaches for Formalizing Informal Process Descriptions

TL;DR: A study is presented in which an informal description of an IBM Cleanroom process was transformed into a formal Multi-View Process Modeling Language (MVP-L) model, and three different formalization approaches were evaluated of which concept-based modeling turned out to be advantageous over the others with respect to it's complexity and necessary rework.
Proceedings ArticleDOI

Towards software process modules

TL;DR: The hypothesis of this paper is that views are the process modules to be reused, and are less complex and easier to maintain than a comprehensive process model.
Dissertation

Style and Meta-Style : another Way to Reuse Software Architecture Evolution

Adel Hassan
TL;DR: A meta-evolution style is introduced which specifies the core conceptual elements for software architecture evolution modeling in order to address the difference in modeling concepts among evolution styles approaches and introduces a new methodology to develop a multi-view and multi- abstraction evolution style.
Journal ArticleDOI

Managing Software Projects by Structured Project Planning

TL;DR: The handling of fuzzy activities is proposed, by means of which the problems of recycles and reprocessing are solved and these activities also provide a better management of the execution times of the project.
Book ChapterDOI

Introducing Quality System in Small and Medium Enterprises: An Experience Report

TL;DR: A lightweight approach is proposed as a solution to either avoid or reduce drawbacks of the introduction of a Quality System in Small and Medium Enterprises and consists of a method for redesigning processes and a software system to control and monitoring processes' execution.
References
More filters
Posted Content

Out of the Crisis

TL;DR: Deming's theory of management based on the 14 Points for Management is described in Out of the Crisis, originally published in 1982 as mentioned in this paper, where he explains the principles of management transformation and how to apply them.
Book

Out of the Crisis

TL;DR: Deming's theory of management based on the 14 Points for Management as discussed by the authors was used in the Out of the Crisis, originally published in 1982, to explain the principles of management transformation and how to apply them.
Journal ArticleDOI

A spiral model of software development and enhancement

Barry Boehm
- 01 May 1988 - 
TL;DR: An outline is given of the process steps involved in the spiral model, an evolving risk-driven approach that provides a framework for guiding the software process and its application to a software project is shown.
Book

Managing the Software Process

TL;DR: This work describes the development of a Software Maturity Framework and the Principles of Software Process Change, and describes the management of this framework.
Journal ArticleDOI

Process modeling

TL;DR: In this article, software process modeling will be used as an example application for describing the current status of process modeling, issues for practical use, and the research questions that remain ahead.