十三点项目管理准则
来源:互联网 发布:java 字节码增强 asm 编辑:程序博客网 时间:2024/03/29 02:31
十三点项目管理准则(摘自项目管理者联盟:www.mypm.net
作为领导者一定要把确保整个项目的目标以及进展,所以也一定要完全了解项目的目标的进展过程中的任何状况,这样才能在及时把握住整个项目生命周期。在了解的过程中不要道听途说,其他的人情况和报告很可能是错误的,也可能是被夸大的。缺乏经验的工作都往往会用不同的标准进行衡量,所以标准只能由领导者一人决定和统计。
二、要时刻了解手中能够使用的资源
项目的资源包括了设备、人员、时间、金钱等,只有已经到手的资源才是可用资源,任何口头允诺都好比一张空头支票,不要轻易的相信。把计划制定在不可靠的资源之上会使项目增加不必要的开销和混乱的机会。
三、项目计划至少要做三套:对上级或客户、对下属、对自己
对待上级或客户的计划必须是非常宽裕的,对待自己的要比常宽裕,而对待下属的实施计划务必要非常苛刻,几乎不留半点余地。因为是个人都喜欢拖拉,有足够的时间时,很多人会做一些与工作无关的事情。所以这样的计划可以使用项目最终的富裕时间留在最后。宁可让大家开庆功会和放大假,也不要在拖拖拉拉的工作气氛中通宵加班。
四、有条件时配备一名秘书
项目经理是整个项目的灵魂人物,他的能力决定项目的成败,然而这些灵魂人物却总是在简便计划、统计、工作中花费大量时间。所以有一名秘书是非常好的解决之道。有些公司已经采用这种方式委任能力超强的领导者同时管理多个重要项目。
五、了解每位项目成员的能力、特长、喜好、缺点和厌恶
毕竟人不是机器,不能利用简单的开关进行控。以上几个特点能够决定项目完成情况的效率和质量,毕竟当大家在做自己感兴趣的事情,都不会过份的计较加班。所以这是一项人性化的准则。
六、分配工作时按成本从底向上
难度大的工作往往只有为数据不多的人能完成,而难度小的工作可能谁都能胜任,所以大部分领导者先把难度大的任务分配给高手,其它任务就很随便的分配。其实这是一个糟糕的计划方式。分配工作是要自底向上,先把最简单的任务分配给能够胜任、能力却最低的工作者,在时间安排上也要从底向上,先把时间排到最紧凑。
七、记住不是所有的事情都能在规定时间内完成
软件开发是一项研发工作,并不象流水线设备计算出效率后就能知道何时能完工。所以在任何时候,对于难度大的工作留一个替代方案。
八、质量决定成本,成本决定利润。永远把质量放在管理的第一位
软件与其它实物产品不同,软件的质量是决定项目能否按时完成的唯一因素,而按习惯的人月计算方式,时间是成本的直接反应,所以质量直接决定了软件项目的成本。因此在任务时候,都要把质量控制放在第一位。
九、检查和确认要比报告更有效,也是保证工期的唯一方法
计算机中数据传输有一个校验码,是为了验证数据传输过程中是否被修改。连机器都需要这种方式保证数据准确性,人与人之间的报告难道就可以100%的认可了吗?当然不能。所以在项目管理中,需要自己不断的进行检查、确认,要做到眼见为实、耳听为虚。切实的了解真实的进度和质量、成本等。
十、采用先进技术是为了控制成本、提高质量或工作效率
如果先进技术或管理理念没有提升以上三者之一,那么请立刻放弃你的执著
十一、对于在中庸派成员,绩效与奖罚并不一定有效
十二、学会统计、分析、积累
你可以闲得不做任务实际事情,但记住统计的工作一定要做。
你可以笨到只会四则运算,分析的方法一定要掌握。
你可以懒到不写进度报告,但是一定要记录自己的经验、功过,例如博客。
十三、记住重中之重的原则:管理的最高宗旨是成本控制
任何不计成本的管理都是不切实际的。增加设计成本、研发成本、原材料成本、测试成本、项目时间等等就能提高质量。任务管理都是一个隐形前提,在成本不增加或增加到可承受范围内,提高质量。所以永永远远记住控制你的成本。
- 十三点项目管理准则
- 十三点项目管理准则
- 十三点项目管理准则
- Silverlight项目开发准则
- Silverlight项目开发准则
- Silverlight项目开发准则
- 音频项目PCB准则
- 总结开发Silverlight项目准则
- 总结开发Silverlight项目准则
- 总结开发Silverlight项目准则 .
- Unity项目开发准则(转)
- 时间管理的40项准则
- 时间管理的40项准则
- 时间管理的40项准则
- Objective-C内存管理 实践准则
- 测试管理--软件测试入口准则
- 时间管理的几大准则
- 准则
- Visual C++开发工具与调试技巧整理
- 中国史上死得最搞笑的几位皇帝
- 手机游戏移植注意问题
- Struts2 Unable to load configuration. - bean - jar ..... WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178 解决办法
- 用gtk写的动态添加删除菜单、菜单项、子菜单的接口
- 十三点项目管理准则
- TreeView数据绑定方法
- int, float, double之间不得不说的故事
- 中间件的概念
- Linux 系统目录介绍
- blackberry 模拟器如何显示中文
- 数据库设计的黄金经验
- Visual C++编程技巧小结
- 如何给MIPS架构的kernel添加系统调用