zoukankan      html  css  js  c++  java
  • 项目成员,项目流程

    1. 项目成员

    • 客户负责人:甲方人员,提需求,拍板原型、设计稿,并配合测试;
    • 客户经理:销售人员;
    • 方案经理:熟悉业务并最好有一定的技术背景;
    • 产品经理:出具产品原型;
    • 设计师:出具设计稿;
    • 项目经理:管理项目,保证项目按期交付;
    • 技术负责人:一般由架构师担任;
    • 前端开发:负责页面开发;
    • 后端开发:负责后端接口开发;
    • QA测试人员:负责测试;
    • 运维人员:运维;

    2. 项目流程

    2.1 需求阶段

    • 客户经理发现商机,了解客户的背景,业务模式,需求,过往的解决方案,整理后申请方案经理跟进;
    • 方案经理和客户经理一同和客户详谈,了解客户的具体需求并由方案经理整理方案报价单,方案报价单应该包含具体开发的功能和相应的人天评估;
    • 方案经理申请技术负责人核验方案报价单,技术负责人评估方案实施的可能性和优化相应的人天评估;
    • 客户经理和客户反馈方案报价单,客户同意的话并收到合同首款就可以项目立项;
    • 项目立项:客户经理出具合同,方案经理出具SOW,项目经理出具成本模型和项目立项及协调申请开发人员;
    • 方案经理申请产品经理并向其说明项目需求,产品经理根据需求出具产品原型并与客户核验产品原型;
    • 方案经理申请设计师,设计师根据产品经理的产品原型出具设计稿并与客户核验设计稿;

    2.2 开发阶段

    • 技术负责人跟技术人员讨论确认项目架构和实现方案;
    • 技术负责人新建gitlab仓库,向运维人员申请服务资源(或由客户提供)服务器,数据库等;
    • 技术负责人搭建基础项目的测试环境和生产环境,并实现CICD流程,并严格把控发布流程;
      • 开发人员只有gitlab develop权限和jenkins的查看权限;
      • 测试环境自动发布,生产手动发布;
      • 搭建APM监控bug(alinode,elastic);
      • 配置通知机制,实现CICD的及时通知(bearychat,钉钉...);
    • 前后端开发人员根据设计稿和原型进行开发;
      • 前端开发要求高度还原设计稿;
      • 后端开发要求接口单元测试100%,函数单元测试覆盖大部分;
      • 技术负责人负责review代码和合并代码;
    • 项目经理新建bugtags项目,管理项目bug跟进处理和小的变动需求的跟进处理;
    • 项目经理及时与客户沟通,并每周出具项目阶段性报告;

    2.3 测试阶段

    2.3.1 内测阶段

    • 项目经理出具测试用例并组织内部测试人员进行内测;
    • 技术负责人或后端开发出具压力测试报告,安全测试报告;
      • TODO 如何做压力测试?
      • TODO 如何做安全测试?

    2.3.2 公测阶段

    • 与客户协商引入天使顾客或bug奖励进行一段时间的公测;

    2.4 验收阶段

    • 项目经理出具使用说明书;
    • 项目经理出具《验收报告》,客户盖章验收;
    • 客户支付项目验收款;

    2.5 运维阶段

    • 项目进入运维阶段,运维设置资源使用预警机制并监控资源使用情况;
    • APM监控项目健康情况,并及时预警;
    • 开发人员处理bug;

    3. 相关文件

    4. 推荐书籍,工具

  • 相关阅读:
    html 基本布局介绍
    Hbase1.1.x Java版之批量查删操作
    java命令执行jar文件
    【转】python多版本并存,python3安装pip
    JavaHbase连接代码示例
    Shell执行将脚本里的变量打印到指定日志文件
    Datax将本地文件导入Hbase数据库!!!酷酷酷
    shell关于日期的加减
    python2安装pymongo
    Python从MongoDB中按天读取数据并格式化日志
  • 原文地址:https://www.cnblogs.com/xulonglong/p/xiang-mu-cheng-yuan-xiang-mu-liu-cheng.html
Copyright © 2011-2022 走看看