Project management 如何处理进行中的项目?

Project management 如何处理进行中的项目?,project-management,Project Management,很多时候,我都意识到,要处理任何正在进行中且完成率几乎达到或超过40%的项目是非常困难的 大多数时候,我在检查项目进展情况后意识到,如果我们从头开始会更好 我通常面临的问题是: 有时项目中没有任何核心团队成员可以指定完成的事情 代码是由许多开发人员和许多具有类似函数/类的代码创建的 未遵循或遵循任何特定的部署/开发/测试/分析 等等 朋友们,你能给我介绍一下任何博客/书籍/链接吗?或者你能帮我教我处理进行中的项目的最佳实践。从表面上看,根据你的背景,你可以做很多事情来让事情变得更好 但首先,你需

很多时候,我都意识到,要处理任何正在进行中且完成率几乎达到或超过40%的项目是非常困难的

大多数时候,我在检查项目进展情况后意识到,如果我们从头开始会更好

我通常面临的问题是:

  • 有时项目中没有任何核心团队成员可以指定完成的事情

  • 代码是由许多开发人员和许多具有类似函数/类的代码创建的

  • 未遵循或遵循任何特定的部署/开发/测试/分析

  • 等等


    朋友们,你能给我介绍一下任何博客/书籍/链接吗?或者你能帮我教我处理进行中的项目的最佳实践。

    从表面上看,根据你的背景,你可以做很多事情来让事情变得更好

    但首先,你需要知道管理是一个过程,而不是一项任务,不能只对“正在进行的项目”进行管理。它在这之前就开始了,包括你们如何启动一个项目,如何计划它,然后你们如何执行它(包括分析、设计、编程、测试),并正确地结束它。此外,您还需要全程监控项目。错过计划步骤,只关注已经开始的项目不会产生积极的结果,因为你已经错过了一些重要的步骤。另一方面,在我看来,您可能没有适当的开发过程,团队中可能缺乏工具/基础设施和编程文化

    请记住,在我的文章中有一些假设,所以你决定什么是有用的,因为你肯定更了解你的上下文。这是我的2美分:

    • 建立并遵循软件开发流程。在我看来,您可能没有一个完善的流程。 这个问题没有简单的答案,但至少我强烈推荐阅读Steve McConnell的著作,了解管理软件项目的实用方法。如果你想要更现代的东西,最好在那之后研究Scrum和看板。如果你真的想深入了解正确的项目管理的各个方面,请阅读本手册,了解项目(任何类型的项目)通常是如何管理的。这是一本考试准备书,但提供了一个关于最关键主题的精练总结。这是一条最艰难的道路,但能带来最大的好处。一定要把它读到最后,因为如果你从它开始,你可能会发现它太复杂了

    • 建立良好的编程文化-团队中的所有人都必须有正确的编程工作习惯。史蒂夫·麦康奈尔的另一本书是这里无可争议的经典之作。虽然有点过时,但它包含了大量的智慧,将帮助您有基础开始研究如何建立现代持续集成/持续交付环境。我也喜欢“务实的程序员”,但我不确定它是否成熟

    • 使用软件工具,这些工具将帮助您组织工作,并使跟踪发生的事情变得更加容易。此类软件的一些示例:

      • 是一款极简主义软件,用于跟踪问题、任务等方面的进展,也是免费的
      • 此外,还提供了更深入的解决方案,有助于建立完整的DevOps环境。他们是通过银行支付的
    希望有帮助

    我知道你可能希望得到一个更简单的答案,但严酷的事实是,这可能是一个漫长而艰难的旅程。好的结果总是需要坚持和努力,很少有捷径