软件变更申请表

软件变更申请表
软件变更申请表

密级:内部公开

文档编号:NTT_CM_RJBGSQB

版本号:V1.0

软件变更申请表

惠州市新中新电子技术开发有限公司

--------------------------------------------------------------------- 惠州市新中新电子技术开发有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何

第三方,或进行修改后使用。

文件更改摘要:

软件变更申请表

需求变更的代价

需求变更的代价 让我们先来看一个需求变更的典型案例:Steven刚出任项目经理,并承接了一个中型软件项目。公司再三叮咛他一定要尊重客户,充分满足客户需求。项目开始比较顺利,但进入到后期,客户频繁的需求变更带来很多额外工作。Steven动员大家加班,保持了项目的正常进度,客户相当满意。但需求变更却越来越多。为了节省时间,客户的业务人员不再向Steven申请变更,而是直接找程序员商量。程序员疲于应付,往往直接改程序而不做任何记录,很多相关文档也忘记修改。很快Steven就发现:需求、设计和代码无法保持一致,甚至没有人能说清楚现在系统“到底改成什么样了”。版本管理也出现了混乱,很多人违反配置管理规定,直接在测试环境中修改和编译程序。但在进度压力下,他也只能佯装不知此事。但因频繁出现“改好的错误又重新出现”的问题,客户已经明确表示“失去了耐心”。而这还只是噩梦的开始。一个程序员未经许可擅自修改了核心模块,造成系统运行异常缓慢,大量应用程序超时退出。虽然最终花费了整整3天的时间解决了这个问题,但客户却投诉了,表示“无法容忍这种低下的项目管理水平”。更糟糕的是,因为担心系统中还隐含着其他类似的错误,客户高层对项目的质量也疑虑重重。随后发生的事情让Steven更加为难:客户的两个负责人对界面风格的看法不一致,并为此发生了激烈争执。Steven知道如果发表意见可能会得罪其中一方,于是保持了沉默。最终客户决 定调整所有界面,Steven只好立刻动员大家抓紧时间修改。可后来当听说因修 改界面而造成了项目一周的延误后,客户方原来发生争执的两人这次却非常一致,同时气愤地质问Steven:“为什么你不早点告诉我们要延期!早知这样才不会 让你改呢!”Steven很无耐,疑惑自己到底错在哪里了。对软件需求和需

软件需求变更控制流程

需求变更控制流程 文档名称: 文档编号:___________________________ 归档日期:___________________________ 编写者: ________________ 孙_____________ 审核者:_______________________________ 批准者:_______________________________ *The information contained in this message is confidential and should not be disclosed to any third party whether or not you are the intended addressee indicated in the message. *本文件所含内容为保密信息,未经授权请勿随意复制、编改和泄露给任何第三方。 Copyright ?2009 xxx (Sha nghai) Ltd . All Rights Reserved 1.目的 指导项目部、软件部、质量部、测试部对产品的软件变更需求(简称CR进行控制和 管理,规范相应的作业流程,详细地定义了各流程环节中状态、角色和动作。 1.1明确流程中各角色的职责

1.2规范软件缺陷的变更过程 2.适用范围 所有项目的软件变更需求控制管理。 3.定义 CCB Cha ng Con trol Board 的缩写,指变更控制小组,由项目经理、产品经理、软件 开发小组长、软件部经理、测试部主管组成。 SCM Software Configuration Management 的缩写,软件配置管理员。 SQA软件质量保证 产品部门:简称PD 项目部门:简称PM 软件部门:简称SW 测试部门:简称TEST 质量部门:简称SQA 4.参考资料无 5.部门职责 5.1产品部 5.1.1制定产品战略规划,产品定位和定义。 5.1.2客户技术支持,需求分析与管理。 5.1.3提出需求变更申请到到质量部。 5.2质量部 5.2.1接收产品部提出的变更需求。 5.2.2成立项目需求变更评审(CCB小组,召集小组成员对需求变更进行评审。5.3项目部 5.3.1参与需求变更评审,确定需求变更的可行性。 5.3.2将评审通过的需求变更单以通知单的方式发到软件部和测试部。 5.4软件部 5.4.1对需求变更进行技术可行性评估,编写系统需求规格与可行性分析报告,包括技术实现方法、进度要求和风险分析结果以及建议等。 5.4.2确定需求变更信息,制定开发计划,安排代码设计,更新需求规格说明书。 5.5测试部 5.5.1参与需求变更评审工作。 5.5.2确定需求变更信息,制定测试计划,安排对新需求的功能测试。 5.6 CCB 负责对软件相关的变更需求(新需求、 bug修改、建议)进行审核,确定处理的方案。 6.作业流程

软件开发项目需求变更管理及应对之

软件开发工程需求变更经管及应对之道研究 变化并不是人们最害怕的,最怕的是跟不上变化的步伐。同样,在软件开发过程中需求的变更会给开发带来不确定性,但只要把需求变更作为重点、难点小心加以控制,软件开发的进度、成本和质量也就有了"安全"的基础。 需求变更经管的需求 需求变更是因为需求发生变化。根据软件工程思想,需求说明书一般要经过论证,如果在需求说明书经过论证以后,需要在原有需求基础上追加和补充新的需求或对原有需求进行修改和削减,均属于需求变更。 需求变更的出现主要是因为在工程的需求确定阶段,用户往往不能确切地定义自己需要什么。用户常常以为自己清楚,但实际上他们提出的需求只是依据当前的工作所需,而采用的新设备、新技术通常会改变他们的工作方式。或者要开发的系统对用户来说也是个未知数,他们以前没有过相关的使用经验。 随着开发工作的不断进展,系统开始展现功能的雏形,用户对系统的了解也逐步深入。于是,他们可能会想

到各种新的功能和特色,或对以前提出的要求进行改动。他们了解得越多,新的要求也就越多,需求变更因此不可避免地一次又一次出现。 这时,如果开发团队缺少明确的需求变更控制过程或采用的变更控制机制无效,抑或不按变更控制流程来经管需求变更,那么很可能造成工程进度拖延、成本不足、人力紧缺,甚至导致整个工程失败。当然,即使按照需求变更控制流程进行经管,由于受进度、成本等因素的制约,软件质量还是会受到不同程度的影响。但实施严格的软件需求经管会最大限度地控制需求变更给软件质量造成的负面影响,这也正是我们进行需求变更经管的目的所在。 六大原则 实施需求变更经管需要遵循如下原则: 1.建立需求基线。需求基线是需求变更的依据。在开发过程中,需求确定并经过评审后(用户参与评审),可以建立第一个需求基线。此后每次变更并经过评审后,都要重新确定新的需求基线。

IT项目需求变更表申请表(实例)

需求、设计和开发变更表 产品名称龙岗政府在线升级改造项目 项目名称龙岗政府在线升级改造项目项目经理霍军良 变更申请人郭昊申请时间2007年7 月19 日变更类型 □新增需求需求变更□内部改进□产品缺陷 □系统环境变更□其他 变更描述 变更前的描述(若是新需求,则不需填写此栏): 区长信箱的管理部门(区长专线办)只能指定一个部门处理区长来信。 新需求或变更后的描述: 区长信箱收获的区长来信,区长专线办可以分发给多个部门处理。各个部门能够按照自己的处理方式反馈。处理结果要求集中在前台按照各个部门的处理结果按照列表显示。 变更影响的配 置项序号配置项影响描述当前版本需求变更受影响的文档版本号的更新 2.0.1 变更评审方式项目组裁决□召开评审会议□会签评审评审负责人霍军良评审成员宋雷鸣、郭昊、卞兆洋、梁伟 评审意见更改对产品组成部分的影响: 在区长信箱多了一些功能操作。增加了多部门处理方法! 更改方案描述: 在页面中选择好要分发的部门,然后在后台将部门数据传入到集合内,循环遍历集合中数据属性存入数据库相关表中。并删除原来数据。最后在系统的工作任务中建立任务调度时间设置在每天22:00。 变更对进度的影响 (天) 由于工作量不大,而且通过加班工作,对进度的影响可以 忽略不计。 第1 页共2 页

变更对成本的影响由于工作量不大,而且通过加班工作,对进度的影响可以 忽略不计。 变更对质量的影响添加这个新的需求会对系统测试案例等文档产生影响。对 配置库的影响是:受影响的文档版本号的更新。 变更引起的风险无 技术评审结论可以更改□拒绝变更 是否属不合格□是不是 评审人员签字评审负责人评审人评审人评审人评审人评审人评审人霍军良郭昊宋雷鸣卞兆洋梁伟 CCB意见 立即更改□推迟更改□拒绝变更 签字林文涛日期2007年7 月19 日 项目经理 确认 卞兆洋、郭昊在2007-7-18中午晚上加班修改完成。 签字霍军良日期2007年7 月19 日变更当前状态□已指派□已打开□已更改已验证 更改情况 已经对区长信箱收获的区长来信,区长专线办可以分发给多个部门处理。各个部门能够按照自己的处理方式反馈。处理结果集中在前台按照各个部门的处理结果显示在列表中。 更改人签字郭昊、卞兆洋日期2007年7 月19 日 更改验证情况 通过任务调度,已经测试通过,实现了分发给多个部门处理。 验证人签字刘艳君日期2007年7 月19 日变更配置项验证 变更的配置项责任人完成日期版本CMO审核结论 需求变更宋志强2007年7月19 日 1.01 已更改完成 第2 页共2 页

软件需求变更控制流程

文档名称: 需求变更控制流程 文档编号: 归档日期: 编写者:孙 审核者: 批准者: *The information contained in this message is confidential and should not be disclosed to any third party whether or not you are the intended addressee indicated in the message. *本文件所含内容为保密信息,未经授权请勿随意复制、编改和泄露给任何第三方。 Copyright ?2009 xxx (Shanghai) Ltd . All Rights Reserved

1.目的 指导项目部、软件部、质量部、测试部对产品的软件变更需求(简称CR)进行控制和管理,规范相应的作业流程, 详细地定义了各流程环节中状态、角色和动作。 1.1明确流程中各角色的职责 1.2规范软件缺陷的变更过程 2.适用范围 所有项目的软件变更需求控制管理。 3.定义 CCB:Chang Control Board的缩写,指变更控制小组,由项目经理、产品经理、软件开发小组长、软件部经理、测试部主管组成。 SCM:Software Configuration Management的缩写,软件配置管理员。 SQA:软件质量保证 产品部门:简称PD 项目部门:简称PM 软件部门:简称SW 测试部门:简称TEST 质量部门:简称SQA 4.参考资料 无 5.部门职责 产品部 5.1.1制定产品战略规划,产品定位和定义。 5.1.2客户技术支持,需求分析与管理。 5.1.3提出需求变更申请到到质量部。 5.2 质量部 5.2.1接收产品部提出的变更需求。 5.2.2成立项目需求变更评审(CCB)小组,召集小组成员对需求变更进行评审。 5.3 项目部 5.3.1参与需求变更评审,确定需求变更的可行性。 5.3.2将评审通过的需求变更单以通知单的方式发到软件部和测试部。 5.4 软件部 5.4.1对需求变更进行技术可行性评估,编写系统需求规格与可行性分析报告,包括技术实现方法、进度要求和风险分析结果以及建议等。 5.4.2确定需求变更信息,制定开发计划,安排代码设计,更新需求规格说明书。 5.5 测试部 5.5.1参与需求变更评审工作。 5.5.2确定需求变更信息,制定测试计划,安排对新需求的功能测试。 5.6 CCB 负责对软件相关的变更需求(新需求、bug修改、建议)进行审核,确定处理的方案。 6.作业流程

需求变更申请表模板

项目需求变更申请表 项目需求变更申请表 填表说明 1.变更类型为:增加、删除、修改; 2.变更阶段为:需求阶段、详细设计阶段、开发阶段、测试阶段; 3.变更原因为:业务改变、新增需求、需求取消、其他(需明确原因); 4.需求确定时间以QC人员收到项目负责人发送的项目需求确认文档的工作邮件时间为标准,项目需求文档 包括但不限于项目需求原型和项目需求说明书。 5.项目需求确认文档必须发送到开发负责人、QC人员、开发部经理邮箱,QC人员做好备案管理。 6.变更优先级为:特级、普通、建议,对于建议级的变更“不参与讨论,不做处理”,仅作为给开发人员的参考, 项目开发不做任何变动,QC人员做备档处理;特级和普通级的任何一个变更一经提出必须有明确的处理结果,QC人员做好全部过程中的备档处理。 7.基线影响只能填写“有”或者“没有”影响; 8.增加工作量:明确增加的具体工时,以“人/天”为标准计量单位,最低为0.5人/天; 9.项目进度影响:明确项目进度受影响的时间,明确项目要延期交付的时间,以天为计量单位,最低为一天; 10.项目性能(功能)影响:明确对某一个功能(性能)产生的影响; 11.QC(quality controller)质量控制员职责:在产品(项目)生产(开发)各个过程的(质量、规范)管理控制, 并协同相关部门开展工作的职责。工作范畴为:原料(需求分析)生产(开发)过程成品产出(项目验收交付)。项目中所有的工作邮件包括但不限于需求变更邮件、人员异动邮件、人员外出支持申请邮件、需求(原型)变化邮件、项目会议记录邮件等必须抄送项目QC人员备案,未抄送邮件视为无效邮件。QC人员对所有的项目邮件进行收集、整理、统计备档。 12.对于无效邮件所有项目人员均可以不予理会,QC人员只对有效邮件做处理。 13.工作邮件的回复必须标准、简洁、明确。邮件第一行必须包括但不限于这行内容“邮件已收到,收到时间: 2011-10-20 12:01。”时间小时采用24小时制,精确到分钟。 14.项目基本信息、变更需求编号、分析者、需求分析日期由QC人员填写; 15.变更类型、变更阶段、变更原因、变更优先级由项目负责人填写; 16.变更申请人、变更申请日期、变更模块、变更前后内容(或者功能、性能、界面展示)描述由产品人员填 写; 17.进度影响分析、功能影响分析由开发负责人填写; 18.审核签字:每位签字人员必须明确表示“同意变更”或者“不同意变更”并签名; 19.分析者包括但不限于产品人员,开发负责人,项目负责人,开发部经理; 20.所有填表处严禁出现语义表述模糊字样,必须明确表态“同意”“不同意”“是”“否”“有”“无”等;

需求变更七步法

软件需求变更管理七步法 典型场景:最近比较烦,烦客户!我们现在正在给长江市政府做一个电子政务项目,其中有一项功能是网上婚姻申请登记功能。因为前一段国家政策取消了强制性体检这个环节,所以我们的工作流程也相应的变更。 没想到客户从中得到启发:我们的许多工作流程做好后改动的可能性很大(例如政策调整、部门变动、领导班子重组等),干脆给我们做成可定制的功能,我们提一个最大的功能集合,你们做好了我们自己就可以随需而变,嗯,这样好! 可是对项目组来说这可是个灾难啊!因为可定制的功能往往意味着工作量的倍增! 分析:先说说大家对于这种现象的应对方法吧。最典型的是通过与客户的沟通来解决问题。怎么样沟通呢?因为尤其是对于软件项目的合同很难在签订之初就能够精确定义的每项功能,所以靠合同是帮不上忙的。 我和许多IT公司的老总们作交流,我开玩笑说我们IT公司都是清政府。为什么是清政府?清政府的特点之一就是丧权辱国的条约太多。大家往往只有苦笑:有什么办法呀,客户着急了就是一句潜台词:做不做,不想做滚蛋!想做的公司多着呢。 所以你看合同是没用的,那怎么办呢?通常都是通过感情联络争取客户的同情。就像上面的场景中谈到的一样,明明是不合理的要求,可是客户也会狡辩呀,“凭什么不给我们做,这可是合同范围内的工作!”。因为原来只说要实现工作流,而没有谈到定制的工作流算不算。问题出来了,看看怎么办吧。 当然了,如果现在遇到类似的问题,您的组织都可以举重若轻的化解,那您就不用往下看了。我们常听到一句话就是“合情合理”,大家说这有什么好希奇的呀,老生常谈!不过这句话在软件项目的变更管理中却有独特的表现形式。从感情上与客户去沟通很重要,但是您注意到它只做了一半工作,还有一半工作需要去讲理。大家会反驳我说:讲什么理!我们的客户就是上帝,让你做你就做!哪儿那么多废话呀你。 我注意到一个社会现象:客户方的直接项目负责人从年龄上来看往往有年轻化的趋势——三四十岁居多。这些人有什么特点呢?首先从教育程度上讲他们往往都接受过正规教育,所以还比较讲理——或者是因为现在职位还不够高(开玩笑)?其次这些人是真正希望在工作上出成绩的。当项目真遇到负面的风险时,他们愿意去说服自己的领导而不是不作为。 正是基于以上两点分析,我们先来介绍需求变更管理方法——变更管理七步法。七步法印证了我经常鼓吹的项目管理三部曲:细化、量化、图形化,七步法主要验证了细化和量化的必要性和好处。我们先来看看下面这幅图:

软件需求变更

编号:XZ174 软件需求(变更)通知书 委托方项目责任人签字:受托方项目责任人签字:___年__月__日___年__月__日说明:该变更通知书一式两份,委托方、受托方各执一份。

附件: 清欠车辆录入模块: 录入界面 1、其中,基本情况栏中的内容为自动获取,清欠情况为手工录入且非空。 2、清欠情况中,清欠方式为单选项。 3、当选择为开元汽车清欠时,清欠单位显示为:风险部,当选择为省公司清欠时,通过录 入该信息的账号获取其所属省公司,当选择为异地协助清欠、本单位清欠时,获取录入该信息的账号所属的单位。 此处添加确定、取消按钮。 清欠车辆确认模块: 该模块以列表形式显示,显示内容为: 清欠车辆审核模块: 该模块以列表形式显示,显示内容为: 1、只显示已经确认过的信息,未确认信息不显示。 2、可通过清欠单位、车辆所属单位、清欠方式、清欠时间段、风险等级、是否放车、车辆 处置结果进行查询。 3、可导出查询后的结果,或导出所有明细。 4、列表显示规则为以时间排序,以降序排列。 该模块点击查看后,显示内容为:

就地全面销售管理

自清欠之日(确认后)起10日内未完成销售(未审核),自第11日,该车辆资料自动转到车辆就地全面销售模块,同时增加销售价格项及车辆处置方式。 所属省公司销售管理 自清欠之日(确认后)起30日内未完成销售(未处置),自第31日,该车辆资料自动转到车辆省公司销售模块,同时增加销售价格项及车辆处置方式。 移交车辆 自清欠之日(确认后)起90日内未完成销售(未处置),自第91日,该车辆资料自动转到移交车辆模块,该模块可使用目前ERP中的移交车辆管理模块。 中心销售管理 待移交车辆审核确认后,该车辆信息转到中心销售管理模块下。 统计汇总模块 以省公司为单位,统计各阶段车辆数量,并允许导出所有车辆明细(清欠阶段为已确认车辆)具体显示表格如下:

《××项目软件需求变更说明书》

软件需求变更说明书 项目名称:长益高速收费数据分析系统 一、概述 因湖南省高速公路联网拆分系统软件升级,导致长益下属收费站入口和出

口交易数据、拆分数据、代收拆分数据无法获取。而现阶段省高管局监控中心无法在上报报表日期内提供拆分数据,从而导致长益高速收费数据分析系统无法输出相关报表。经过深入了解和分析,在与业主方多次探讨后,提出以下变更说明。 二、变更内容 MTC实收和流量 原始情况: 人工收费系统出口站收费数据和出口流量的导入,是由收费站工作人员从站级拆帐网下载的“收费数据统计报表”并再录入部分细分数 据,导入长益收费数据分析系统。 变更后: 收费站工作人员在分析系统中MTC实收功能模块中只录入出口各车型实收收入、各车型流量、免费车流量、绿通车流量、系统外收入、 绿通车减免金额、免费车减免金额、手工票金额。 运营部工作人员在分析系统中MTC实收功能模块中导入本路段各站进,其他路段出的代收流量的各车型估算流量。其中包括各车型流量、 绿通车流量、免费车流量。 MTC实得 原始情况: 人工收费系统实得数据的导入,是由收费站工作人员从站级拆帐网下载的“拆帐统计报表”,导入长益收费数据分析系统。 代收实得的导入,是由运营部工作人员从拆帐网下载的“长张高速

公路联网收费实际分配收入统计表”,导入长益数据分析系统。 变更后: 运营部工作人员在分析系统中MTC实得功能模块中导入估算MTC各车型拆分收入。其中包括本路段各车型收入、系统外收入及代收业主各车型收入、系统外收入。 报表输出 由于原始基础数据的变更,所导致从数据模型上的建立发生了变化,从而将导致原长益数据分析系统输出报表无法根据原来基础数据的数据输出,需要转换为估算的数据输出,需要对所有的报表进行修改。 需要修改的报表有以下: ?公司-绿色通道车辆 ?公司-收费站拆帐情况表 ?公司-单车收费标准计算表 ?公司-流量对比表 ?公司-各类车流量收入比重对比图 ?公司-各类车流量收入比重表 ?公司-实征率 ?公司-高速免费车 ?公司-收费车流量统计 ?公司-ETC收费车与免费车 ?公司-月流量分析 ?公司-ETC征费情况 ?公司-月收入图 ?公司-月收费情况总表 ?公司-收费车流量与收入统计 ?路劲-收入影响因素对比表 ?路劲-项目每月输入及车流汇总表 ?路劲-各站每月收入及车流汇总表 ?路劲-历年路费收入图 ?路劲-历年次票车流量图 ?路劲-日报 ?省局-交通流量统计月报表 ?省局-绿色通道和免费车

相关文档
最新文档