欢迎来到天天文库
浏览记录
ID:36883569
大小:257.50 KB
页数:118页
时间:2019-05-10
《《软件工程》Computer Science 上》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ComputerScience3061/15/03BillBondClassCommunicationEmailyournameandemailaddresstobondw@umr.eduNormallywillpostnotesbeforeclassAssignmentsgottobondw@umr.eduWebpageshouldbeinfollowinglocation:http://web.umr.edu/~umreec/web-courses/SoftwareCrisisProgramsdon’treflectcustomerdesir
2、esScheduleandcostestimatesareoftengrosslyinaccurate“Productivity”ofsoftwarepeoplehasnotkeptpacewiththedemandfortheirservicesSoftwarecomplexityincreasesQualityofsoftwareissometimeslessthanadequateDifficulttomaintainexistingprogramsTheProblemBuildingcomputersolutionishardUnderst
3、andproblemDesignsolutionImplementsolutionComplexityistheproblemLotstodoLotstokeeptrackofSoftwareEngineeringManagingcomplexitybyimposingdisciplineAbstraction-focusonlyonessentialdetails,ignoreothers(fornow)Decomposition-breakintomanageablepiecesAnalysis/DesignmethodsandToolssup
4、porttheseideasLargeProjectsRequireTeamsKeyelementsCommunication-hascostArtifacts-supportcommunicationArtifactsWhichshouldbeproduced?“Discovery”valueWhichshouldbemaintained?MaintenancevalueRecognizecostofproducingartifactsSoftwareEngineeringBookdefinition–Theestablishmentanduse
5、ofsoundengineeringprinciplesinordertoobtaineconomicalsoftwarethatisreliableandworksefficientlyonrealmachinesResultComprehensivemethods–“howto”Process–contextinwhichtechnicalmethodsapplied,deliverablesproducedBettertoolsMorepowerfulbuildingblocksBetterqualityassuranceCommunicat
6、ionThreeGenericPhasesDefinitionphaseWhatInformationtobeprocessedFunction/PerformancedesiredSystemEngineeringSoftwareProjectPlanningRequirementsAnalysisThreeGenericPhases,contDevelopmentphase–howSoftwarearchitectureImplementationTestingThreeGenericPhases,contMaintenancephase–ch
7、angeCorrection–defectcorrectionAdaptation–supportsnewenvironmentEnhancementPrevention–changestoallowcorrection,adaptation,enhancementCourseDescriptionAllaspectsofsoftwareengineeringProjectmanagementRequirementsAnalysisDesignImplementationTestingMoreIntroductiontoObject-Oriente
8、dAnalysisandDesignBillBond10/16/02Schedule10/16-Background10
此文档下载收益归作者所有