Open Access
Managing the Software Development Process
Jeffrey T. Lubelczky,Amy Parra +1 more
- 01 Jan 1999
TL;DR: An introduction to three project success factors, a properly managed project, a competent project manager, and a mature software engineering environment are provided, and some first steps that an organization can take to begin benefiting from this environment are suggested.
read more
Abstract: The goal of any software development project is to produce a product that is delivered on time, within the allocated budget, and with the capabilities expected by the customer and unfortunately, this goal is rarely achieved. However, a properly managed project in a mature software engineering environment can consistently achieve this goal. In this paper we provide an introduction to three project success factors, a properly managed project, a competent project manager, and a mature software engineering environment. We will also present an overview of the benefits of a mature software engineering environment based on 24 years of data from the Software Engineering Lab, and suggest some first steps that an organization can take to begin benefiting from this environment. The depth and breadth of software engineering exceeds this paper, various references are cited with a goal of raising awareness and encouraging further investigation into software engineering and project management practices.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Software Configuration Management of Version Control Study Based on Baseline
Yongchang Ren,Tao Xing,Qiang Quan,Ying Zhao +3 more
- 26 Nov 2010
TL;DR: The definition of software configuration management is described, as well as the specific role of software development projects, and the introduction of baseline management in order to effectively control the version is pointed out.
21
•Dissertation
Reflective Steps: A Collaborative Learning Oriented Approach to Software Development and Process Improvement
Tesfaye Biru
- 22 Dec 2008
TL;DR: This research attempted to explore the possibility of using context sensitive methodical approaches to address the software development challenges in Ethiopia based on extensive case studies and surveys supported by reflections on the researcher’s years of practical experience.
11
The COR model for analyzing information systems change
Donald J. Berndt,Alan R. Hevner +1 more
- 03 Jan 1997
TL;DR: A formal model for viewing and analyzing information systems change is presented, drawing upon the biological model of punctuated equilibrium, and equilibriums in the IS life cycle at which system metrics can be collected and compared with previous equilibreums are identified.
•Dissertation
Using the Morphological Analysis Perspective (MAP) in software engineering project management
Roger Moore
- 01 Jan 2015
1
A decision model for managing software development projects
TL;DR: A decision model for managing software development projects is generated based on a set of indicators that link task status of the development process and its quality assessment to the responsible authorities and is shown to be flexible, extensible and scalable.
References
•Dissertation
Reflective Steps: A Collaborative Learning Oriented Approach to Software Development and Process Improvement
Tesfaye Biru
- 22 Dec 2008
TL;DR: This research attempted to explore the possibility of using context sensitive methodical approaches to address the software development challenges in Ethiopia based on extensive case studies and surveys supported by reflections on the researcher’s years of practical experience.
11
The COR model for analyzing information systems change
Donald J. Berndt,Alan R. Hevner +1 more
- 03 Jan 1997
TL;DR: A formal model for viewing and analyzing information systems change is presented, drawing upon the biological model of punctuated equilibrium, and equilibriums in the IS life cycle at which system metrics can be collected and compared with previous equilibreums are identified.
•Dissertation
Using the Morphological Analysis Perspective (MAP) in software engineering project management
Roger Moore
- 01 Jan 2015
1
A decision model for managing software development projects
TL;DR: A decision model for managing software development projects is generated based on a set of indicators that link task status of the development process and its quality assessment to the responsible authorities and is shown to be flexible, extensible and scalable.