虚拟团队 新项目开发 的 考虑
供参考:
虚拟团队 新项目开发
虚拟团队 新项目开发 简要步骤
- 新项目的初步立项
甲方立项及有款项保障,乙方项目经理进行评估(应包含功能范围,进度时长,成本预估,风险,质量等初步评估),双方就商务及项目沟通事宜,达成一致,签署意向书或合同。
- 项目预估及分期
项目经理 带领 需求分析师 和 架构师,从商务重要程度,业务紧密程度 和 技术模块先后顺序等方面,进行考量,对项目进行模块化分拆。和甲方约定相应的里程碑节点及逐步交付的功能。
- 虚拟团队的组建
项目经理 根据本次项目的业务及大小,结合虚拟团队资产:已有的团队的成员,已有的代码框架工具等资产,招募挑选组建本次的项目团队。签署或约定相应的进入和退出协议,代码安全协议,薪酬,绩效,奖惩,预计工作时间等。
同时应搭建虚拟团队所需要的基础网络开发环境:购买云服务器(用于搭建安装:Web集成测试及演示环境、SVN服务器、MySQL等数据库服务器),分配账号及权限等,组建QQ或微信群,联系邮箱等。
- 通用基础框架的开发,编码规则制定
项目经理 架构师 DBA 主要开发人员等,选定和搭建基础框架,脚手架工具,制定编码规则,完成数据库的创建。搭建好基础开发环境,以便于开发人员基于约定,快速而统一的完成相应分模块的集成开发。
- 模块开发:需求设计开发自测集成
开发人员 和 测试人员,按照需求分析文档和模块商务逻辑,完成开发,测试。定期提交集成发布到服务器。
- 对内日常沟通:P计划D执行C核查A改进
项目经理完成组内事务。 各组员定期或不定期沟通交流汇报。
- 对外商务沟通:商务需求 演示 交付
项目经理完成对外商务。
- 项目的集成交付
团队配合项目经理,完成项目在甲方的UAT测试,PRD上线。
- 项目结项 及 运维支持
甲方结项,或按进度付款。后期运维支持。
- 虚拟团队项目总结
团队总结得失,整理团队资产,为后续再次合作新项目累积基础。
虚拟团队的角色及职责
角色 |
职责 |
数量 |
项目经理 |
牵头人,全面负责与甲方的商务对接。 |
1 |
需求分析师 |
业务分析,基础流程文档编写。 |
|
网络管理 |
云服务器的管理:Web服务器,SVN服务器,数据库服务器,等。 |
|
架构师 |
基础框架选型,脚手架工具的尝试及选型。 |
|
UI美工 |
|
|
DBA |
数据库的创建,表创建及维护等。 |
|
主要开发 |
掌握业务逻辑在本项目框架上的具体实现,负责及完成模块开发。 |
|
辅助开发 |
|
|
测试人员 |
|
|
运维售后 |
|
|
虚拟团队 新项目开发 事项及顺序
顺序 |
事项 |
角色 |
1 |
项目经理招募组建基础团队,完成项目初步预估 |
|
2 |
基于业务及用户要求,完成技术基础框架选型 |
|
3 |
基于业务及模块功能,完成数据库及表的创建 |
|
4 |
搭建中心服务器(SVN服务器,数据库服务器,Web站点) |
|
5 |
各模块的具体开发,测试,集成 |
|
6 |
与用户的定期演示和交互 |
|
7 |
定期核查,循环开发测试及演示试用,直到所有项目模块完成 |
|
8 |
项目交付及运维支持 |
|
9 |
总结得失,虚拟团队转战新项目或解散 |
|
热门相关:超武穿梭 豪门闪婚:帝少的神秘冷妻 横行霸道 名门天后:重生国民千金 横行霸道