文档介绍:第ii页
撰写人:___________日 期:___________
文档号:pj-20110214-001
版本号:
日 期:2012-06-12
总结。
变更管理负责处理所有变更。项目设计是变更进入的唯一入口。变更进入流程后,要先修改项目设计,然后修改原型,然后修改系统,这个顺序要严格遵守。
精品范文模板 可修改删除
免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
过程改进建议
图表 1 流程图
如上图,将整个项目生命期分为六个阶段,分别是:定义阶段、原型设计阶段、开发实现阶段、测试阶段、上线阶段和收尾阶段。其中,定义阶段完成项目的目标(范围、时间、功能点),原型设计阶段完成项目原型的开发及测试,开发实现阶段完成项目的编码实现工作,测试阶段完成对系统的测试,上线阶段按照目前的上线流程进行上线,收尾阶段负责对项目进行总结,记录项目资产。
流程化说明
项目定义
根据业务需要或其他需求而提出项目,这是可能只是一个初步的简单想法或思路,描述页比较简单。例如:会员后台轻量化、做一个智囊团功能、做一个彩票系统、在九樱后台添加媒体禁用功能等。
项目启动会
项目组决定开始做这个项目,首先分配责任并组织相关人员收集需求,这两项成为项目启动会的主要内容。分配责任就是指定项目的相关责任人(谁总体负责,谁参与开发等);收集需求是指通过多种方式来确定项目的需求,对于规模小的项目,收集需求会比较简单,可以在会上敲定。对于规模大的项目,要根据具体情况采用多种方式收集。这个工作由项目管理层进行组织。
项目设计
项目设计包括:整理需求、描述实现思路、确定项目目标。项目目标包括项目范围、项目时间约束、项目功能点等。其中,项目范围确定项目的范畴及边界,明确哪些在项目中,哪些不在项目中
精品范文模板 可修改删除
免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
(例如:在改造功能A项目中,发现了功能B的问题,这时功能B的问题是不属于本项目的,如果要修改则需要变更管理)。项目时间约束规定项目的关键时间点(也称里程碑),规定何时原型开发完成、何时开发实现完成交给测试等。项目功能点属于项目范围范畴,由于其在我们的项目中比较重要,所以单独提取出来作为项目目标的一项,要列出项目的关键功能点,以利于评价项目目标。这里要注意项目目标是多个角度(范围、时间、功能)的结合体,一个角度的变化会影响到其他角度,所以对目标的变化要慎重。这个工作由项目负责人完成。
项目设计评审会
项目设计完成后,就要组织相关人员进行评审。评审内容包括:需求理解的是否正确(准确性、正确性、完整性)、实现思路是否正确可行、项目目标是否可接受。以上内容经审核后就成为项目基线(经审核的项目目标),不可轻易修改。仅当变更管理审核后,进行修改。这个工作由项目负责人牵头,项目管理层协助完成。
原型开发
项目基线确定后,可以进行原型开发,在我们的项目中,原型非常重要,项目实现以原型为唯一依据。这个工作由项目组成员(美工)完成。
原型测试
原型开发完成后,进行原型测试。这是我们新增加的内容。原型测试的目的有三个:业务展现的是否正确合理、页面样式是否正确合理、多浏览器是否兼容。这个工作由测试完成。
编写测试用例
原型测试通过后,就可以进入开发实现阶段,开发实现阶段包含编写测试用例和开发实现两项工作,这两项可以并行进行。
根据原型编写测试用例,测试用例最好是针对单个功能的,测试用例完成后要进行讨论确定,开发人员要通过查看并学习测试用例来了解业务并指导系统调试工作。这个工作由测试完成。
开发实现
开发实现,主要指开始编写代码实现系统。项目实现以原型为唯一依据,其他任何形式的指令都不能作为项目实现依据。如果有可借鉴的代码,要谨慎使用,禁止因原来代码的逻辑而修改当前项目的逻辑。这个工作由项目负责人通过指导与管理项目组成员来完成。
单模块测试
单模块测试,指一个功能完成后进行的功能测试,单模块测试要根据具体项目的规模来考虑,如果项目规模比较小可以不做单模块测试,添加单模块测试的目的是提前暴露系统BUG。这个工作由测试完成。
精品范文模板 可修改删除
免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除