首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何规划/管理大型项目?

如何规划/管理大型项目?
EN

Stack Overflow用户
提问于 2014-04-09 09:37:10
回答 1查看 225关注 0票数 2

在我的面向对象设计课上,我们有一个最终项目,用21点、骰子、德克萨斯Hold‘’em和老虎机来构建一个赌场。我们也能够有2-3人每个项目。

这是到目前为止我做过的最大的项目,我正在寻找(一般的)指导,在编码开始之前如何正确地计划一个项目,这样我就不会追逐我的尾巴。

此外,我感兴趣的是如何有效地在人与人之间分配工作量。(例如:只有一个人在一个班级上工作是不是更好?)

此外,我对任何关于存储库(GIT等)的建议都很感兴趣。以及它们在这种情况下是否有意义。

我正在寻找可以遵循的一般指导步骤,但不是针对我的项目的。我想学习一种可靠的、经过验证的、真实的方法,这样我就不需要重新发明轮子了。

EN

回答 1

Stack Overflow用户

发布于 2014-08-04 00:03:02

管理项目有多种方法(瀑布、敏捷等)。但是你可以从管理你的第一个项目的简单步骤开始。

  1. 作为一个团队提出了完成项目所需的所有任务。(e-g,捕获需求,设计,以及用于实现,测试,部署等的子任务),独立于谁将在任务上工作。(您可以使用任何电子表格来完成此练习)(这称为工作分解结构)。在非常逻辑的层次上分解任务,这些任务可以由一个人独立完成。然后,
  2. 与团队再次进行计划练习,并分配合适的资源(人员)来完成工作,并获得他/她完成工作所需的天数/周数。计划excel工作表中的最后一项任务是项目完成日期。
  3. 通过召开状态更新会议来跟踪您在excel中捕获的每项任务的进展。(在项目过程中,可能会有许多未知的惊喜,这可能会破坏你原来的计划(风险),处理它们的最好方法是尽可能多地预测它们,并为它们中的每一个都制定一个B计划(缓解))。

拥有源代码库有助于让多个人处理相同的代码库,同时也为源代码控制提供了一个很好的备份机制。Github是个不错的选择。

这里的关键是,预先捕获所有必需的任务,并让人来做这些任务。第二个最重要的任务是如何提出一个模块化的设计,当集成时可以一起工作,这有助于将工作分配给多个人。第三,你可以预测多少未知数,你可以为它预先制定计划。

最重要的是,项目管理不是科学,它更像是一门艺术,你可以通过做很多不同的项目和不同的人来学习。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22951262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档