《团队软件过程(修订版)》—第2章2.2节常见的团队问题

本节书摘来自异步社区《团队软件过程(修订版)》一书中的第2章2.2节常见的团队问题,作者【美】 Watts S. Humphrey(沃茨·S. 汉弗莱),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.2 常见的团队问题
团队软件过程(修订版)
虽然团队工作有巨大的优势,但同时也有问题。研究表明,最常见的学生团队问题涉及以下几个方面:领导力、合作、参与、拖拉、质量、功能多余以及评价。

2.2.1 无效的领导力
如果没有有效的领导力,团队一般都会在严格执行计划与坚持个人规范方面遇到麻烦。虽然强大的领导能力是基本要求,但很少有人是天生的领导者。大多数人都要学习领导技巧,并不断在实践中获得领导经验。然而,在实际看到强有力的领导是什么样之前,大多数人并不知道要锻炼哪些技巧。

2.2.2 不能做出妥协安排或不善于合作
有时,会有一个或更多团队成员不愿或不能与整个团队合作。虽然这种情况并不多见,但团队还是要做好处理这些问题的准备。同事或同学的压力一般能解决此类问题,但是,如果一个人太过倔强而难以管理,你就应该与教员去讨论如何解决问题。

2.2.3 缺少参与
团队成员具有不同的技能、积极性、精力和投入的程度,这就意味着每个成员对整个团队的贡献是有差别的。事实上,团队规模越大,成员间对团队贡献的差别也就越大。

虽然个人参与度在一定程度上的不同是正常的,但是,所有团队成员都应该为实现团队目标尽力而为,这一点非常重要。如果有人明显缺少努力,团队精神就被破坏了。没有什么比团队中的个别人游离于团队事务之外更具有破坏力了。Lee Iacocca把这称为同等牺牲:“人心齐,泰山移”。但是,一旦有人在混日子或没有承担应该承担的工作量,整个事情就分崩离析了。”

2.2.4 拖拉与缺乏信心
有些团队从不设定截止期限或建立目标和里程碑,有些团队设定的截止期限从来就没有达到过。这些团队一般都不跟踪团队和个人绩效,一般都无法及时合理地做出决定。他们总是花费大量时间才能开始工作,并且总是游离于项目之外,而不是努力解决项目问题。这些问题一般由以下几个因素导致:缺乏领导经验,缺少明确的目标,或者缺少已定义的过程和计划。

2.2.5 质量低劣
引起质量问题的原因很多。例如,敷衍了事的需求审查,粗劣的文档设计,马马虎虎的实现。如果团队不进行个人评审或团队审查,他们一般都会有质量问题,从而导致测试范围扩大、进度延期、工作时间延长以及最终产品达不到要求。

2.2.6 功能多余
在产品设计和实现过程中,工程师会经常发现改进产品的方法。这种初衷良好的修改很难控制,因为它们源于开发更好产品的合理愿望。这种问题很难处理,因为没有明确的界限可以区分一项功能究竟是对需求的合理解释还是在添加额外的需求。

2.2.7 无效的组员互评
经验表明,组员互评对学生团队非常有价值。但是,学生一般不愿意给团队伙伴评分,很少有人能坦率地做这件事。结果,学生感觉团队课程的评分方法并不完全公平,尤其是对那些特别积极的学生。这种观念会导致团队成员之间的竞争,并降低团队成员与他人通力合作的意愿。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值