首页> 外文期刊>SIGCSE bulletin >Extreme Programming Promotes Extreme Learning?
【24h】

Extreme Programming Promotes Extreme Learning?

机译:极限编程促进极限学习吗?

获取原文
获取原文并翻译 | 示例
       

摘要

Extreme programming (XP) is an agile methodology claimed to promote the rapid development of software systems, enabling the accommodation of changing customer requirements during the project lifecycle without excessive cost penalties. The mechanisms used to achieve this require the software development team to maintain accurate tacit knowledge through extensive face-to-face communication and peer learning. This characteristic of XP, the authors argue, makes it a suitable tool in the teaching of new technologies to software engineering students. This is borne out by feedback from a group of fourth-year Master of Engineering (MEng) software engineering undergraduate students who undertook an XP-based project as part of their course. Furthermore, the authors argue that the methodology is best taught in its full form through group project work. This is most effective when undertaken in the latter years of a computer science or software engineering course, after the students have been exposed to more traditional, plan-based methodologies.
机译:极限编程(XP)是一种敏捷方法,声称可以促进软件系统的快速开发,从而能够在项目生命周期中适应不断变化的客户需求,而不会产生过多的成本损失。实现这一目标的机制要求软件开发团队通过广泛的面对面交流和对等学习来保持准确的默认知识。作者认为,XP的这一特性使其成为适合软件工程专业学生教授新技术的工具。一组四年级工程学硕士(MEng)软件工程专业本科生的反馈证明了这一点,他们在课程中进行了基于XP的项目。此外,作者认为,最好通过小组项目工作以完整的形式讲授该方法。在学生接触到更传统的,基于计划的方法之后,在计算机科学或软件工程课程的后几年进行此培训最有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号