Premium
Structured Techniques: Where's the Payoff?
Author(s) -
Silves Michael
Publication year - 1992
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.1992.tb01544.x
Subject(s) - computer science , theme (computing) , perspective (graphical) , software development , software , stochastic game , software development process , data science , epistemology , software engineering , artificial intelligence , mathematical economics , programming language , mathematics , world wide web , philosophy
Much discussion and hand wringing has gone on about formal approaches to software development. Over the years a number of apparently disparate approaches to software development have appeared on the scene. This paper attempts to make some sense out of the whole thing by looking at the history of software development methods from the perspective of methods as partitioning tools. It traces the history from structured programming through data modeling focusing on advantages and foibles of the various approaches. The underlying theme is that an organized methodology is neither good nor bad; it is merely necessary.