加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

软件项目评审方案

(2010-07-14 22:30:50)
标签:

杂谈

分类: MSN搬家

评审目的:

一、保证产品质量。

二、让其他同事清楚Feature Engineer在做的是什么。

三、使别人也使自己受教育,得到进一步的提高。

如何确定关键评审人员:

一、Feature Engineer认为具有丰富相关知识的同事,都可以作为关键评审人员。

二、与这次开发工作有接口的同事,或其他对这次工作有直接影响的其他同事。

三、其他,开发工程师认为必须参加评审的人员。

评审过程中各个岗位的职责:

一、Feature Engineer的职责

首先确认自己完完全全理解了需求,如果不完全理解而有出入,应按照这个流程Feature EngineerSystem Engineer进行需求的确认,但该过程中你必须根据总开发计划,对所开发的功能制定一个完整合理的开发进度表向你的主管报告、审批,在没有问题的情况下严格遵循之。经批准的开发计划,一经确认不可随意更改,除非有合理充分且得到Technical ManagerPM同意的理由。

根据进度表进行你的工作,牢记之前定下的日期,务必在该日期前完成工作,有任何意外的问题及时汇报,即使该问题不是因你而产生。

在工作的适当阶段,组织你的Review日期及关键评审人,而非PM来组织,将你的时间、人员安排报告给Technical ManagerPM,开始向资源部门申请会议场所、机器等资源。

在评审以前,应将参与此次评审的相关文档准备好,并告知所有的评审人员文档的放置位置。

发出明确指明Review资料的信给参与review的人,对于不能如期参加你的review的人,协商好以何种形式给你回馈信息。

二、项目经理职责

不一定要参与评审的过程,但必须保证评审按照计划安排的时间进行,并协助各Feature Engineers解决open issueresource issue等问题。

三、Technical Manager的职责

没有必要参加所有的评审,但必须确定其组员的评审过程符合评审的流程,并向项目经理报告。

四、关键评审人员的职责

所有关键评审人员在参加评审以前必须仔细阅读相关的文档,对评审负全部责任。

五、其他开发工程师

作为同事,如果有什么好的建议可以提交给申请人。

六、记录人

记录评审中所有的建议及观点,并保证所记录的建议是建议人正确意思的表示。

评审过程

在评审过程中,申请人应向所有评审人员讲解其设计,而评审人员都必须仔细聆听和和发表意见,如有疑问可以提出,在评审过程中,可以讨论问题。

评审的结果

评审会议结束后,Feature Engineer收集所有的意见,并在评审会议结束后的一个工作日内,计划修改工作,其中包括:

Feature Engineer如认为是合理的建议,可以根据建议修改的相关设计文档,并计划完成时间,以及下一步工作计划。

Feature Engineer认为建议人提出的建议不合理,可以与相关人员召开讨论会议。

Feature Engineer必须等到评审的工作所有的论点没有争议时,才可以进行下一步的设计工作,不要将已经出现的问题带到下一个环节。、如在评审中存在暂时不能解决问题的,应该将此问题提交到相关Feature Engineer和项目经理处理。、

评审后续工作

项目经理与技术管理,必须严格监控的其进度,严格按照既定进度与规范进行评审后续的工作。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有