项目管理之如何控制项目进度和质量
作者:ldl_xz 发布时间:[ 2016/8/26 13:45:28 ] 推荐标签:需求管理 项目管理
控制项目进度和质量首先在整体上要有一个合理清晰的流程,并且在整个管理过程中,严格按照流程走。流程的每一步如果都控制好了,那么整个项目管理不会出大问题。
下图是我们所有项目应该严格遵守的流程。
流程-需求
需求是整个流程的入口。通常需求从客户那里来,而客户通常不是那么专业,客户发过来的需求可能很零散,甚至可能不合理,这时,项目经理需要对需求进行整理,并且多次不断跟客户沟通,保证正确理解了需求。
一个项目的需求入口必须只能是一个人——项目经理。相信很多项目都遇到过这种情况,客户好像跟有的开发人员很熟悉,有时候客户会把需求告诉开发人员,开发人员自己做了,结果项目经理不知道。这会出很大的问题。所以,不管来自内部还是外部的需求,所有的需求都只能经过项目经理。
流程-原型
原型用axure画,不管是web、desktop还是APP,都用axure画。目前为止没有比axure更强大的原型工具。
在我们的经验中,导出成网站的原型,可以作为需求管理很重要的一部分。所以,每一次需求的变更都应该首先体现到原型中,原型一定要一直维护下去。
画原型的一个重要的经验是,要把所有的UI都体现出来。包括哪些呢?各种状态下的界面,所有的错误或者提示,也是说凡是终用户看得见的东西,全部要体现在原型中。
由于原型本身还是需求管理系统的一部分,所以,原型页面上也可以放一些业务逻辑说明,特别是页面跳转等。还有一些隐藏的业务逻辑也可以在原型页面上写出来。
流程-UI设计
原型做好了之后,可以让UI团队开始基于原型做设计了。设计做好了切图。设计团队的产出物为设计源文件、效果图和切图。放到SVN里面供开发人员使用。
流程-测试用例
原型做好了之后,测试团队可以基于原型写测试用例了。如果没有测试团队,这一步也可省去。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11