项目管理的20个好点子-研发项目管理

>>项目管理的20个好点子-研发项目管理

项目管理的20个好点子-研发项目管理

引言:当今社会市场竞争激烈,软件开发企业想要占据前列需要在研发管理上下功夫,“向管理要效益”已经成为软件开发企业的共识,研发项目管理在软件企业中的普及也是大势所趋。国内做软件项目管理工具的开发商翼发云近几年发展十分迅速,越来越多的软件开发企业认识到研发项目管理的重要性,能切实有效降低成本,规范软件开发流程,提高软件产品质量。国内研发项目管理系统、敏捷开发管理工具的领导品牌翼发云敏捷项目管理系统采用可视化业务流程技术,支持瀑布模型等传统软件研发项目管理,同时也支持scrum等敏捷开发流程,是理想的敏捷开发管理工具,涵盖软件项目管理工作的整个生命周期。为提高国内软件开发企业的项目管理水平,分享一篇企业管理相关的知识文章。

即使在最完美的条件下,管理软件项目也是困难的。不幸的是,许多新项目经理在就职典礼上几乎没有受过训练。给你二十成功的项目经理管理经验。但只有一两件“;政变”;要顺利完成这项工程是不可能的。

1。定义项目成功的标准

在项目开始时,必须确保各方对项目的成功有一个统一的了解。通常情况下,紧凑的时间表是唯一明显的成功因素,但也有其他的因素,例如,增加市场份额,获得指定的销售或销售,实现特定的客户满意度,走出一个高维护的遗留系统。

2。把握各种要求之间的平衡

每个项目都需要平衡其职能、工作人员、预算、进度和质量目标。我们将上述五个方面的每一个方面整合成一个约束。你必须在这个约束操作。您还可以定义与项目成功相关的驱动力,或者定义导致成功的自由度。它可以在规定的范围内调节。

3。产品标准的定义

在项目的早期阶段,决定使用什么标准来确定产品是否准备好发布。您可以发布标准的基础上:仍然有许多高优先级的缺陷,性能指标,具体功能是完全可操作的,或者其他方面表明项目已经达到了它的目的。不管你选择什么标准,它应该是可测量的、可测量的、面向文档的和客户所指的。“;质量”;协议。

4。沟通承诺

虽然可能无意中发生了不可能发生的事情,但不要做出无法保证的承诺。与客户和经理诚实地沟通实际结果。任何以前的项目数据将帮助你说服他们的论点,虽然它并不真正适用于不合理的。

5。写一个计划

有些人认为写代码的时间不多,但我不这么认为。困难的部分不是写计划,难的部分是制定计划。思考,交流,权衡,交流,询问和倾听。你用来分析问题的时间将用来减少事故的发生。

6。把任务分解成“;英寸英寸的小boulder

英寸英寸的小boulder”;这是一个里程碑,缩小了。将大型任务分解成多个小任务有助于您更准确地估计它们,公开您在其他情况下可能不期望的工作,并确保更精确和详细的状态跟踪。

7。把大任务计划表

如果您的团队通常负责特定的一般任务,则需要为这些任务开发活动检查表和计划的工作表。每个检查列表应该包括这个大任务可能需要的所有步骤。这些检查表和工作表将帮助团队成员确定和评估与他必须处理的大量任务相关的工作量。

8。在计划中,应该在质量控制活动之后进行修订。

几乎所有的质量控制活动,如测试和技术评审,都会发现缺陷或其他改进。在每个质量控制活动之后,您的项目进度或工作细分应该作为一个单独的任务来包含。如果你不需要做任何改变,事实上,这很好,你已经在计划的前面了。

9。通过“;过程改进”;安排时间

你的团队成员已经被淹没在他们当前的项目中,但是如果你想提高你的团队到更高水平的软件工程能力,你必须投入一些时间。“;过程改进”;在。从项目进度中花些时间,因为软件项目活动应该包括过程改进,可以帮助您在下一个项目中取得更大的成功。不要占用项目成员可以使用的时间。100%它被投入到项目任务中,然后对为什么他们在这项计划上没有取得任何进展感到惊讶。

10。项目风险管理

如果你不识别和控制风险,他们就会控制你。花些时间在项目计划中,讨论可能的风险因素,评估它们潜在的危害,并决定如何减轻或预防它们。

11。根据工作计划而不是日历来估算

人们通常通过日历时间来估算,但我倾向于估算与任务相关的工作计划。“;”;单位数,然后工作计划转换为日历时间的估计。这种转变是基于我每天花在项目任务上的有效时间,任何中断,意外的调整请求,会议,以及所有我可能遇到的其他耗时的地方。

12。不要为人们安排更多的工作时间。80%任务量

追踪你的团队每周花在项目上的平均时间真是太棒了。切换到我们需要做的一些活动的开销大大降低了我们的工作效率。一个员工在一周的工作原理四十每小时,但不只是因为有人每周花在一个特定的工作。每小时,只要假设他或她可以马上做。这个任务,如果他或她可以完成它你很幸运有一个任务。

13。把培训时间计划

确定有多少时间你的团队每年花在培训和减去,团队成员在指定项目任务的时间。你可能已经把假期时间、生病时间和其他时间平均减少了,同时也减少了训练时间。

14。记录你的估计和你如何得到估计

当你准备评估你的工作时,记录下来并记录下你是如何完成每项任务的。理解用于创建估算的假设和方法可以使它们在必要时更容易保护和调整,这将帮助您改进估算过程。

15。记录估计和使用估计工具

有很多商业工具可以帮助你评估整个项目。根据他们真实的项目经验的庞大数据库,这些工具可以给你一个可能的时间表和工作人员分配选择。它们还可以帮助你避免进入。“;不可能的地区”;当任务、劳动力和进度组合在一起时,根本不可能取得成功。

16。遵循学习曲线

如果你在项目中第一次尝试新的过程、工具或技术,你必须承担在短期内降低生产率的成本。不要期望在新的软件工程方法的第一次尝试中获得惊人的好处,并考虑到时间表中不可避免的学习曲线。

17。意外缓冲器的考虑

事情不会像你的项目计划那样精确,所以你的预算和时间表应该包括一些在主阶段之后意想不到的缓冲,以适应意想不到的事件。不幸的是,您的经理或客户可能会把这些缓冲区作为您的借口,实际上并不明智。他们指出以前的项目令人不快,以表明你的远见。

18。记录实际情况和估计

如果你没有记录在每个任务上的实际工作时间,并与你的估计进行比较,你将永远无法提高你的估计能力。你的估计总是猜测。

19。只是作为一项任务100%当它完成时,它被认为完成了任务。

使用小石块大小英寸的一个优点是,你可以区分每个小任务的完成与否。这比估计一次完成一项大任务的百分比要多得多。使用一个明确的标准来确定一个步骤是否真的完成了。

20。公开、公正地跟踪项目的状态

为项目成员安全地报告项目状态创造良好的氛围。我们试图使项目以准确和基于数据的事实为基础,而不是出于害怕报道坏消息而产生的误导乐观主义。在必要时使用项目状态信息纠正操作,并在条件允许时进行表扬。

文章从互联网整理而来,旨在传播scrum、软件项目管理、研发项目管理、敏捷开发管理工具的知识与应用,帮助软件开发企业真正了解研发项目管理的价值和意义,如果本文侵犯了您的权益或者您需要具体了解更多国内做研发项目管理系统的公司翼发云敏捷项目管理系统的相关信息,欢迎和我们联络:

【网址】www.effapp.com

2018-02-17T09:50:28+08:002018-02-17 09:50:28|Categories: scrum项目管理|