软件项目
开发流程规范
2005年12月
版理
日期
版号
版描述
作者
目 录
10 目 4
20 范围 4
30 责 4
40 流程文件列表 4
50 开发工作流程图 5
60 实施步骤干系关系 5
61 产品意提出 6
62 市场调研产品规划书起草 6
63 产品规划书评审 6
64 流程类型选择 7
65 需求说明书起草日程表拟定 7
66 需求说明书日程表评审 8
67 测试例测试计划起草 8
68 测试计划评审 8
69 概设计概设计书起草 9
610 概设计书评审 9
611 项目计划项目分解 9
612 项目计划评审 10
613 项目软件开发例会汇报制度理 10
614 软件测试测试报告 11
615 项目总结产品发布 11
70 风险理 11
附件1:开发工作流程图 13
附件2:编号规文档列表 16
IBD软件项目开发流程规范
10 目
建立文件化种软件产品规划评审设计计划开发控制测试流程确保软件产品够规定时间达指定需求
规范特强调项目进行程中持续进行高效团队沟通时总结良流程赖执行者忠实贯彻够发挥作
20 范围
流程适国际业务部(IBD)新产品开发包括初始产品概念提出直进入产品发布包括完整软件开发流程简化软件开发流程两类开发流程项目阶段包括:产品意提出市场调研产品规划书起草产品规划书评审流程类型选择项目需求说明书起草日程表拟定需求说明书日程表评审测试计划起草测试计划评审概设计概设计书起草概设计书评审项目计划项目分解项目计划评审项目软件开发例会汇报制度理软件测试测试报告项目总结产品发布等阶段
30 责
IBD负责理流程负责维护保障流程实际运行
项目干系包括:部门总理运营总监产品理项目理设计负责开发员测试员技术总监等支持员
40 流程文件列表
l 产品意说明
l 流程检查表
l 产品规划书
l 产品规划书评审意见表
l 需求说明书
l 概略日程表(完整开发流程) 整体日程表(简化开发流程)
l 需求说明书日程表评审意见表
l 概略测试计划 终测试计划
l 概设计书
l 概设计书评审意见表
l 项目计划(含WBS)
l 精确日程表
l 资源需求计划
l 项目计划终测试计划评审意见表
l SCM文档(含Source code开发日志等)
l 操作手册
l 项目开发例会会议纪
l 项目进展情况踪报告
l 测试报告
l 测试工作例会纪
l 项目总结报告
l 软件产品发布通告
50 开发工作流程图
见附件1
60 实施步骤干系关系
软件项目开发流程文件描述十五阶段组成新软件开发项目均应流程运行
项目阶段安排中设定阶段评审项目流程必须评审员书面批准进入阶段工作正常情况阶段提交成果必须完整进入阶段工作前批准
文件求:整开发流程程中必须流程检查表保证项目正确实施
项目实施程中阶段实施步骤负责产生文档干系说明:
61 产品意提出
新产品概念现产品改进建议源客户请求产品理项目理开发员测试员级理员
新产品概念提出口产品理进行统汇总分析
源产品意必须填写产品意说明
l 负责:产品理
l 产生文档:产品意说明
l 容包括:产品功描述关键性目标预期收益(包括济指标影响力指标)希完成时间
l 干系:产品意提出
62 市场调研产品规划书起草
产品概念意提出项目进入市场调研产品规划阶段目落实产品意合理性行性产品概念细化衡量具体户指标初步确定项目方范围
l 负责:产品理
l 文档:产品规划书
l 容包括:问题分析(Problem)目标确认(Object)项目范围(Scope)SWOT分析户指标(Enduser Feature)性求兼容性求化求
l 干系:产品意提出属领导
63 产品规划书评审
产品规划书完成须组织项目相关员产品规划书进行评审验证产品意产品规划书行性通评审进入步流程法通评审取消该项目该产品意产品规划书存较争议法达成识重新进行产品规划评估
l 负责:产品理
l 文档:产品规划书评审意见表
l 容包括:产品意见书评审结
l 干系:产品意提出部门总理运营总监产品理项目理设计负责
64 流程类型选择
产品规划书评审通部门总理运营总监产品开发流程类型进行选择具终决定权
简化流程体系针工作量较工作周期较短型开发项目设计包含完整流程体系部分适度简化目较项目选简化流程提高效率较项目选完整流程保证项目进程质量开发流程选择基预估全部工作量否超10工作日超10工作日采完整流程体系等10工作日采简化流程体系
l 负责:部门总理运营总监
l 文档:产品规划书评审意见表
l 容包括:项目软件开发流程选择意见
l 干系:产品理项目理
65 需求说明书起草日程表拟定
产品规划书评审通确定软件开发流程类型项目理须根产品规划书列户需求项目容起草需求说明书产品规划容转换技术性开发需求说明指导开发方
时根产品规划书求制定项目日程表该项目规模较软件开发流程采完整开发流程制定概略日程表该项目规模较软件开发流程采简化开发流程制定整体日程表
l 负责:项目理
l 文档:需求说明书概略日程表(完整开发流程) 整体日程表(简化开发流程)
l 容包括:Function SPEC(包含重性分级)性指标运营维护求(统计功备份功监控功等)估算开发周期计划
l 干系:产品理设计员测试员维护员
66 需求说明书日程表评审
需求说明书日程表制定完成须组织项目员相关员需求说明书日程表进行评审验证需求说明书行性日程表安排合理性通评审进入步流程法通评审需重新需求说明书日程表进行调整次进行评审
l 负责:项目理
l 文档:需求说明书评审意见表日程表评审意见表
l 容包括:产品意见书评审结日程表评审结
l 干系:部门总理运营总监产品理项目理设计负责
67 测试例测试计划起草
完整开发流程程中测试理(测试员)项目理编制需求说明书概略日程表时必须项目理开发员保持密切沟通制定概略测试计划合理安排测试工作外期项目计划程中测试理(测试员)根项目工作分解资源情况制定测试例精确测试计划明晰测试容方式流程工作安排
简化开发流程中测试例测试计划测试员项目理沟通确定中测试计划包括整体日程表中需单独列出
l 负责:测试理测试员
l 文档:概略测试计划终测试计划测试例
l 容包括:测试方式测试环境测试员安排粗估测试时间(概略测试计划)准确测试时间(终测试计划)
l 干系:产品理设计员测试员
68 测试计划评审
测试计划制定完成项目理组织项目相关员进行测试计划测试例评审测试计划评审项目计划评审期举行通评审进入步流程法通评审需重新测试计划进行调整次进行评审
l 负责:测试理测试员
l 文档:终测试计划评审意见表
l 容包括:终测试计划评审结
l 干系:部门总理运营总监产品理项目理设计负责测试员
69 概设计概设计书起草
需求说明书日程表通评审设计负责项目理沟通帮助进行概设计起草概设计书确定软件项目整体功结构设计数结构设计接口结构设计等技术容
简化开发流程中阶段需项目理设计负责充分沟通分解项目开发工作构建开发工作细项务(WBS)
l 负责:设计负责
l 文档:概设计书
l 容包括:概设计
l 干系:技术总监产品理项目理开发员测试员
610 概设计书评审
概设计书完成项目理设计负责帮助召开概设计书评审确定概设计书满足需求说明书技术功求具备开发行性操作性
简化开发流程中进行概设计书评审需设计负责项目理技术总监等资深技术专家进行充分沟通获技术支持邮件书面材料予确认
l 负责:项目理
l 文档:概设计书评审意见表
l 容包括: 概设计书评审结
l 干系:部门总理运营总监技术总监产品理设计负责开发员测试员
611 项目计划项目分解
执行完整开发流程时概设计书通评审项目理设计负责开发员保持密切沟通情况分解项目开发工作构建开发工作细项务(WBS)时制定精确日程表针项目开发提出需类资源求外项目理需测试员进行沟通制定精确测试计划(参考67 项测试计划起草)
l 负责:项目理
l 文档:WBS精确日程表资源需求计划终测试计划
l 容包括:项目工作分解甘特图部外部资源需求说明版升级准确测试计划
l 干系:产品理设计负责开发员测试员
612 项目计划评审
项目计划制定完成项目理组织进行项目计划评审确定项目计划完整性效性行性够满足项目开发工作整体求
简化开发流程中进行项目计划评审需项目理项目组全体成员进行充分沟通获识
l 负责:项目理
l 文档:项目计划评审意见表
l 容包括: 项目计划评审结
l 干系:部门总理运营总监产品理设计负责开发员测试员
613 项目软件开发例会汇报制度理
项目计划评审通开发员根项目计划概设计书进行具体软件开发工作形成开发源代码开发日志开发文档产品理根开发员开发日志说明起草面户端操作手册该程中项目理设计负责开发员应保持密切沟通严格项目计划概设计进行工作定期召开例会进行充分沟通形成会议纪定期项目进展情况汇报项目理负责会议纪项目进展情况踪报告报部门总理运营总监通报项目相关员
l 负责:模块开发员
l 文档:SCMSource code操作手册项目开发例会(周会)项目进展情况踪报告
l 容包括:源代码档开发日志说明等
l 干系:项目理设计负责测试员部门总理运营总监产品理
614 软件测试测试报告
软件开发工作进行期软件测试员逐步介入具体项目工作中终测试计划进行软件测试工作召开测试工作例会形成测试报告反馈开发员项目理
测试员发现结构性缺陷法通测试(严重缺陷)返回需求说明阶段重新进行开发流程测试员发现功性缺陷法通测试(般缺陷)返回开发阶段进行完善
l 负责:测试员
l 文档:测试报告测试工作例会纪
l 容包括:测试意见反馈测试工作进度
l 干系:开发员项目理设计负责部门总理运营总监产品理
615 项目总结产品发布
软件产品测试计划通全部测试进行项目总结产品发布项目总结回顾项目开发历程总结验表彰先进检查版文档理情况初步规划期产品升级工作终产品发布流程予发布
l 负责:项目理
l 文档:项目总结报告软件产品发布通告
l 容包括: 开发历程回顾验总结版理文档情况总结期维护升级初步安排
l 干系:部门总理运营总监产品理设计负责开发员测试员
70 风险理
项目开发整体流程中必须规避类潜风险项目时间进度确实某种法克服原影响发生较变化时造成实际工作进度低计划工作进度70必须重新进行项目需求评审时间计划
情况部门总理运营总监权根部门公司整体情况项目进行进度干预
附件1:开发工作流程图
附件2:编号规文档列表
1文档编号规
范例:IBD_P001_0软件项目开发流程规范
说明:IBD:国际业务部英文名称首字母
P001:P代表产品项目类001第1号规范
0:表示干文件分支文件次1234……
2产品意书编号规
范例:IBD_PI_05001 海外电子支付
说明:IBD:国际业务部英文名称首字母
PI:表示产品项目概念意
05:表示2005年度
001:表示第1份类文件续次递增234……
3项目编号规:
范例:IBD_PN_05001 海外电子支付
说明:IBD:国际业务部英文名称首字母
PN:表示产品项目编号
05:表示2005年度
001:表示第1份类文件续次递增234……
4文档列表:
l IBD_P001_0软件项目开发流程规范
l IBD_P001_1产品意说明
l IBD_P001_2流程检查表
l IBD_P001_3产品规划书
l IBD_P001_4评审意见表
l IBD_P001_5需求说明书
l IBD_P001_6日程表
l IBD_P001_7测试计划
l IBD_P001_8概设计书
l IBD_P001_9项目计划
l IBD_P001_10资源需求计划
l IBD_P001_11项目例会会议纪
l IBD_P001_12项目进展情况踪报告
l IBD_P001_13操作手册
l IBD_P001_14测试例
l IBD_P001_15测试报告
l IBD_P001_16项目总结报告
l IBD_P001_17软件产品发布通告
l 文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档