2018/12~2019/01 | 项目启动,双方领导表达对项目的展望,定下基调,调集具体的实施人员,从实施人员中选定leader; |
2019/01~2019/02 | 初步调研需求,熟悉ZCGL部门工作内容,了解ZCGL部门想做什么,每次调研和讨论都要形成会议纪要,整理成初步的需求调研文档; |
2019/02某日 | 组织协调会,双方领导参加,乙方leader汇报实施进展,陈述项目的困难之处,甲方领导重申需求,并就重点和时间节点表达关切,乙方领导发表折中意见; |
2019/02~2019/03 | ZCGL部门梳理流程模板,整理字段; 项目经理理解流程模板和字段,梳理逻辑,整理问题,划分功能I模块,撰写需求规格说明; UI设计师阅读需求规格说明,思考交互逻辑,设计用户界面; 前端阅读需求规格说明,发现难点,提前研究,及时反馈能否完成,或者调整技术方案; 后端阅读需求规格说明,进行技术选型,设计软件架构以及接口文档; 大数据端阅读需求规格说明,整理数据库表,依据性能要求,设计分布式文件系统的架构; |
2019/03~2019/04 | 项目经理与ZCGL部门经过多轮沟通,逐渐补全流程模板和字段,根据需求的紧急情况、完善情况和稳定情况决定模块开发的先后顺序,并划分一期开发和后期开发,把新的问题和新的解决方案整理到需求规格说明中去; UI设计师初步完成界面设计,并与ZCGL部门进行讨论,经过多轮的 发现问题——讨论问题——解决问题 的迭代,逐渐缩小问题的边界; 项目经理、UI设计师、前端、后端、大数据端都要了解每一次调整对自己已有方案的影响,并及时调整; |
2019/04~2019/05 | 后端Leader根据项目需求编写接口文档,前端根据UI界面和接口文档开发程序,后端根据接口文档和需求文档开发程序; 测试工程师利用JMeter进行功能项测试,了解目前系统的功能和性能,利用HiBench进行基准测试,优化当前系统的架构; 数据工程师利用EasyMock生成系统管理数据和ZC经营数据; 项目经理策划后期功能,调研需求,并协调UI进行界面设计; |
2019/05~2019/07 | 后端开发程序过程中详细完善接口文档,添加接口测试实例; 前端用程序实现UI界面,根据接口文档和后端对接,调用后端接口访问数据,比对功能是否完善和正确; UI设计物联网系统界面; 数据工程师对系统数据和ZCJY数据分别进行生成,并调用后端的接口写入到HBase和MySQL中,保证造出来的字段像真实数据,并且统计分析的数据尽量好看,过程不断迭代; 测试工程师利用JMeter进行功能项测试和并发性能测试,了解目前系统的功能和性能; |
2019/07~2019/08 | 后端程序员写作测试用例,优化自己模块的代码; 前端程序员和需求工程师check,将后端数据与前端界面进行关联; 项目经理制定物联网建设方案,调研仪器设备的改造情况,写数据需求报告,指导UI修改系统界面; UI改进物联网系统界面; 测试工程师在后端配合下测试对应的模块; |
2019/08~2019/09 | 测试人员完善需求文档和测试用例,进行黑盒测试、回归测试,发现bug; 前端人员解决bug,解决兼容性问题; 后端人员解决bug,优化系统架构; 项目经理评审需求文档、测试用例,划分模块分配需求文档撰写、测试用例撰写、测试用例录入、测试的任务,理清开发和业务的细节; |
核心难点:向领导汇报(
指导思想:领导想要打造的是个团队,如果能看到一个团队有目标、有成效,则领导想要保留并充实它,否则就想分拆团队,打发团队成员去需要人手的地方;
个人主动向领导汇报:工作的必要性,技术性,难点;
向领导展现项目的团队精神:经常聚在一起讨论问题,团队主动找领导汇报工作;
)
组织难点:1、项目经理的分工;2、会议上跟领导争取时间和资源;3、前后端开发人员理解需求,正确编写程序逻辑;
需求难点:1、周检、盘点;2、预算、申请和采购子系统;
技术难点:1、流程自定义;
来源:oschina
链接:https://my.oschina.net/u/4377611/blog/3564070