首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >小组项目最大的障碍

小组项目最大的障碍
EN

Software Engineering用户
提问于 2012-08-01 03:52:47
回答 3查看 2K关注 0票数 3

我在课堂上做我的第一个小组项目,其中有40%的学生都不及格。我相信造成这种情况的原因是课堂教学质量差。例如,教员不知道JSP中的抄写器是错误的实践。(这周我学习了JSP,我知道这一点。)他不知道摇摆人应该去美国东部时间。他不知道静态进口是不好的做法。我可以继续。

这个项目是为一个小测验网站设计一个网络应用程序。有很多额外的信贷,这是有可能得到200%。这是我的第一个小组项目。我担心我的大多数同龄人的失败,我想避免它。

,在这样的项目中,我可能会遇到什么障碍,以及如何克服这些障碍?

EN

回答 3

Software Engineering用户

发布于 2012-08-01 07:06:07

我在大学的最大问题是团队成员,他们很少或根本不做任何工作。有的是因为懒惰,有的是因为忙于其他工作,另一些则是通过操纵和知道自己可以逃脱。通过反复试验,我发现这些策略能够让他们参与进来:

  • 项目管理。当每个人分担工作时,给每一段时间一个最后期限,并同意状态更新。一定要问一个人是否需要额外的帮助,及早和经常。这还包括同意将一定的时间用于项目,并跟踪(希望诚实地)每个成员花费了多少时间。
  • 给他们一点“乐趣”。如果他们不喜欢这项工作,他们就不会做。如果它能通过编写所有样板、输出格式和文档来帮助我的成绩,那就没问题了。我至少会熟悉代码时,懒虫结束部分完成有趣的部分,我必须介入,以帮助。
  • 如果到此为止,威胁(并坚持)与讲师/导师进行仲裁。记录你的工作时间,诚实,并与其他(参与的)团队成员有一个一致的故事。大多数情况下,当懒汉与负责人一对一地相处时,他们会承认自己的懒惰,并为自己谈判一个更低的等级,让你根据自己的工作成绩来评判自己。
票数 11
EN

Software Engineering用户

发布于 2012-08-01 08:52:32

为了避免失败的风险,需要寻找的一些东西是:

  • 团队应由能够沟通和接受领导,并准备好按照领导分配的任务工作的人员组成。团队领导明确角色和职责。团队成员接受或拒绝,如果他们接受,他们应该提交。
  • 领导必须能够分配任务并贯彻到底。
  • 团队在技术方面的能力必须足够。否则,团队领导必须考虑到培训或缩小范围或期望。
  • 需求必须明确,期望必须合理,例如,花哨的GUI可能很好,但您能负担得起吗?这是下午的电话。尽可能的简单。
  • 团队必须有一个专家资源来解决技术问题。可能出现的问题。
  • 项目必须基于一个设计,即使是一个简单的高级设计,其中数据库是稳定的,UI风格是确定的。因为时间的限制,你想要避免巨大的变化。
  • 团队领导必须衡量进度,记录努力、障碍等。这是交付品的一部分。定义里程碑,召集团队成员,面对面地讨论情况。
  • 团队必须愿意走额外的"10英里“才能取得成功。
  • 团队必须有动力。
  • 把注意力放在主要功能上,先交付它,然后再把它放在富有的地方.确定交付品的优先次序。了解如何分配标记。

只要你有其他的知识来源,不管老师是不是那么有能力。

票数 5
EN

Software Engineering用户

发布于 2012-08-01 12:22:23

我喜欢@jozzas总体上的回答,但我相信我可以补充一点。错误的人往往最终会做这项工作。知道发生了什么事的聪明人倾向于让其他人来做这项工作。这个群体中的哑巴们倾向于囤积大部分的项目。他们也倾向于严重破坏这一群体中的一般人在沮丧和放弃他们的手。因此,就质量而言,这个项目是最糟糕的。除非有人站出来管理工作..。

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

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

复制
相关文章

相似问题

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