欢迎来到天天文库
浏览记录
ID:40363662
大小:268.32 KB
页数:5页
时间:2019-08-01
《KXO231 Software Lifecycles Notes》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SchoolofEngineering&ICTICTProjectManagementSoftwareLifecycleNotesSoftwareLifecyclesItisimportanttorememberthatproductsalsohavelifecyclesandtherearemanyproductlifecycleframeworksthatcanbeusedinprojectmanagement.Someofthesearesummarisedbrieflybelow.TheVari
2、ousSoftwareLifecycleModelsWaterfallmodelThewaterfallmodelderivesitsnameduetothecascadingeffectfromonephasetotheother.Alsocalledthelinearsequentialmodel.Usuallyhavethefollowingdistinctstages:•Requirementsanalysisphase•Specificationphase•Designphase•Coding
3、•Implementationandtestingphase•Integrationandsystemtestingphase•Acceptance•MaintenancephaseAdvantages•Providesmilestones•Providesmanagementwithgoodbasisforcontrol•Thereareclearstagesthroughwhichtheprojectproceeds•Thereareclearmilestonestoassessprogress•P
4、rovidesdataforscheduleplanning•Providesdataforstaffplanning•Theprocesslooksrational•ThemodelgivesthemanagerconfidenceintheprogressoftheprojectDisadvantages•Noroomforfeedback•Assumethattheclientsknoweverything•Presentamanagementframework,notsuitableforsof
5、twaredevelopment•Doesn’tallowrepetition•Definedclearlinesbetweenstages•Doesn’tallowchange•Someproblemsrequireanevolutionaryapproach•Realprojectsrarelysequential—iterationrequired1•Difficultyinuserstatingallrequirementsearly•Workingversionofprogramnotavai
6、lableuntillateinthelifecycle•Developersoftendelayed•Thecustomeronlyseesaworkingversionoftheproductafterithasbeencoded.TheVModelisamodifiedWaterfallmodelwhichintegratestestingactivitiesintothewaterfallmodelPhasedDevelopmentThismethodbreakstherequirementsi
7、ntoaseriesofversions,basedonseveralversionsofsystembeingbuiltsequentially,withthemostfundamentalandimportantfunctionsbundledinthefirstversion.Sequentiallyheremeansthatthenextversiondevelopmentwillbeginonlyaftertheprecedingversionhasbeenapprovedandimpleme
8、nted.EachversionhasitsownAnalysis-Design-Implementationphases(inasmallerscalecomparedtotheoverallsystem).Alloftheseversionswilllaterbetailoredtoformacompletesystemthatmeetstherequirements.Thismethoddeliversusefulsystemvery
此文档下载收益归作者所有