如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件工程场景互动一、软件项目管理的任务二、项目计划2.项目进度2.1工作分解2.1工作分解工作分解结构的一个例子2.2进度管理工具甘特图实例三、质量管理事后检验事后检验的方式是在产品生产的最后环节进行质量检查,合格的产品准许出厂,不合格的产品作为次品处理。全面质量管理运用质量管理的科学理论、技术、方法,建立起贯穿于产品质量形成全过程的质量保证体系,使企业全体职工树立质量观点,提高工作质量,经济地生产用户满意的产品。它要求从影响软件产品质量的各个方面加强对软件质量的全面管理。权威认证认证已经成为一个组织资质的证明,也成为买方选择合格供应方的首要考虑。例如,CMM认证和ISO9000认证软件质量与软件的内部特性及其组合有关。要度量软件质量,就应根据这些内部特性(即软件属性)建立起软件度量模型,进而构建软件质量度量体系。产品修改产品运行时的属性正确性系统满足规格说明和用户目标的程度,在预定环境下能正确完成预期功能的程度。健壮性在硬件发生故障、输入数据无效、操作错误等意外环境下,系统能做出适当响应的程度。效率为了完成预定功能,系统需要的计算资源的多少。完整性对未经授权的软件使用请求或数据访问的企图,系统能够控制(或禁止)的程度。可用性系统在完成预定功能时令用户满意的程度。风险按预定的成本和进度开发系统,并且使得用户满意的概率四、组织管理主程序员组主程序员组使用经验丰富、技术好、能力强的程序员作为主程序员。同时,利用人和计算机在事务性工作方面给主程序员提供充分支持,而且保证所有通讯都通过一两个人进行。现代程序员组特点将“主程序员组”中的主程序员的职则划为两个人来承担:一个技术负责人,负责小组的技术活动一个行政负责人,负责所有的非技术的决策活动大型项目的技术管理组织结构包含分散决策的组织方式实现阶段定义“风险”是指对项目有利或不利的不确定因素。分类按照风险的影响范围分类项目风险:预算、进度、人力、资源、客户及需求等方面技术风险:设计、实现、接口、验证和维护等方面商业风险:无人真正需要的“优秀产品”,不符合商业策略的产品等风险管理的内容评估过程评估风险后果建立风险表风险的识别产品规模风险与软件的总体规模相关的风险,即对于软件的总体规模预测是否准确。需求风险是否与用户进行了充分的交流,是否了解用户使用软件所处理的问题域,是否充分理解用户的需求,书面形式的需求分析是否得到用户的认可。过程定义风险与软件过程定义相关的风险开发环境风险与开发工具的可用性及质量相关的风险。技术风险采用的技术对于解决项目所涉及的问题是否是最适当的技术,技术是否成熟,是否会被淘汰等。人员数目及经验带来的风险。与参与工作的软件工程师的总体技术水平及项目经验相关的风险。2.应对风险的程序和方法六、配置管理配置项>=软件基准项目名称及编号本章知识点总结