11、极限编程(XP)七年:50 位客户、100 个项目和 500 名程序员的经验与改进思路

极限编程(XP)七年:50 位客户、100 个项目和 500 名程序员的经验与改进思路

1. 引言

在过去约 7 年里,敏捷开发方法备受关注,众多软件开发组织纷纷尝试采用。然而,关于长期采用这些技术的益处,严谨的研究数据却十分匮乏。

谢菲尔德大学的软件工程观测站旨在在可控且尽可能真实的环境中,研究现代软件工程实践中的各类问题。其研究基于大学公司开展的大量商业软件开发项目,该观测站由计算机科学系和工作心理学研究所合作建立,这使得研究能够涵盖软件开发的多个方面,尤其是与“人”相关的问题,如团队凝聚力、幸福感、冲突和个性,以及这些因素对软件质量的影响。

2. 观测站背景
  • 软件小屋模块 :过去 20 年,计算机科学系的课程中包含了名为“软件小屋”的二年级模块。该模块持续整个第二学期,学生团队需为外部商业客户开发软件应用。学生被分成 4 - 6 人的小组,每个外部客户会与 3 - 4 个小组合作,各小组竞争为客户需求提供解决方案,客户从交付的方案中选择首选,获胜小组会获得小额现金奖励。
  • Genesys 公司 :12 年前,设立了一家由四年级本科生和高级硕士学生运营的商业软件公司 Genesys Solutions。该公司运营成功,最近已转型为成熟的大学公司 epiGenesys,拥有专业的全职经理和技术人员,学生也作为学习的一部分在公司工作。

在这两项活动中,学生每周需投入约 15 小时,持续 12 周(Genesys 贯穿两个学期)。由于学生群体在参与结束后会更替,这给跨学年项目的开发和过往项目的维护带来了挑战,也凸显

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值