工程项目管理的思考-研发项目管理

>>工程项目管理的思考-研发项目管理

工程项目管理的思考-研发项目管理

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

软件开发真是一个有趣的行业。

今天有幸读到Andrew和Barbara著的<C++沉思录>,发现作者的视角相当广–超出了C++作为一种技术的范畴。 scrum

其中作者谈到一个观点:

软件制造业的规模与其经济效益不成正比。 软件项目管理

作者提到,绝大多数程序员能在一两小时内完成一个100行代码的程序,而在大项目中,通常每个程序员每天只写10行代码。在这里姑且不论100与10的准确性,但项目管理在软件成本中的开销确实是不可忽视的。

100与10,作者强调的重点,我个人认为是保证项目成员之间完成的工作要相对独立,不会在完成自己这部分工作的同时,还要花很多时间去和项目中的其他同事沟通。而作者解决这个问题的方法,就是抽象。 敏捷开发流程

作为OA项目的项目经理兼构架师,我每天至少要花两小时在项目管理上,大致做的事情如下:

  1. 代码检查
  2. 客户邮件处理
  3. 计划调整
  4. 内部讨论
  5. 寻找关键问题的解决方案

以上的工作,其针对性如下 研发项目管理

  1. 确保项目的每个成员都统一于项目的编码风格中;确保项目成员正确地使用基本类或基本算法。
  2. 跟踪客户需求和想法,帮助客户找到问题的解决方案,并为项目组找到新的价值。
  3. 根据当前项目中的突发问题或客户反馈,我们应该调整项目的进度,使团队的价值能够正确地反映为客户需要的价值。
  4. 确保项目成员能够正确地执行分配的任务,如果可能的话,将找到更好的解决方案。
  5. 尽量避免阻碍项目进展的瓶颈。

尽管这样,目前的项目质量仍然存在部分问题,没有达到我的预期。这也许就是作者嗤之以鼻的项目管理–付出了很多,但不是很有效。

当然,项目中,问题的复杂性,想光用“抽象”二字,岂能解决。但是,或许可以从这里找到一个新的思路。

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

【网址】www.effapp.com

2018-02-26T03:02:30+08:002018-02-26 03:02:30|Categories: scrum项目管理|