scispace - formally typeset
Journal ArticleDOI

A spiral model of software development and enhancement

Barry Boehm
- 01 May 1988 - 
- Vol. 21, Iss: 5, pp 61-72
Reads0
Chats0
TLDR
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.
Abstract
A short description is given of software process models and the issues they address. 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. A summary is given of the primary advantages and implications involved in using the spiral model and the primary difficulties in using it at its current incomplete level of elaboration. >

read more

Citations
More filters
Proceedings ArticleDOI

Modern DevOps: Optimizing software development through effective system interactions

TL;DR: A generalized model of DevOps will be presented and analyzed, offering a formalization of the communications and actors requisite to any effective software development process, and further developed to illustrate the information flow between human and system actors.
Journal ArticleDOI

Knowledge engineering issues in developing a case-based reasoning application

TL;DR: It is argued that in some domains this problem analysis process can be significant and proposed an iterative methodology for addressing it and described the application of case-based reasoning to the problem of aircraft conflict resolution in a system called ISAC.
Journal ArticleDOI

Engineering a mobile health tool for resource-poor settings to assess and manage cardiovascular disease risk: SMARThealth study

TL;DR: An evidence-based CVD risk prediction and management tool was used to develop an mHealth platform in rural India for CVD screening and management with proper engagement of health care providers and local communities.
Book

E-Learning Methodologies and Computer Applications in Archaeology

TL;DR: E-Learning Methodologies and Computer Applications in Archaeology presents innovative instructional approaches for archaeological e-learning based on networked technologies, providing researchers, scholars, and professionals a comprehensive global perspective on the resources, development, application, and implications of information communication technology in multimedia-based educational products and services in archaeology as mentioned in this paper.
Book ChapterDOI

Incorporating user centered requirement engineering into agile software development

TL;DR: The user-centeredness of the two agile SE models Scrum and XP has been analyzed and the question of how potential gaps can be filled without loosing the process' agility is discussed.
References
More filters

Software engineering economics

Barry Boehm
TL;DR: In this paper, the authors provide an overview of economic analysis techniques and their applicability to software engineering and management, including the major estimation techniques available, the state of the art in algorithmic cost models, and the outstanding research issues in software cost estimation.
Book

Getting to Yes

Roger Fisher, +1 more
Proceedings ArticleDOI

Managing the development of large software systems: concepts and techniques

W. W. Royce
TL;DR: I have had various assignments during the past years, mostly concerned with the development of software packages for spacecraft mission planning, commanding and post-flight analysis, and have become prejudiced by these experiences.
Proceedings ArticleDOI

Software processes are software too

TL;DR: The major theme of the meeting is the exploration of the importance of process as a vehicle for improving both the quality of software products and the way in which we develop and evolve them.