首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带领4-5名学生参加暑期项目的最佳方式是什么?

带领4-5名学生参加暑期项目的最佳方式是什么?
EN

Software Engineering用户
提问于 2011-05-09 15:56:37
回答 3查看 337关注 0票数 6

我们是一群四到五岁的大学生,即将开始我们三个月的暑假,我们想开始一个项目。我们想和XNA打一场比赛,它不需要太大什么,但是我们有3个月的时间,所以我不确定它能有多大。

我计划成为“队长”,因为我在C#/XNA方面最有经验,我想学习如何成为一名队长,这可能是很好的训练。

那我该怎么做呢?当你从来没有做过的时候,领导一个小团队的最好方法是什么?

EN

回答 3

Software Engineering用户

回答已采纳

发布于 2011-05-09 16:03:53

第一,提升领导地位的功绩。

第二,领导力是一套独立的编程技能和能力;在目标平台上拥有最多编程经验的事实是无关紧要的。

第三,对于一个相对缺乏经验的团队来说,在一个短期项目中,你最好的选择是在团队成员之间达成一致意见,比如你想如何合作,你想要建立什么,以及你如何知道你在一开始就完成了什么,然后根据你的需要协助和推动事情的进展。

记住,没有什么事情会像预期的那样进行;期望如此。即使是最简单的事情也可能在涉及不止一个人的情况下仓促进行。领导的关键是帮助人们得到他们想要的,这样你就能得到你想要的。如果每个人都想要同样的东西,比如成功的项目和有趣的过程,那就太好了。别指望它。人们的兴趣和承诺水平在项目过程中会起伏不定,事情会发生变化,新女友会在截止日期前出现,宠物会生病,需要紧急照顾等等。这就是生活。如果项目是无偿的,就会有更多的诱惑去做其他的事情,特别是在项目中不那么有趣的部分。

祝好运!

票数 4
EN

Software Engineering用户

发布于 2011-05-09 16:03:25

我们想和XNA打一场比赛,它不需要太大什么,但是我们有3个月的时间,所以我不确定它能有多大。

如果你想领导一个开发团队,你必须首先做出一些基本的决定,比如它会有多大,游戏的主题是什么。从“我们有3个月”开始是优柔寡断。您需要开始将项目分割成易于管理的部分,供您的团队成员查看,以及如何度量进度。

我真不敢相信这件事居然还没有出现在一个集体大学作业中。

票数 2
EN

Software Engineering用户

发布于 2011-05-09 20:32:14

大学似乎对在计算机科学课程中教授任何项目管理课程都不感兴趣。似乎他们期待它发展的事实,他们给你最后的项目在学期结束,这往往是糟糕的执行,因为你试图平衡它与其他班级的项目和期末考试。免责声明:我只是一个CS的未成年学生,除了几门课程之外,我的室友是个CS专业的学生,并且和我们的同学一样证实了这一点。

下面的要点来自于我从观察我曾与之共事过的团队的有效领导者以及与一群同行进行的长期项目中所获得的信息:

要想成功,你应该试着遵循每个人都赞同和热衷的非常严格的惯例。

计划提前,但不要提交

有一个简短的原型,如果你的游戏机制的想法不适合一个良好的类型,必要时。集中精力在一周内做一些可玩的演示,清除那些不好玩的东西。

原型化后,设计一个粗略的结束愿景(粗糙,因为这将改变),并为第一个里程碑设定目标。做一些工作,思考什么核心系统将需要在您的游戏,并集中在让他们启动和运行。但不要过度设计这些,使用最简单的雪碧或3d模型管理器,你可以逃脱。设定一个星期左右的到期日。

保持动力并专注于

有一个有规律的里程碑周期,并定期开会。如果你是室友或住在附近,每天开始见面,你知道你会工作。或者,如果你的日程安排不一致,每周安排两次,这样你就可以举行一次scrum式的会议。

每个人都应该报告他们已经做了什么,他们将要做什么,以及哪些问题阻碍了他们完成他们的工作(这并不是说你应该绝对遵循scrum方法,但是这个具体的实践非常有用)。

最小的任务需要最多的时间来完成

记得留下大约1/3到1/4的开发时间进行润色。一款不那么复杂的游戏,但它的核心机制却有着严格的控制和展示,它比一部感觉笨拙的设计杰作更令人印象深刻。

团队成员就像RTS认可机构一样,他们的难度级别在

的各个地方都有设置。

作为一个领导者,你应该鼓励团队朝着目标前进。一些团队成员在完成每一项任务后会直觉地知道他们的努力集中在哪里。其他人则需要更多的指导才能知道下一步该去哪里。此外,有些人可能会花费太多的时间来完善一个特性,在这种情况下,您需要告诉他们继续前进。相反,有些人写东西的方式可能不够高瞻远瞩,无法适应项目的全部范围,你需要帮助他们找到更好的解决方案。

注意,虽然我在上面的段落中经常说“你”,但记住要把这些领导和指导任务委托给其他能够完成这一任务的人。它将释放您的时间来完成您的任务,同时帮助团队凝聚力。

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

https://softwareengineering.stackexchange.com/questions/74946

复制
相关文章

相似问题

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