在我的面向对象设计课上,我们有一个最终项目,用21点、骰子、德克萨斯Hold‘’em和老虎机来构建一个赌场。我们也能够有2-3人每个项目。
这是到目前为止我做过的最大的项目,我正在寻找(一般的)指导,在编码开始之前如何正确地计划一个项目,这样我就不会追逐我的尾巴。
此外,我感兴趣的是如何有效地在人与人之间分配工作量。(例如:只有一个人在一个班级上工作是不是更好?)
此外,我对任何关于存储库(GIT等)的建议都很感兴趣。以及它们在这种情况下是否有意义。
我正在寻找可以遵循的一般指导步骤,但不是针对我的项目的。我想学习一种可靠的、经过验证的、真实的方法,这样我就不需要重新发明轮子了。
发布于 2014-08-04 00:03:02
管理项目有多种方法(瀑布、敏捷等)。但是你可以从管理你的第一个项目的简单步骤开始。
拥有源代码库有助于让多个人处理相同的代码库,同时也为源代码控制提供了一个很好的备份机制。Github是个不错的选择。
这里的关键是,预先捕获所有必需的任务,并让人来做这些任务。第二个最重要的任务是如何提出一个模块化的设计,当集成时可以一起工作,这有助于将工作分配给多个人。第三,你可以预测多少未知数,你可以为它预先制定计划。
最重要的是,项目管理不是科学,它更像是一门艺术,你可以通过做很多不同的项目和不同的人来学习。
https://stackoverflow.com/questions/22951262
复制相似问题