第 10 章
技术预研............................................................................................1
10.1 介绍 ..............................................................................................................................................1
10.2
技术预研规程 ..............................................................................................................................2
10.2.1 目的........................................................................................................................................2
10.2.2 角色与职责............................................................................................................................2
10.2.3 启动准则................................................................................................................................2
10.2.4 输入........................................................................................................................................2
10.2.5 主要步骤................................................................................................................................2
[Step1] 制定计划..................................................................................................................2
[Step2] 开展
技术预研..........................................................................................................2
[Step3] 撰写
技术预研报告..................................................................................................2
[后续活动].............................................................................................................................3
10.2.6 输出........................................................................................................................................3
10.2.7 结束准则................................................................................................................................3
10.2.8 度量........................................................................................................................................3
10.3 实施建议 ......................................................................................................................................3
第 10 章
技术预研
技术预研(Technical Pre-Research, TPR)是指在立项之后到
开发工作完成之前的时间内,
对项目将采用的关键
技术提前学习和研究,以便尽可能早地发现并解决
开发过程中将会遇到
的
技术障碍。
技术预研过程域是 SPP 模型的重要组成部分。本规范阐述了
技术预研的规程,该规程
的“目标”、“角色与职责”、“启动准则”、“输入”、“主要步骤”、“输出”、“完成准则”和“度
量”均已定义。
本规范适用于国内 IT 企业的软件研发项目。建议用户根据自身情况(如商业目标、研
发实力等)适当地修改本规范,然后推广使用。
10.1 介绍
在产品
开发过程中,
技术问题可能会层出不穷。如果一点
技术障碍都没有遇到,要么是
开发人员的
技术水平实在太高了,要么是项目的
技术含量实在太低了,这类情况比较少见。
一般说来,在设计或实现阶段遇到了
技术障碍,才去攻克问题,其代价通常比较高。因
为其他人的
工作可能会被阻塞,已经投入的不少资源将被闲置。最糟糕的是,如果此
技术障
碍无法攻克,不得已要改变
技术方案、重新设计系统,那么不仅浪费了人力、财力、时间,
处理不好还会使
开发队伍陷入混乱状态。
所以开展
技术预研工作至少有两大好处:
帮助
开发人员更好地进行需求
开发、系统设计和程序设计。
防止
开发进程被
技术障碍打断,导致大量的相关
工作被阻塞。
技术预研的流程如图 10-1 所示。
图 10-1
技术预研流程
技术预研过程中产生的主要文档有:
《
技术预研计划》,模板见 [SPP-TEMP-TPR-PLAN]。
《
技术预研报告》,模板见 [SPP-TEMP-TPR-REPORT]。
制定计划
撰写
预研报告
工作成果介绍
技术评审…
开展
技术预研