DocumentCode :
1654879
Title :
Lessons learned from applying the spiral model in the software requirements analysis phase
Author :
Viravan, C.
Author_Institution :
Nat. Electron. & Comput. Technol. Center, Bangkok
fYear :
1997
Firstpage :
40
Abstract :
Summary form only given, as follows. Boehm´s spiral model is currently gaining popularity over the traditional waterfall software development model. The spiral model is a risk-driven approach. The process steps are determined by the need to resolve the high-risk situations-ones that have greatest chance to ruin the project. This approach contrasts with traditional document-driven approach where the process step is determined by the type of document that has to be submitted. Over a period of two years, the author applied the spiral model approach in the requirements analysis phase for four projects. These projects were with different sectors of the Thai government. The author was the head of the requirement analysis team for three projects and was responsible for quality assurance in one project. The author´s experience reveals factors that foster the spiral approach´s success in requirement analysis as well as factors that inhibit its effectiveness. Some of these factors include the Thai culture, governmental regulations, the educational background of the requirement engineers, the governmental employees´ understanding of requirements analysis, terms in the contract, etc. The experience also reveals the risks in conducting software requirements analysis in a country that endures shortages of software engineers
Keywords :
government data processing; personnel; risk management; software development management; systems analysis; Thai culture; Thai government; contractual terms; educational background; governmental employees; governmental regulations; high-risk situations; project failure risk; quality assurance; requirement engineers; risk-driven approach; software engineer shortages; software requirements analysis phase; spiral model; Contracts; Government; Laboratories; Poles and towers; Programming; Quality assurance; Risk analysis; Spirals;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
Conference_Location :
Annapolis, MD
Print_ISBN :
0-8186-7740-6
Type :
conf
DOI :
10.1109/ISRE.1997.566838
Filename :
566838
Link To Document :
بازگشت