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 :
بازگشت