团队评审一般参与人员有产品经理,项目经理,测试主管,设计师(需要设计的话),主要目的是针对产品流程,产品实现展开讨论,为了确保产品落地,另外项目经理也要根据产品的原型设计,考虑技术可行性。特别是对于已有功能做优化的时候,要考虑到不破坏原有的数据结构,项目经理就需要对一些产品细节进行把控,比如字段长度,必填项等,需要兼容原来的产品设计规则。 开发 原型定稿以后,交由设计师设计,一般后台产品为内部人员使用,设计部分相对弱化。开发可根据原型或设计稿,进入开发阶段。项目经理要根据产品原型,制定出项目排期(研发一般区分前端和后端,排期方面尽量详细)。产品经理要按照项目排期,推动产品落地,及时掌握工作进度。 在开发过程中,如有需求变更,及时通知到相关负责人,共享文档及时更新,避免开发人员拿到旧版本的原型或文档进行开发,重复劳动。 测试 开发人员功能开发完毕以后,首先要保证单元测试通过(开发人员进行单元测试一般在开发服务器进行),然后交付测试。测试人员根据具体情况,可按照业务线、功能模块等进行测试,测试人员一般在测试服务器(模拟线上服务器)进行测试。产品经理在此阶段也要参与测试,主要关注一下产品的流程实现是否合理。 测试过程中提交的Bug,要及时进行修复。产品也要关注Bug的数量和修复进度,需要去定义哪些是需求,哪些是Bug。我们之前的处理是测试阶段每天16:00之前的Bug当天修复,一方面可保证工作进度,另外也方便统计数据。 上线 测试人员测试通过以后,产品人员进行最后的验收测试,没问题的情况下,项目发布线上环境。最后测试人员和开发在线上环境再次进行验收测试,确保无误后,正式对外公布上线。 以上是个人针对后台系统实现分享的个人心得,欢迎大家多多交流,共同进步! (责任编辑:admin) |