欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件工程导论项目计划与管理.pptx

    • 资源ID:80124840       资源大小:181.75KB        全文页数:47页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程导论项目计划与管理.pptx

    9.1 软件项目特点软件项目特点 及软件管理功能及软件管理功能9.1.1 软件项目的特点软件项目的特点9.1.2 软件管理的功能软件管理的功能9.1.3 确定软件项目的工作范围确定软件项目的工作范围第1页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.1 软件项目的特点软件项目的特点软件项目的特点:软件项目的特点:1智力密集,可见性差。软件工程过程充满了大量高强度的脑智力密集,可见性差。软件工程过程充满了大量高强度的脑力劳动。软件开发的成果是不可见的逻辑实体,软件产品的质力劳动。软件开发的成果是不可见的逻辑实体,软件产品的质量难以用简单的尺度加以度量。对于不深入掌握软件知识或缺量难以用简单的尺度加以度量。对于不深入掌握软件知识或缺乏软件开发实践经验的人员,是不可能做好软件管理工作的。乏软件开发实践经验的人员,是不可能做好软件管理工作的。第2页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.1 软件项目的特点软件项目的特点软件项目的特点:软件项目的特点:2单件生产。在特定机型上,利用特定硬件配置,由特定的系单件生产。在特定机型上,利用特定硬件配置,由特定的系统软件或支撑软件支持,形成了特定的开发环境。这种建立在统软件或支撑软件支持,形成了特定的开发环境。这种建立在内容、形式各异的基础上的研制或生产方式,与其他领域中大内容、形式各异的基础上的研制或生产方式,与其他领域中大规模现代化生产有很大的差别,也自然会给管理工作造成许多规模现代化生产有很大的差别,也自然会给管理工作造成许多实际困难。实际困难。第3页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.1 软件项目的特点软件项目的特点软件项目的特点:软件项目的特点:3劳动密集,自动化程度低。软件项目经历的各个阶段都渗透劳动密集,自动化程度低。软件项目经历的各个阶段都渗透了大量的手工劳动,这些劳动十分细致、复杂并容易出错,使了大量的手工劳动,这些劳动十分细致、复杂并容易出错,使得软件的正确性难以保证。得软件的正确性难以保证。第4页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.1 软件项目的特点软件项目的特点软件项目的特点:软件项目的特点:4使用方法繁琐,维护困难。用户使用软件需要掌握计算机的使用方法繁琐,维护困难。用户使用软件需要掌握计算机的基本知识,或者接受专门的培训,否则面对多种使用手册、说基本知识,或者接受专门的培训,否则面对多种使用手册、说明和繁琐的操作步骤,学会使用要花很大力气。另一方面,如明和繁琐的操作步骤,学会使用要花很大力气。另一方面,如果遇到软件运行出了问题,且没有配备专职维护人员,又得不果遇到软件运行出了问题,且没有配备专职维护人员,又得不到开发部门及时的售后服务,软件的使用者更是束手无策。到开发部门及时的售后服务,软件的使用者更是束手无策。第5页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.1 软件项目的特点软件项目的特点软件项目的特点:软件项目的特点:5软件开发工作渗透了人的因素。为高质量地完成软件项目,软件开发工作渗透了人的因素。为高质量地完成软件项目,不仅需要软件人员具有一定的技术水平,而且还要求他们具有不仅需要软件人员具有一定的技术水平,而且还要求他们具有良好的心理素质。软件人员的情绪和工作环境对他们的工作有良好的心理素质。软件人员的情绪和工作环境对他们的工作有很大影响。与其他行业相比,这一特点十分突出,必须给予足很大影响。与其他行业相比,这一特点十分突出,必须给予足够的重视。够的重视。第6页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.2 软件管理的功能软件管理的功能软件管理的主要功能包括以下四方面软件管理的主要功能包括以下四方面:1制定计划:规定待完成的任务、要求、资源、人力和进度等。制定计划:规定待完成的任务、要求、资源、人力和进度等。2建立项目组织:为实施计划,保证任务的完成,需要建立分建立项目组织:为实施计划,保证任务的完成,需要建立分工明确的责任机构。工明确的责任机构。3配备人员:任用各种层次的技术人员和管理人员。配备人员:任用各种层次的技术人员和管理人员。4指导:鼓励和动员软件人员完成所分配的工作。指导:鼓励和动员软件人员完成所分配的工作。第7页/共47页9.1 软件项目特点及软件管理功能软件项目特点及软件管理功能9.1.3 确定软件项目的工作范围确定软件项目的工作范围软软件件计计划划的的第第一一个个任任务务就就是是确确定定软软件件的的工工作作范范围围,即即软软件件的的用用途途及及对对软软件件的的要要求求。其其中中主主要要包包括括软软件件的的功功能能、性性能能、接接口口和和可可靠靠性性等等四四个个方方面面。计计划划人人员员必必须须使使用用管管理理人人员员和和技技术术人人员员都都能理解的无二义性的语言来描述工作范围。能理解的无二义性的语言来描述工作范围。第8页/共47页9.2 确定软硬件资源确定软硬件资源9.2.1 人力资源人力资源9.2.2 硬件硬件第9页/共47页9.2 确定软硬件资源确定软硬件资源9.2.1 人力资源人力资源在考虑各种软件开发资源时,人是最重要的资源。在安排开发在考虑各种软件开发资源时,人是最重要的资源。在安排开发活动时必须考虑人员的技术水平、专业、人数、以及在开发过活动时必须考虑人员的技术水平、专业、人数、以及在开发过程各阶段中对各种人员的需要。程各阶段中对各种人员的需要。计划人员首先估算范围并选择为完成功能开发工作所需要的技计划人员首先估算范围并选择为完成功能开发工作所需要的技能,还要在组织状况和专业两方面作出安排。能,还要在组织状况和专业两方面作出安排。第10页/共47页9.2 确定软硬件资源确定软硬件资源9.2.2 硬件硬件硬件资源包括以下三类硬件资源包括以下三类:1宿主机宿主机宿主机是指在软件开发阶段使用的计算宿主机是指在软件开发阶段使用的计算机和有关外部设备。机和有关外部设备。2目标机目标机运行所开发软件的计算机叫目标机,其运行所开发软件的计算机叫目标机,其中也包括有关的外部设备。中也包括有关的外部设备。3其他硬件设备其他硬件设备在进行专门软件开发时,有时需要某些在进行专门软件开发时,有时需要某些特殊的硬件资源,如开发过程控制软特殊的硬件资源,如开发过程控制软件时所需的件时所需的A/D,D/A等专用设备。等专用设备。第11页/共47页9.2 确定软硬件资源确定软硬件资源9.2.3 软件软件1支持软件支持软件包包括括范范围围广广泛泛的的各各种种工工具具。最最基基础础的的支支持持软软件件是是操操作作系系统统、编编译译原原理理、数数据据库库和和图图形形包包等等,它它们们是是开开发发人人员员的的必必备备工工具具。在在软软件件生生存存期期的的各各阶阶段段还还要有其他相应的支持软件。要有其他相应的支持软件。2实用软件实用软件相当于软件库,可以结合到新的系统相当于软件库,可以结合到新的系统中,如各种标准子程序等。中,如各种标准子程序等。第12页/共47页9.3 人员的计划和组织人员的计划和组织第13页/共47页9.3 人员的计划和组织人员的计划和组织正式的小组正式的小组 对于一个需要对于一个需要n个人个人k年完成的软件项目年完成的软件项目,应将,应将n个人被组成个人被组成k个小组,每个小个小组,每个小组分配一个或多个功能,并有具体组织,组分配一个或多个功能,并有具体组织,协调工作由小组和软件主管共同进行。协调工作由小组和软件主管共同进行。主程序员小组主程序员小组 组的核心由一位高级工程师(主程序员)组的核心由一位高级工程师(主程序员)、二至五位技术人员和一位后备工程师、二至五位技术人员和一位后备工程师组成。主程序员小组的主要目标是发挥组成。主程序员小组的主要目标是发挥集体力量。集体力量。第14页/共47页9.4 成本估计及控制成本估计及控制9.4.1 软件开发成本估计方法软件开发成本估计方法9.4.2 专家估算法专家估算法 9.4.2 成本估算模型成本估算模型第15页/共47页9.4 成本估计及控制成本估计及控制9.4.1 软件开发成本估计方法软件开发成本估计方法1自顶向下的估算方法自顶向下的估算方法 这种方法是从项目的整体出发,进行类推。即估计人员根据已这种方法是从项目的整体出发,进行类推。即估计人员根据已完成项目所耗费的总成本(或总工作量),推算将要开发的软完成项目所耗费的总成本(或总工作量),推算将要开发的软件的总成本(或总工作量),然后按比例将它分配到各开发任件的总成本(或总工作量),然后按比例将它分配到各开发任务中去,再检验它是否能满足要求。务中去,再检验它是否能满足要求。第16页/共47页9.4 成本估计及控制成本估计及控制9.4.1 软件开发成本估计方法软件开发成本估计方法2自底向上的估计法自底向上的估计法这种方法是把待开发的软件细分,直到每一个子任务都已经明这种方法是把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发的确所需要的开发工作量,然后把它们加起来,得到软件开发的总工作量。总工作量。第17页/共47页9.4 成本估计及控制成本估计及控制9.4.1 软件开发成本估计方法软件开发成本估计方法3差别估计法差别估计法这种方法综合了上述两种方法的优点,是把待开发的软件项目这种方法综合了上述两种方法的优点,是把待开发的软件项目与已完成的软件项目进行比较,不同的部分则采用相应的方法与已完成的软件项目进行比较,不同的部分则采用相应的方法进行估算。进行估算。第18页/共47页9.4 成本估计及控制成本估计及控制9.4.2 专家估算法专家估算法 专专家家估估算算法法是是指指由由多多位位专专家家进进行行成成本本估估算算。避避免免单单独独一一位位专专家家可能的偏见。有多种方法把这些估算值合成一个估算值。可能的偏见。有多种方法把这些估算值合成一个估算值。第19页/共47页9.4 成本估计及控制成本估计及控制9.4.2 专家估算法专家估算法 Deiphi技术的步骤:技术的步骤:1组织者发给每位专家一份软件系统的规组织者发给每位专家一份软件系统的规格说明书(略去名称和单位)和一张记录格说明书(略去名称和单位)和一张记录估算值的表格,请他们进行估算。估算值的表格,请他们进行估算。2.专家详细研究软件规格说明书的内容。专家详细研究软件规格说明书的内容。然后组织者召集小组会议,在会上,专家然后组织者召集小组会议,在会上,专家们与组织者一起对估算问题进行讨论。们与组织者一起对估算问题进行讨论。第20页/共47页9.4 成本估计及控制成本估计及控制9.4.2 专家估算法专家估算法 Deiphi技术的步骤:技术的步骤:3各位专家对该软件提出三个规模的估算各位专家对该软件提出三个规模的估算值,即:值,即:ai该软件可能的最小规模(最少原代该软件可能的最小规模(最少原代码行数);码行数);mi该软件最可能的规模(最可能的原该软件最可能的规模(最可能的原代码行数);代码行数);bi该软件可能的最大规模(最多原代该软件可能的最大规模(最多原代码行数)。码行数)。无记名地填写表格,并说明做此估算的理由。无记名地填写表格,并说明做此估算的理由。第21页/共47页9.4 成本估计及控制成本估计及控制9.4.2 专家估算法专家估算法 Deiphi技术的步骤:技术的步骤:4组织者对各位专家在表中填写的估算值组织者对各位专家在表中填写的估算值进行综合和分类进行综合和分类 5 组织者召集会议,请专家们对其估计值组织者召集会议,请专家们对其估计值有很大变动之处进行讨论。专家对此估计有很大变动之处进行讨论。专家对此估计值值 另做一次估算。另做一次估算。6 在综合专家估算结果的基础上,组织专在综合专家估算结果的基础上,组织专家再次无记名地填写表格。家再次无记名地填写表格。第22页/共47页9.4 成本估计及控制成本估计及控制9.4.2 成本估算模型成本估算模型1.IBM模型模型2COCOMO模型模型3Balley-Basili原模型原模型4Schneider模型模型第23页/共47页9.5 进度计划进度计划9.5.1 软件工作的特殊性软件工作的特殊性9.5.2 各阶段工作量的分配各阶段工作量的分配9.5.3 制定开发进度制定开发进度第24页/共47页9.5 进度计划进度计划9.5.1 软件工作的特殊性软件工作的特殊性软件产品是逻辑产品,当几个人共软件产品是逻辑产品,当几个人共同完成任务时,人与人之间就有一同完成任务时,人与人之间就有一个思想交流的问题,称之为通信关个思想交流的问题,称之为通信关系。通信是要付出代价的,不只是系。通信是要付出代价的,不只是要花时间,同时由于通信中的疏忽要花时间,同时由于通信中的疏忽常常会使错误增加。常常会使错误增加。第25页/共47页9.5 进度计划进度计划9.5.2 各阶段工作量的分配各阶段工作量的分配某一阶段工作量所占的百分比必须根某一阶段工作量所占的百分比必须根据经验数据确定。在开发过程中保据经验数据确定。在开发过程中保存的记录将增加经验数据库存,而存的记录将增加经验数据库存,而且将改善今后估算的准确性。且将改善今后估算的准确性。应该重视前期和后期工作。即前期工应该重视前期和后期工作。即前期工作(计划、需求分析、概要设计和作(计划、需求分析、概要设计和详细设计阶段)和后期工作(测试详细设计阶段)和后期工作(测试阶段)各占,编码阶段占阶段)各占,编码阶段占20%。第26页/共47页9.5 进度计划进度计划9.5.3 制定开发进度制定开发进度进进度度计计划划是是软软件件计计划划工工作作中中最最困困难难的的一一项项工工作作,需需要要涉涉及及的的下下一一个个未未知知量量是开发进度。是开发进度。计计划划人人员员要要把把可可用用资资源源与与项项目目工工作作量量协协调调好好;要要考考虑虑各各项项任任务务之之间间的的相相互互依依赖赖关关系系,并并且且尽尽可可能能地地平平行行进进行行;预预见见可可能能出出现现的的问问题题和和项项目目的的“瓶瓶颈颈”,并并提提出出处处理理意意见见;以以及及规规定定进进度度,评审和应交付的文档。评审和应交付的文档。第27页/共47页9.6 软件配置管理软件配置管理9.6.1 基线基线9.6.2 软件配置项软件配置项9.6.3 软件配置管理过程软件配置管理过程第28页/共47页9.6 软件配置管理软件配置管理9.6.1 基线基线基线定义:基线定义:已经通过正式复审和批准的某规约或已经通过正式复审和批准的某规约或产品,它因此可以作为进一步的基础,产品,它因此可以作为进一步的基础,并且只能通过正式的变化控制过程的并且只能通过正式的变化控制过程的改变。改变。基线是软件配置管理的概念,它帮助基线是软件配置管理的概念,它帮助我们在不严重阻碍合理变化的情况下我们在不严重阻碍合理变化的情况下来控制变化。来控制变化。第29页/共47页9.6 软件配置管理软件配置管理9.6.2 软件配置项软件配置项软软件件配配置置项项定定义义为为部部分分软软件件开开发发过过程程中中创创建建的的信信息息,在在极极端端的的情情况况下下,一一个个SCI可可被被考考虑虑为为某某个个大大的的规规约约中中的的某某个个单单独独段段落落,或或在在某某个个大大的的测测试试用用例例集集中中的的某某种种测测试试用用例例。更更实实际际地地,一一个个SCI是是一一个个文文档档、一一个个全全套套的的测测试用例、或一个已命名的程序构件。试用例、或一个已命名的程序构件。第30页/共47页9.6 软件配置管理软件配置管理9.6.2 软件配置项软件配置项以下的以下的SCI成为配置管理技术的目标并成为配置管理技术的目标并成为一组基线:成为一组基线:1系统规约系统规约2软件项目计划软件项目计划3软件需求规约软件需求规约(1)图形分析模型图形分析模型(2)处理规约处理规约(3)原型原型(4)数学规约数学规约第31页/共47页9.6 软件配置管理软件配置管理9.6.2 软件配置项软件配置项以下的以下的SCI成为配置管理技术的目标并成为配置管理技术的目标并成为一组基线:成为一组基线:4.初步的用户手册初步的用户手册5.设计规约设计规约(1)数据设计描述数据设计描述(2)体系结构设计描述体系结构设计描述(3)模块设计描述模块设计描述(4)界面设计描述界面设计描述(5)对象描述(如果使用面向对象技术)对象描述(如果使用面向对象技术)6.原代码清单原代码清单第32页/共47页9.6 软件配置管理软件配置管理9.6.2 软件配置项软件配置项以下的以下的SCI成为配置管理技术的目标并成为配置管理技术的目标并成为一组基线:成为一组基线:7.测试规约测试规约(1)测试计划和过程测试计划和过程(2)测试用例和结果记录测试用例和结果记录8.操作和安全手册操作和安全手册9.可执行程序可执行程序(1)模块的可执行代码模块的可执行代码(2)链接的模块链接的模块第33页/共47页9.6 软件配置管理软件配置管理9.6.2 软件配置项软件配置项以下的以下的SCI成为配置管理技术的目标并成为配置管理技术的目标并成为一组基线:成为一组基线:10.数据库描述数据库描述(1)模块和文件结构模块和文件结构(2)初始内容初始内容11.联机用户手册联机用户手册12.维护文档维护文档(1)软件问题报告软件问题报告(2)维护请求维护请求(3)工程变化命令工程变化命令13.软件工程的标准和规程软件工程的标准和规程第34页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程1标识配置对象标识配置对象为了控制和管理的方便,所有为了控制和管理的方便,所有SCI都都应按面向对象的方式命名并组织起来。应按面向对象的方式命名并组织起来。每个配置对象都拥有名字、描述、资每个配置对象都拥有名字、描述、资源列表和实际存在体四个部分。源列表和实际存在体四个部分。除了标识配置对象外,还必须指明对除了标识配置对象外,还必须指明对象之间的关系象之间的关系 第35页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程2版本控制版本控制配置管理的版本控制主要解决下列问题:配置管理的版本控制主要解决下列问题:(1)根据不同用户的需要配置不同的系统;根据不同用户的需要配置不同的系统;(2)保存系统老版本,为以后调查问题使用;保存系统老版本,为以后调查问题使用;(3)建立一个系统新版本,使它保留某些决建立一个系统新版本,使它保留某些决策而抛弃另一些决策;策而抛弃另一些决策;(4)支持两位以上工程师同时为一个项目工支持两位以上工程师同时为一个项目工作;作;(5)高效存储项目的多个版本。高效存储项目的多个版本。第36页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程3修改控制修改控制在一个大型软件开发过程中,无控制地修在一个大型软件开发过程中,无控制地修改会迅速导致混乱。所谓修改控制,即把改会迅速导致混乱。所谓修改控制,即把人的努力与自动工具结合起来,建立一套人的努力与自动工具结合起来,建立一套机制,有意识地控制软件修改机制,有意识地控制软件修改 第37页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程4配置审计配置审计软件配置审计作为一种补救措施,主要考软件配置审计作为一种补救措施,主要考虑下列在正式技术复审中未被考虑的因素:虑下列在正式技术复审中未被考虑的因素:(1)控制变动命令(控制变动命令(ECO)指出的修改是否)指出的修改是否都已完成?还另加了哪些修改?都已完成?还另加了哪些修改?(2)是否做过正式技术复审?是否做过正式技术复审?(3)是否严格遵守软件工程标准?是否严格遵守软件工程标准?第38页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程4配置审计配置审计软件配置审计作为一种补救措施,主要考软件配置审计作为一种补救措施,主要考虑下列在正式技术复审中未被考虑的因素:虑下列在正式技术复审中未被考虑的因素:(4)修改过的修改过的SCI是否做了特别标记?修改是否做了特别标记?修改的日期和执行修改的人员是否已经注册?的日期和执行修改的人员是否已经注册?该该SCI的属性是否能够反映本次修改的结的属性是否能够反映本次修改的结果?果?(5)是否完成与本次修改有关的注释、记录是否完成与本次修改有关的注释、记录和报告等事宜?和报告等事宜?(6)所有相关的所有相关的SCI是否已一并修改?是否已一并修改?第39页/共47页9.6 软件配置管理软件配置管理9.6.3 软件配置管理过程软件配置管理过程5配置状况报告配置状况报告配置状况报告(配置状况报告(Configuration Status Reporting,英文缩写为,英文缩写为CSR)作为软)作为软件配置管理的一项任务,主要概述下列问件配置管理的一项任务,主要概述下列问题:题:(1)发生了什么事情;发生了什么事情;(2)谁做的;谁做的;(3)何时发生的;何时发生的;(4)有什么影响。有什么影响。第40页/共47页9.7 软件管理方案软件管理方案第41页/共47页9.7 软件管理方案软件管理方案大型开发项目方案的基本内容大型开发项目方案的基本内容:1概述概述一般性地叙述开发项目,描述方案组织,一般性地叙述开发项目,描述方案组织,并且概述这个文档其他部分的内容。并且概述这个文档其他部分的内容。2阶段性方案阶段性方案讨论项目开发周期讨论项目开发周期需求分析阶段,总需求分析阶段,总体设计阶段,详细设计阶段等等。详细说体设计阶段,详细设计阶段等等。详细说明每个阶段应该完成的日期,并且指出不明每个阶段应该完成的日期,并且指出不同阶段可以相互重叠的时间等等。同阶段可以相互重叠的时间等等。3组织方案组织方案规定从事开发项目的每个小组的具体责任。规定从事开发项目的每个小组的具体责任。第42页/共47页9.7 软件管理方案软件管理方案大型开发项目方案的基本内容大型开发项目方案的基本内容:4测试方案测试方案概述应进行的测试和需要的工具,以及完概述应进行的测试和需要的工具,以及完成系统测试的过程和分工。成系统测试的过程和分工。5变动控制方案变动控制方案确定在系统开发过程中需求变动时的管理确定在系统开发过程中需求变动时的管理控制机制。控制机制。6文档方案文档方案定义和管理与项目有关的文档。定义和管理与项目有关的文档。7培训方案培训方案培训从事开发工作的程序员和使用系统的培训从事开发工作的程序员和使用系统的用户的方案。用户的方案。第43页/共47页9.7 软件管理方案软件管理方案大型开发项目方案的基本内容大型开发项目方案的基本内容:8复审和报告方案复审和报告方案讨论如何报告项目的状况,并且确定对项讨论如何报告项目的状况,并且确定对项目进展情况进行正式复审的方案。目进展情况进行正式复审的方案。9安装和运行方案安装和运行方案描述在用户现场安装该系统的过程。描述在用户现场安装该系统的过程。10资源和配置方案资源和配置方案描述关键的细节计划描述关键的细节计划进度、里程碑和进度、里程碑和按合同规定应该交付的系统配置成分。按合同规定应该交付的系统配置成分。11索引索引第44页/共47页小结小结第45页/共47页小结小结软件工程管理是软件工程的重要组成部分,只有进行科学的管软件工程管理是软件工程的重要组成部分,只有进行科学的管理,才能使先进的技术发挥充分的作用。对于大型的软件开发,理,才能使先进的技术发挥充分的作用。对于大型的软件开发,管理工作尤为重要。项目管理是整个管理工作的基础。本章从管理工作尤为重要。项目管理是整个管理工作的基础。本章从费用、人员、进度等方面讨论了项目管理的基本内容。费用、人员、进度等方面讨论了项目管理的基本内容。第46页/共47页感谢您的观看!第47页/共47页

    注意事项

    本文(软件工程导论项目计划与管理.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开