DocumentCode
1249999
Title
Software design methods: life belt or leg iron?
Author
Budgen, David
Author_Institution
Dept. of Comput. Sci., Keele Univ., UK
Volume
16
Issue
5
fYear
1999
Lastpage
135
Abstract
Do software design methods have a future? The issue I explore in this article is concerned with the problems that the use of design methods can present. It can be expressed as a question: “Will the adoption of a design method help the software development process (the `life belt´ role), or is there significant risk that its use will lead to suboptimum solutions (the `leg iron´ role)?” (I use “method” to mean “a way of doing something”, rather than using the more pretentious-sounding “methodology”, which more correctly means “study of methods”). To address, but not necessarily answer, this question, I first consider what designing involves in a wider context, and then compare this with what we do, and finally consider what this might imply for the future
Keywords
software engineering; technological forecasting; future; risk; software design methods; software development process; software process deterioration; software process improvement; suboptimum solutions; Belts; Design methodology; Hazards; Humans; Iron; Leg; Problem-solving; Process design; Programming; Software design;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.795114
Filename
795114
Link To Document