欢迎来到天天文库
浏览记录
ID:39065926
大小:985.34 KB
页数:20页
时间:2019-06-24
《Real Time Embedded Software英文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、RealTimeEmbeddedSoftwareDevelopmentUsingAgileTechnologyAnExperienceReportVincentRivasJosephNFrisinaBAESYSTEMSInformationandElectronicSystemsIntegrationIncCNIRAgileDevelopmentConcepts!Delivercustomervaluedandtestedsoftwareearlyandcontinuously."Progressismeasuredbypassingcustomer
2、approvedacceptancetestsexecutedduringdemos"Customerparticipatesintheplanningeffort"Automatedcontinuousbuildsverifycodedrepositoryintegrity"TestDrivenDesignispracticed•Emphasisonearlyrequirementsbasedtestdevelopment!Evolvingrequirementsaremanagedthroughcontinuouscustomer/develop
3、ercollaboration.!Designartifactscreatedthrough“automated”methods"DesignDocuments"UMLModelsBAESYSTEMSInformationandElectronicSystemsIntegrationInc2AgileDevelopmentConcepts!Continuousattentiontotechnicalexcellenceandhighqualitydesigniscrucial."ObjectOrientedDesignPatternsandprinc
4、iplesapplied"Continuousrefactoring"Faganinspectionsappliedatregularintervals!Developmentteammonitorsandadjustsbehaviorsatregularintervalstoincreaseeffectiveness."Howarewedoingaccordingtoourplan?"Teamvelocityestimationbasedon“Yesterday’sWeather”!Dothesimplestthingthatwillwork(pa
5、sstests)atanygiventime(KISSprinciple)."Onlyincludefeatures/infrastructurewhenabsolutelyneededBAESYSTEMSInformationandElectronicSystemsIntegrationInc3EvolutionofAgileTechnologyatBAESYSTEMS!Maintainabilityissuesaroseonsomeprograms"InadequateUnitTesting"“BigBang”Integrationsoccurr
6、edintroducinglatentundetectedbugs"Neededabetterwaytomanageintegrationactivities!IndustryadvancesinSoftwareDevelopmentweretappedinto"DesignPatterns"OODesignPrinciples"OpenSourceCommunityofferingsintoolsandtechnology"UnitTesting/RegressionTestingFrameworks!AgileTechnologysolution
7、initiatedthroughtheSoftwareTechnologyInsertionReviewBoard(STIRB)Initiative!SWDeveloperGrassRootsmovementcreated"ReceivedManagementLevelSupport"IsolatedAgilepracticeswereadoptedbyafewdeveloperswithpriorAgileexperience"Thosefewdevelopersprovidedahighlyfertilegroundforallowingothe
8、rpeopletogetinvolvedandgrowBAESYSTEMSInformationandEle
此文档下载收益归作者所有