在项目管理中,存在一个钻石五角,包含了一个项目所需考虑的五大要素,分别包括:
成本,质量,进度,功能,持续发展力,一个好的管理者,应该要综合这五个要素,全面规划项目,带领项目组弟兄做好计划,需求,设计和编码,测试和发布几个阶段的工作。
一、在成本方面,分为人工成本,差旅成本,采购成本,其中最主要的还是人工成本的控制,一个好的项目规划,必定要在项目确定之前,分析规划好人工成本,扒纤而这跟用户的需求是息息相关的,有了对用户需求的正确全面的判断,以及有效的用户需求管理,才能有效控制好成本支出,不因为不必要的需求变更导致成本的成倍增加,因此,要想做好该阶段的工作,除了用经验和能力做好成本预算之外,最关键的还是做好需求分析。
二、在质量方面,我觉得关键还是对需求的把握,用户的需求决定了项目所要的质量范围。是否要进行设计评审,是否要进行代码review,是否要进行单元测试,是否要进行性能测试,这些都由用户所要的效果和项目的价值,利润范围所决定。(如果已定项目价钱的话)如果项目价值高,客户有发展前景,那么质量的要求上理所当然要高点,倘若只是一些日常且价值低的项目,又或枣此团者只是一些很小且无潜在发展前景的客户,质量要求可以适当降低,以预算和项目组工作人员工作强度为重。
而在质量的保证上,要尽量和客户多沟通交流,尽早让客户体验产品,通过客户的反馈和项目组内部的评审,来保证项目凳橘的质量。
三、在项目的进度方面,首先我们得在计划阶段就确定好几个关键的时间节点,包括初验时间,换个直白的说法这是公司收钱的时间,至关重要,要放在主要位置,还有就是首个版本发布时间,需求调研时间,终验时间这三个。这些都是检验和保证项目的进度的途径和关键点,同时我们还得做好用户需求变更的准备,做好突发情况的应对方案,以有力保证项目进展顺利,按时按质完成。
四、至于功能,首先要在需求上下功夫,确保项目设计和开发之前确定下的需求的正确性。在开发过程中不生搬硬套生命周期模型,可以适当的根据具体情况做相应的改动,以保证开发的顺利,要尽早的让客户试用,让客户参与对产品的评测,减少bug,实现客户的需求。
五、最后是持续发展力的问题,其实在这方面,我了解得不算深,我浅浅的谈下我的认识,一个项目的好坏,除了要对外满足客户的需求外,对内,还要看看能不能利用这个项目做点什么,而持续发展力的问题就体现在这里了。我们可否借这个项目发展内部的人员?增加内部技术的积累?尝试着在一些项目中做点新的变化,为以后的项目发展项目进化做点准备?是否可以借此项目稳定一些客户关系,一直做这些客户心目中的专家,方便日后的需求变更控制?这四种尝试都只是持续发展力的几个方面,一个项目若能在完成客户要求之余同时做到这四个方面,无疑是完美的,为此我们应该在做项目的过程中,一并把这些因素考虑进去,才能真正的做好一个项目。
项目管理一般分为5大过程,分别为项目启动阶段、项目规划阶段、项目执行阶段、项目监控阶段、项目收尾阶段。
项目启动:启动过程旨在制定项目的总体目标,并宣布项目正式立项。通常项目经理参与但不领导项目启动工作,启动工作由项目发起人或高级管理层领导。
项目规划:规划过程旨在细化项目目标,并为实现项目目标制定项目计划。
项目执行:执行过则腊程旨在获取资源,开展项目计划中的工作,实现项目目标。
项目监控:监控过程会贯穿所有项目过程,除了专门开展的事后监控,更多监控工作是随着其他工作同时开展。
项目收尾:收尾过程旨在正式关闭项目,并更新组织过程资产。
在项目管理的过程中,除了以上五大过程组,还要特别注意以下几个关键要素,它们是做好项目管理工作所必须关注的基本内容:
1.合理分工与明确职责。合理的分工可以提高工作效率,明确项目成员各自的职责则可以权责统一。
2.工作规范。项目组成员必须要遵守共同的工作纪律和规范,这是合作的基础。
3.目标统一。整个项目组必须要有一个共同的目标和计划,来指导后续工作的进行。
4.资源优化。项目经理作为整合者,需要合理地争取和分配资源。
5.顺畅的沟通渠道。要保证项目内部与外部沟通渠道的通常,有问题及时沟通解喊睁决。
6.公平对待每一个成员。要对员工进行合理的绩郑盯岁效管理,公正平等地对待所有成员。
7.团队建设。良好的团队氛围可以提升成员的士气。
说几个要点旁雹
1.需求是否明确。
项目所要做的事情是否都明确下来了?做什么?做到什么程度?什么时候要做完?
2.根据以上三个问题,腔返做出管理细则去约束项目团队,让按标准执运圆帆行。
3.项目经理定期考察阶段性进展,出了问题及时补救。