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

一、准备好项目的技术

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

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、尽量把所有的人员都聚集在一起,不要太过于分散    
五、开发规范
         组织和宣传本次项目的规范 例如:编码规范 ,文档规范等等,明确出现问题后的惩罚措施。

时间: 2024-08-05 23:39:56

项目管理(十)- 开发准备列表的相关文章

国内及Github优秀开发人员列表

自从入了Android软件开发的行道,解决问题和学习过程中免不了会参考别人的思路,浏览博文和门户网站成了最大的入口.下面这些列表取名为:国内及Github优秀开发人员列表,就是浏览后的成果. 虽然下述列表出自Android软件开发,文章定为不断更新并涉及更多领域. 谓之优秀,唯坚持也. 1. _区长 专注Android开发,专栏有:Android React Native/Android中的设计模式/Android开发最佳实践/Android ORM/Android插件化开发 https://g

Atitit 项目管理 提升开发效率的项目流程方法模型 哑铃型  橄榄型 直板型

Atitit 项目管理 提升开发效率的项目流程方法模型 哑铃型  橄榄型 直板型 项目主体三个部分 ui界面,中间层,数据库 按照不同的比重可以分为一下三个模型  哑铃型  橄榄型 直板型 哑铃型 开发效率更高,性能反之 ,ui和数据库层比较大,中间的接口层比较薄弱 直板型 橄榄型,追求性能型..中间打,俩偷笑 从语言看ui 界面h5是dsl 4gl+js  3.5gl....数据库是sql ,dsl  4gl 语言代际比较高.带来更高的开发效率性... 作者:: 绰号:老哇的爪子claw of

iOS应用内付费(IAP)开发步骤列表

iOS应用内付费(IAP)开发步骤列表 前两天和服务端同事一起,完成了应用内付费(以下简称IAP, In app purchase)的开发工作.步骤繁多,在此把开发步骤列表整理如下.因为只是步骤列表,所以并不含详细的说明教程,需要看教程的新手,可以看我附在最后的一些参考链接. 配置Developer.apple.com 登录到Developer.apple.com,然后进行以下步骤: 为应用建立建立一个不带通配符的App ID 用该App ID生成和安装相应的Provisioning Profi

[转]项目管理---敏捷开发思想---带来相当愉快的项目开发过程

项目管理---敏捷开发思想---带来相当愉快的项目开发过程 参考http://blog.csdn.net/lishehe/article/details/22689053

项目管理十大流程

楚凡科技(www.trufun.net)   10年间致力于做中国最专业的软件工程解决方案提供商 规范软件开发过程  优化软件开发流程 保证软件开发质量  提高软件开发效率 只要流程界定清晰,项目经理就能保证项目的发展方向与最终目标相契合.广义而言,要掌控各种类型项目的发展,首先要关注十个关键的流程. 一.生命周期与方法论 项目的生命周期与方法论,是项目的纪律,为项目开展划出了清晰的界限,以保证项目进程.生命周期主要是协调相关项目,而方法论为项目进程提供了持续稳定的方式方法. 生命周期通常由项目

ASP.NET Aries 入门开发教程3:开发一个列表页面及操控查询区

前言: Aries框架毕竟是开发框架,所以重点还是要写代码的,这样开发人员才不会失业,哈. 步骤1:新建html 建一个Html,主要有三步: 1:引入Aries.Loader.js 2:弄一个table标签 3:new 一个AR.DataGrid 当然了,虽然才这么点代码,我也是从UserList.html里Copy过来改的. 步骤二:配置菜单权限,并F5运行. 配置菜单权限上一篇有,不重复.(PS:这里复用上一个菜单,直接改菜单路径.) F5运行后的效果是这样的: objName都是arti

JavaScript开发工具列表

如果没有工具,开发Javascript程序是个非常痛苦的事情,IE总是给出超级模糊的错误提示,基本上对解决问题毫无帮助. 如果有了工具帮助,开发Javascript程序将会是个非常愉快的事情 Firebug: Firefox的一个插件,可以用来编辑.调试和查看CSS.HTML.Javascript.包括的功能有: 良好的树状结构来表示HTML元素,方便查找,可以灵活的编辑HTML元素; 查看HTML页面的时候,可以很方便的修改CSS,并及时的看到效果;www.82676666.com 帮助分析打

iOS开发--自定义列表控件

这两天项目比较闲,在空余之际,尝试自己实现列表控件.从动工到初步完成大概花了一天时间,目前实现了列表的简单功能,后续将考虑加入cell重用机制.惯性特征以及删除cell等功能.项目代码已经放到了github上,地址:https://github.com/wanglichun/CustomTableView. 在实现之前,需要了解列表控件的运行原理,我之前的一篇博客<列表控件实现原理解析>中有介绍.去年由于项目需要,使用lua语言自定义过双重列表(大列表嵌套小列表),这次改用objc实现,实现的

Bootstarp学习(十九)列表组

列表组 列表组是Bootstrap框架新增的一个组件,可以用来制作列表清单.垂直导航等效果,也可以配合其他的组件制作出更漂亮的组件.由于其在Bootstrap是一个独立的组件,所以也对应有自己独立源码: ?  LESS版本:对应的源码文件 list-group.less ?   Sass版本:对应的源码文件是 _list-group.scss ?   编译出的Bootstrap版本:对应的源码bootstrap.css文件第4820行-第4994行 下面几个小节会对这几种列表组详细讲解,大家不要