A Guide to the Assessment of Software Development Methods

Abstract

Over the past decade, the term software engineering method has been attached to a variety of procedures and techniques that attempt to provide an orderly, systematic way of developing software. Existing methods approach the task of software engineering in different ways. Deciding which methods to use to reduce development costs and improve the quality of produced products is a difficult task. This report outlines a five step process and an organized set of questions that provide method assessors with a systematic way to improve their understanding and form opinions on the ability of existing methods to meet their organization's needs. 1) Needs analysis; 2) Constraint identification, 3) User requirements, 4) Management requirements, 5) Introduction plan.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1988
Accession Number
ADA197416

Entities

People

  • Bill Wood
  • Lauren R. Gold
  • Richard Pethia
  • Robert Firth

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Modeling
  • Department Of Defense
  • Engineering
  • Information Processing
  • Information Systems
  • Language
  • Life Cycles
  • Reliability
  • Robotics
  • Software Design
  • Software Development
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Instructional Design and Training Evaluation.
  • Software Engineering.
  • Systems Analysis and Design