Future of Software Engineering Proceedings 2014
DOI: 10.1145/2593882.2593883
|View full text |Cite
|
Sign up to set email alerts
|

Software process

Abstract: This paper is a travelogue of Software Process research and practice in the past 15 years. It is based on the paper written by one of the authors for the FOSE Track at ICSE 2000. Since then, the landscape of Software Process research has significantly evolved: technological breakthroughs and market disruptions have defined new and complex challenges for Software Engineering researchers and practitioners.In this paper we provide an overview of the current status of research and practice, highlight new challenge… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

2
54
0
8

Year Published

2015
2015
2022
2022

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 80 publications
(64 citation statements)
references
References 32 publications
2
54
0
8
Order By: Relevance
“…A software lifecycle defines the different stages in the lifetime of a software product. A software lifecycle defines the principles and guidelines with different stages [9]. They used different of methodology because of some reason.…”
Section: Methodsmentioning
confidence: 99%
“…A software lifecycle defines the different stages in the lifetime of a software product. A software lifecycle defines the principles and guidelines with different stages [9]. They used different of methodology because of some reason.…”
Section: Methodsmentioning
confidence: 99%
“…Existen varios estudios que ponen de manifiesto las ventajas que obtiene una organización productora de software al contar con un proceso software bien definido mediante un modelo que garantice la calidad de sus productos al igual que la productividad de sus equipos (Fuggetta, 2000;Satpathy & Harrison, 2002;Xu & Ramesh, 2007). Por tal razón, la correcta definición del modelo de procesos y su implementación resulta determinante para apoyar el desarrollo de productos software de alta calidad y bajo costo de producción.…”
Section: Antecedentesunclassified
“…Algunas de estas dificultades pueden abordarse mediante un correcto modelado de procesos. Según Piattini, García, García, & Pino (2012), los proyectos software de una empresa deben ejecutarse bajo los lineamientos del proceso software que la compañía haya definido, debido a que existe una relación implícita directa entre la calidad del proceso y la calidad del producto (Fuggetta, 2000). De acuerdo con Osterweil (1987) un proceso software guía la ejecución del proyecto software; por tanto, la clara definición de un proceso software representada mediante un modelo del proceso y su adecuado seguimiento redunda en la generación de productos de mayor calidad.…”
Section: Introductionunclassified
“…Appointed development teams will be aware of the new trends in software development and will take into account the reality identified by Fuggetta and Di Nitto that 'activities are intrinsically dynamic and continuously evolving entities that cannot be frozen or defined once and for all' [34]. An overall software development approach can handle this together with a component-based architecture supported by UML, visual abstractions, and iterative implementation.…”
mentioning
confidence: 99%