项目经理人

怎样做好一个项目

 

  1. 需求分析阶段,应该达到全部工程的30%以上,40%最好。否则很难保证需求分析的深度的质量。
  2. 建立系统原型:是完成需求分析的补充手段,目的是明确和确定用户需求,引导用户提出更具体的内容,它要求使用快速的工具和容易的环境。比如用dreamweaver作,visio画出大体的结构等等。在这个阶段,避免用户产生“软件开发已经开始,并会很快完成”的观点,一定要明确现在还在需求阶段,不然的话,你就不好谈价钱,不能赚钱了哦!
  3. 建立总体方案:应该说明:
    • 任务量(多少个人月)。
    • 任务模块,就现在达成共识的模块是些什么,如果以后需求有变动,允许的方式是怎样的(比如项目延期,比如增加费用等方式来弥补)
    • 计划进度(到某个时间完成到什么程度,或者完成什么功能)
    • 资金(要投入的设备,人力物力,参与的不同等级人员的工资,比如打算投入10个人,1个月做完,任务量也就是10个人月,每个员工的工资是10000,资金也就是10W)
    • 各阶段开始的条件
    • 各阶段结束的标志,完成时提交的内容等。
    • 客户测试人员,在整个项目实现过程中最好能实现有客户人员参与,如果不能达到要求,那么在每个里程碑结束时间能安排客户测试人员进行测试,交流,以便即早发现问题,解决问题。(就这一点,一般规模较小的公司是不可能达到的,像对于天威这样的大公司应该没有问题)
    • 项目上线,实施:住处的解决是谁负责,食宿问题由哪方承担。
    • 在项目上线以后,投入的时间还要占一定的比例,由于对系统的使用,客户肯定会提出一些要求,对于这些要求,应该怎样处理,作为工作任务的增加?增加的成本由谁负责?还是作为工作的第二期,任务量的考虑是在前一期呢还是作为下一期
    • 培训:培训的成本,方式(是派人到客户集中培训呢还是到公司来培训),费用由谁负责。培训的时间(比如按计划3天能完成,但客户的接收能力不行,就得要5天,甚至更多,这些费用怎么算的问题)
  4. 确定项目人员
    • 售前工程师(产品经理):与市场人员一起,完成售前工作。
    • 项目执行经理:项目执行过程中的执行人员
    • 系统分析员:对整个应用系统进行分析
    • 程序员:完成系统分析员的分析
    • 测试人员:完成系统测试
    • 培训人员:完成系统交接的培训工作。
  5. 风险分析
    • 现有的人员中,有哪些人员的状态不是很稳定,可能离开,发生这样的问题,弥补的措施是怎样的,招聘到同样水平的人员需要的时间周期,以及新进员工的薪资待遇会高多少等问题。
    • 项目中用到的新的技术,如果后面发现这个技术不行,那么改变这个系统的技术甚至架构带来的后果怎样
  6. 里程碑式项目管理。把工作的阶段细分出来,更好的控制系统进度。
  7. 确定系统编码规范,在eclipse中,要建立统一的模板formatter.xml,导入到工程之中,让每个参与编码的人员统一遵守,而且是必须照作。
  8. UI设计方面,由某个人(做公共模块的人员)统一制作css样式,其它人员不得在页面中加入自己的样式,如果以前做的样式都不能满足需要,可以定义出来,交由公共模块负责人一并放到项目中去。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值