• 虚拟团队 新项目开发 的 考虑


    供参考:

    虚拟团队 新项目开发

    虚拟团队 新项目开发 简要步骤

    • 新项目的初步立项

    甲方立项及有款项保障,乙方项目经理进行评估(应包含功能范围,进度时长,成本预估,风险,质量等初步评估),双方就商务及项目沟通事宜,达成一致,签署意向书或合同。

    • 项目预估及分期

    项目经理 带领 需求分析师 架构师,从商务重要程度,业务紧密程度 技术模块先后顺序等方面,进行考量,对项目进行模块化分拆。和甲方约定相应的里程碑节点及逐步交付的功能。

    • 虚拟团队的组建

    项目经理 根据本次项目的业务及大小,结合虚拟团队资产:已有的团队的成员,已有的代码框架工具等资产,招募挑选组建本次的项目团队。签署或约定相应的进入和退出协议,代码安全协议,薪酬,绩效,奖惩,预计工作时间等。

    同时应搭建虚拟团队所需要的基础网络开发环境:购买云服务器(用于搭建安装: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

    总结得失,虚拟团队转战新项目或解散

  • 相关阅读:
    通信错误:(-1)[描述:无法解析路由器DDNS地址,请检查DDNS状态.] 解析办法
    小数量宽带用户的福音,Panabit 云计费easyradius 接口隆重发布,PA宽带计费系统
    送给那些经常问我如何设置360测速结果为电信的朋友,360测速模块原理简单分析
    Universal-Image-Loader(UIL)使用方法&流程图&源码分析 ----- 未完
    Android开发框架
    Android线程池的使用(未完)
    Android LruCache究竟是什么
    Java finally语句到底是在return之前还是之后执行?
    Android自定义图片加载框架
    Android 自定义View实现单击和双击事件
  • 原文地址:https://www.cnblogs.com/freeliver54/p/14988085.html
Copyright © 2020-2023  润新知