名目
1.目的
软件工程跟踪及监督的目的是在工程执行过程中为治理层就工程进展提供足够的透明度.并当实际和方案发生显著偏差时为治理层采取及时的和必要的措施进行修正或纠正提供依据.软件工程跟踪及监督包括对时期性结果进行评估,将实际进展和原有的估算、承诺和方案相比立,并对相应的方案进行必要的修正和采取必要措施以保证工程的顺利进行.
•软件工程开发方案是工程跟踪的根底和依据.
•软件工程经理负责汇报工程的进展情况和存在的咨询题.
•要是工程方案不能到达,软件工程经理或直属部门经理必须采取相应的措施通过调整工作方式或调整设计等以确保工程的正常进行.
•当承诺或约定变更时,要重新协调所有的相关人员及部门.可能包括客户经理、软件工程经理、配置治理人员、质量保证人员、工程组成员等.
•对外的承诺或约定的变化要经高级治理者批准.
软件工程跟踪与监督的内容要紧包括:软件的规模、工作量、本钞票、进度、资源、风险、技术活动、时期报告、里程碑报告、结束总结报告、追踪咨询题、操纵变更等.
2.范围
本过程适用于新开发软件工程和具有开发方案的软件开发活动。
.
3.职责
工程治理是由软件工程经理负责并和多方面紧密配合的过程,是团队合作和集体努力的结果.相关职责如下:
3.1软件工程经理负责依据软件工程开发方案对工程实施跟踪、监督操纵,记录相关
的跟踪结果,并向研发经理负责;
3.2测试工程师负责产品测试并向质量测试经理和软件工程经理负责;
3.3配置工程师负责软件的配置和实施,并向软件工程经理负责;
质量保证工程师按质量保证方案实施质量保证活动,并向质量保证经理、软件工程经理负责;
3.5高级治理者负责解决工程内部无法解决的咨询题。
4.工作程序
软件工程经理负责组织工程的跟踪活动,选择和提供或请求足够的资源;必要时工程经理本人要同意工程治理方面的知识培训和对相关人员进行相关过程和标准的培训。
4.1工程跟踪过程
4.2跟踪过程描述
•软件工程经理要依据?软件工程开发方案?维持对所确定工作任务的追踪,及时更新工程跟踪相关报表并定期报告工程进展情况,.
•工程跟踪表达在?软件工程跟踪和监督表?和甘特图,汇报包括对工程的软件规模、进度、工作量、风险、要害计算机资源(可选)、工程技术活动和存在咨询题等的追踪,必要时应采取纠正措施纠正偏差。
•在工程例会中,软件工程经理要向工程组成员和研发经理提交?工程进展报告?
〔工程周期短于6个月的至少2周召开一次;工程周期长于6个月的,至少1个月召开一次〕。
•工程组成员应天天填写自己的工作记录,并统计各项工作的时刻等数据。
•在工程里程碑点,软件工程经理预备好?工程里程碑报告?,并向技术治理部提出评审要求或进行内部评审,并向高级治理者、客户经理、工程经理、工程组成员、技术治理部经理、测试质保部经理抄送。
.
•软件工程经理在工程结束时,要向技术治理部和研发经理、高级治理者提交?
工程总结报告?,并向技术治理部提出评审要求.
•软件工程经理负责更新工程工作量总表,那个文档是软件工程追踪的根底数据来源,可使用标准模板或相关软件如MicrosoftProject2000生成,填写的依据是工程组成员的个人工作记录以及软件工程经理和工程组员的交流。
•工程经理对跟踪软件工程活动和方案更改活动的工作量、资源等数据进行记录,并作为工程资料进行治理和操纵。
•高级治理者通过跟踪记录和了解?工程里程碑报告?、?工程总结报告?监督工程跟踪活动情况
•SQA按方案对工程跟踪活动进行审计填写?方案跟踪情况检查表?,并向相关人员报告审计结果
4.3工程变更跟踪
工程变更可划分为需求变更基线变更和一般变更.需求变更参见?软件需求治理过程?中的需求变更操纵;一般变更应跟踪以下内容:
●符合配置治理中的?软件基线变更过程?;
●必须对变更引起的风险、工作量等进行评估;
●软件工程经理必须跟踪变更的实施;
●必须对变更引起的附加工作量、工作时刻等数据进行统计。
4.4工程方案和跟踪工具
建议在工程方案和跟踪时使用MicrosoftProject2000作为辅助工具.工程综述性文档,如?工程进展报告?、?工程里程碑报告?、?工程总结报告?、?软件工程跟踪和监督表?应由软件工程经理填写。
4.5文档操纵
跟踪文档等记录应进行配置治理。
5.参考资料。