





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
制的前提项目进度控制主要手段不同阶段的项目进度控制关于进度落后时的赶工措施重视项目创新与新流程维护项目创新管理注意对新流程的维护第章结论公司软件过程管理流程优化参考文献致谢公司软件过程管理流程优化第章绪论研究背景与意义论文背景信息产业作为最重要的新兴产业之,得到了迅猛的发展,软件产业做为信息产业的核心,已成为推动人类社会前进不容忽视的股革新力量。
然而,随着软件开发规模的增大及复杂程度部分内容简介公司软件过程管理流程优化公司软件过程管理流程优化摘要第章绪论研究背景与意义论文背景研究目的及意义研究内容和方法研究内容研究方法创新与不足主要创新点不足之处第章相关理论综述国内外文献综述国外研究现状国内的研究现状软件项目管理的概念及内容软件项目管理的概念软件项目管理的特点软件项目管理主要内容软件项目管理流程与方法软件项目管理流程与方法业务流程再造业务流程再造的内涵业务流程再造的步骤软件研发业务流程再造第章公司软件研发管理流程现状及存在的问题公司概况公司基本情况公司软件过程管理流程优化公司组织结构公司的业务类型及特点公司软件项目管理流程现状分析公司软件项目管理流程存在的问题第章公司软件研发管理流程优化的方案软件研发管理流程优化的指导思想原则及目标流程优化设计的指导思想流程优化设计的原则流程优化设计的目标软件研发管理总体模式和流程设计优化软件开发项目管理总体模式优化软件开发项目管理总体流程软件研发管理组织结构优化采用矩阵型组织结构实施开发模式软件研发管理具体流程优化软件过程改进框架过程改进具体实施软件研发流程管理规范建立第章公司软件研发管理流程优化的保障措施强化项目管理人力资源建设重视质量控制以用户为中心,加强需求管理制定质量计划解决好软件配置管理和软件设计变更控制加强进度控制项目进度控制的前提项目进度控制主要手段不同阶段的项目进度控制关于进度落后时的赶工措施重视项目创新与新流程维护项目创新管理注意对新流程的维护第章结论公司软件过程管理流程优化参考文献致谢公司软件过程管理流程优化第章绪论研究背景与意义论文背景信息产业作为最重要的新兴产业之,得到了迅猛的发展,软件产业做为信息产业的核心,已成为推动人类社会前进不容忽视的股革新力量。
然而,随着软件开发规模的增大及复杂程度的增加,软件产品不能按期交付,软件实现和质量达不到客户需求等问题逐步凸显。
为解决此类问题困扰,人们把目光投射到了软件技术革新和软件工程两个领域。
然而在经历了系列的技术革新之后,人们渐进意识到管理已经取代技术成为软件研发中的主要问题,过程管理和改进势在必行。
软件研发流程的有效管理,对实现高效高质和低成本开发软件的目标,以及提升企业的研发竞争力有着重要而积极的战略和实践意义。
目前,国内企业的软件研发流程管理和改进大多基于和,能力成熟度模型集成。
虽然两者的初衷皆是为软件研发组织带来过程能力上的提升,以及软件质量和生产效率的提高,但是从实施的效果来看,许多已通过认证的软件企业除了拿到纸证书外,并未达到预期目标项。
改进措施应能导致过程成熟度沿着改进路线图提高过程成熟度。
过程评估方法可以是公开适用的标准方法,例如评估方法即基于估价的内部过程改进或方法,也是按规定的准则进行内部评估软件过程改进计划。
评估后把发现的问题转化为软件过程改进的行动计划。
这包括为改进过程基础设施以及提高其有效性必须采取的措施,过程改进应能使改进的过程规范化并提高过程的有效性。
过程改进具体实施由于是是组织级的过程改进,所以首先要建立组织财富库。
组织财富库的结构如图所示。
图组织财富库结构图建立起组织财富库后,公司针对差距分析的结果,对公司重点过程域实施改组织财富库组织度量库组织风险库裁剪指南最佳实践生存周期指南组织培训库技术积累公司软件过程管理流程优化进,并将过程改进中形成的文档存放到组织财富库中。
以下为具体的改进措施需求管理公司的需求管理过程包括需求确认需求变更控制需求跟踪。
对用户提出的需求进行记录归纳确认和跟踪,将需求文档化到需求设计规格说明书中,定期对需求的实现情况进行跟踪。
建立需求跟踪矩阵,在开发的各个阶段都对需求进行跟踪,保证项目经理能够跟踪每个需求的最新状态,保证需求被实现。
制定需求变更管理规程,建立需求双向跟踪表与需求变更票记录需求的变更,所有的变更需要通过变更控制委员会进行评审,确认后修改,变更文档下发到项目组进行正式变更。
项目计划为了指导整个项目能够顺利执行,项目经理在项目启动时制定项目计划书。
项目计划书由项目估算风险技能培训里程碑设定配置计划度量计划评审计划测试计划和验收计划等部分组成。
项目计划不是成不变的,开发过程中很多外部因素的变化,如需求变更,人员变更等。
所以要定期检查计划的执行情况,若发现项目进度延迟,需要及时分析原因,修改调整计划,并将计划调整通报给高层。
在项目计划制定时必须同时制定风险管理计划,确定切实可行的规避措施,在项目执行时定期对风险进行检查,有效规避风险。
项目估算是通过对项目进行分解,明确项目生存周期,估算项目的规模成本和开发人月数等。
项目监督与控制公司的项目经理按照项目计划与开发人员客户等项目干系人保持联系,发现和解决项目进展中的问题。
监控的内容有工作进度纳期质量需求风险干系人成本培训基线里程碑数据收集评审和测试情况及验收是否合格等。
对项目的监控主要通过例行的周例会,项目阶段结束会议等方式,审查项目进展和识别项目的问题,跟踪关闭问题。
当发现项目的规模进度和成本等与估计的偏差超出控制范围,要进行分析,并给出和采取纠正措施。
每周部门经理都要写项目开发周报,在周例会上向高层汇报项目的进展情况,每周根据检查出的项目问题,填写不致报告并对问题跟踪直至问题关闭。
在开发的每个阶段结束时进行里程碑评审,以判断本阶段应该要做的工作是否完成,能否实现客户定义的规格。
度量与分析公司软件过程管理流程优化度量管理员制定公司的度量计划根据度量计划和项目的具体情况确定项目度量项,填入度量清单实施数据收集和分析,将数据分析结果报告给相关人员。
为了收集到过程的准确数据,该公司专门开发了个软件,用于记录公司员工每天不同工作的工作量,由度量管理员收集这些数据,并导入度量表中。
不光是工作量,度量管理员还要对进度规模缺陷成本等进行度量。
根据度量表可生成相关的图表,以便于分析。
产生的文件有工时度量周报客户满意度调查和度量报告等。
通过度量与分析,项目开发组可以形成不断改进不断提高的良性机制,提高开发效率,保证开发质量。
配置管理配置管理员负责编制配置管理计划对配置系统进行新建,维护,备份和权限管理,并定期进行配置审计。
使用工具进行软件配置管理。
严格控制权限,要求对任何配置管理的工作产品的变更都要经过相应的授权和批准才能实施。
在开发过程中的每个阶段结束以及工资产品发布给客户以前都会进行完整的审计,以保证配置管理活动的正常开展以及工作产品的完整性和致性,形成配置审计报告。
为了避免由于沟通不畅导致版本开发的混乱,以及整个开发活动更透明,公司要求在每个基线点进行变更时进行配置状态发布,及时记录和通知配置管理状态,并将变更记录在配置变更票中,这样可以保证开发人员和相关组了解配置项的历史和当前状态,项目成员可以及时获取项目各个部分的最新的工作产品,更好的协同工作。
产品集成在需求设计文档模板中专门增加了接口描述的章节,相关模板间通过在开始设计之前进行同行评审确认接口。
在制定集成计划的时候,充分分析集成的序列组件集成的条件等,形成接口管理表,最后交付需要进行的验证和测试等,保证集成活动的顺利开展,大大提高了集成效率。
组织培训专门讨论确定培训的流程,指定位培训专员,将项目级的培训和组织级的培训统管理。
由培训专员收集项目成员的培训需求表,整理出个培训课程清单,汇总到培训经理处进行安排,并根据安排结果制定培训计划表。
培训专员负责将培训材料按照不同的内容分类统存放在公司公共的服务器上,使所有的员工都可以访问学习。
在培训课程进行时,要求参加培训的所有人员填写公司软件过程管理流程优化培训签到表,对培训效果进行评价,填写课程反馈表,将改进建议反馈给授课老师,使授课老师可以改进提高,不断提高培训水平。
依托中心技术评审委员会的资源执行各个阶段工作产品的准出准入评审。
软件研发流程管理规范建立随着科技的发展,新的环境动态的市场更激烈且高水平的竞争,使项目管理已成为企业维持竞争优势的关键战略之。
面对这样个大环境,公司为了更好的与国际市场接轨,且占据更多的市场份额,同时也为了加强公司内部各部门的协作能力,提高工作效率,开发出科技含量更高的产品,必须进步强化流程制度建设。
下面我们主要针对管理流程进行分析。
下表中项目各阶段文档输出情况表来源于公司项目管理流程文件,用于对公司项目管理过程中各阶段的操作进行规范和指引。
表管理流程分析表序号阶段名称里程碑工件名称里程碑工件规格要求产品线规划阶段产品线规划手册确定的产品线体系的总体规划包括应用软件构件体系结构设计。
手册的重点是阐明产品线的软件构件结构和构件间的商业逻辑关系。
软件产品版本规划继承产品规划手册阐明规划手册中每个产品构件的每个版本产品的特性即纵向的构件版本未来研发发展规划,确定每个版本软件特性。
产品研发路标计划从软件产品的构件出发,结合集成产品的市场策略要求提出产品研发活动组织的时间要求。
重点是阐明每个集成产品的构件组成,发布时间,功能和性能要求产品路标计划是产品研发项目分割组织若干构件开发项目的依据,同时是集成产品验收的依据时间成本功能性能。
产品构件规格定义阶段软件构件功能规格说明书详细刻画软件构件的功能构成功能范围功能边界功能层次性能要求产品对软硬件环境的支持性能,产品本身的运行性能④软件提交的形态要求构件集成环境等。
产品研发项
