scrum - 如何使用 Scrum 实现 CMMI 级别 2?

标签 scrum process-management cmmi

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




我们目前有兴趣为我们的开发过程实现 CMMI 级别 2。我已经阅读了一些关于 CMMI 和 Scrum 的文档。我个人对 Scrum 作为我们的原生开发流程很感兴趣,因为它可以让所有团队成员都可以轻松使用(我们只是一个小团队),但我有几个问题:

  • 有没有人用 Scrum 实现过 CMMI 级别 2?
  • 对 CMMI 和敏捷有什么建议吗?这些是否比 Scrum 或类 Scrum 方法更容易使用?
  • 还有对与此主题和我们的要求相关的工具的任何建议。

  • 此致!

    最佳答案

    正如 Matt(“GreenMatt”)所指出的,其中一项资源是 Agile CMMI 博客。

    我是那个博客的作者,我也是 CMMI appraiser ,因此,我可以为您提供有关实现 CMMI 级别同时融入敏捷实践的第一手信息。

    Rob 的回答在某种程度上是正确的,但也可能是错误的方式。您必须了解您的流程,这与“记录”更重要(且不同)。您需要规划您的流程,以便您可以在成熟度级别 2 管理它们。此外,您的流程需要以能够实现 CMMI 中列出的某些目标的方式进行。

    对于成熟度级别 2 和 Scrum,重要的是您真正遵循 Scrum 并且不会遗漏一些困难的部分,例如:计算速度和使用速度来设置冲刺积压、设置冲刺目标,并且不会在中间中断冲刺等.

    正如 Rob 正确指出的那样,CMMI 不包含任何进程。 CMMI 所拥有的只是改进流程的实践。这意味着您首先需要了解您的流程,否则 CMMI 只会混淆问题。

    Matt 是对的,并不是 CMMI 使事情变得困难,而是 CMMI 的不良使用使事情变得困难。而且,他也说 ML2 与实际开发几乎没有关系,而更多地与运行项目和管理范围有关。最重要的是,CMMI 和 ML2 的 Scrum 很容易结合在一起,只要您清楚如何使用两者。

    这些是我可以在这样的论坛中轻松提供的一些技巧。请随时查找我并与我联系以进行更详细的对话。

    关于scrum - 如何使用 Scrum 实现 CMMI 级别 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3213167/

    相关文章:

    php - 运行非常长的脚本 - 如何让它们保持运行并在它们失败时重新启动它们?

    tfs - MSF for CMMI 中的错误和更改请求之间有什么区别?

    version-control - 修订与版本

    project-management - 最合适的敏捷项目管理工具

    open-source - 是否有使用敏捷/Scrum 方法的开源项目的成功案例?

    process-management - 过程管理理论

    linux-kernel - 为什么Linux内核使用循环双向链表来存储进程列表?

    agile - CMMI和敏捷有什么区别?

    architecture - 敏捷开发和架构

    uml - 我可以在 SCRUM 中使用用例图吗?