• 项目管理(十)- 开发准备列表


    一、准备好项目的技术

          这一块是最后总要点哦,如果这一块选择失误会对项目的进度造成致命的影响.

          1、要进行技术调研,尤其对于采用了陌生的新技术的项目。对于技术型项目,此过程尤其重要。
              方案选取:根据业务需求提出几套方案。 技术人员容易犯:业界的新技术,新框架就是最好的这样的错误。 
              调研的结果: 开会讨论几套方案,择取最优。
              调研的过程:满足需求为第一要素外,还要看此技术的许多方面,比如“社区的活跃度,bug修复的是否及时,是否开源,性能,扩展性,伸缩性,可控性,实施成本,需要的硬件资源,学习成本”等等要素;甚至需要写原型代码去验证;

          2、如果是新技术,准备好技术的学习和培训计划.

    二、环境搭建

             1、开发环境
                  准备好项目开发的环境,包括开发的IDE,安装项目需要的各种插件
                  准备好程序的测试运行环境,这里要包括项目最终运行的所有环境,
                  例如:开发一个web项目,你需要把所有可能运行的环境平台准备好,比如 windows  ,linux ,aix等 
                            如果是一个java的web项目,你可能还需要准备java的运行容器,tomcat websphere weblogic等等.
             2、数据库环境
                  创建好项目使用的数据库,保证数据库的稳定性和可用性
                  如果项目要支持不同的数据库,那就把所有的数据库资源全部准备好。
             3、Bug跟踪平台搭建.
                   要准备好bug提交的平台,例如 jira缺陷管理平台 ,这样的话就不至于在后期浪费时间处理环境搭建的事情了.
             4、归档环境
                  开发的代码需要归档的SVN
                  开发的文档需要归档的SVN

             5、项目管理软件

                  项目管理软件的环境要搭建完整。

    三、人员准备

             1、人员技能选择
                  参考项目组如何选择合适的人员
                  如果人员不具备技能,而且没有合适的人员,那就要准备好如何给员工培训,千万不要一边学一边做,那样写出来的代码基本上都需要重构,对后期的进度影响很大
             2、人员的角色安排.
                  明确组内各个人员的权利和义务,明确了权利和义务有利于减少项目中的冲突,提高工作效率
    四、工作环境
             1、找个安静的,受外界干扰小的开发地方
             2、尽量把所有的人员都聚集在一起,不要太过于分散    
    五、开发规范
             组织和宣传本次项目的规范 例如:编码规范 ,文档规范等等,明确出现问题后的惩罚措施。

  • 相关阅读:
    Servlet学习总结
    Tomcat学习总结1
    第44周星期日反思
    第44周星期一Tomcat学习2
    第44周星期五忙碌文档的一天
    第44周星期六好文章摘录
    laravel 5.6接入微信第三方授权登陆的主要步骤
    laravel多表登录出现路由调用错误
    cURL error 60: SSL certificate problem...
    传说中Python最难理解的点|看这完篇就够了(装饰器)
  • 原文地址:https://www.cnblogs.com/barrywxx/p/4390970.html
Copyright © 2020-2023  润新知