【24h】

Integrating extreme programming with software engineering education

机译:将极限编程与软件工程教育相集成

获取原文

摘要

This paper presents an 11-step “myAgile” method that integrates the extreme programming (XP) with existing university courses, attempting to build a modern software engineering education. Compared with XP, “myAgile” covers more phases, such as requirement engineering, detailed design, and reverse engineering. There were 288 students in 4 universities in Taiwan who participated in this effort. The students rigorously applied the method to develop, and to maintain, an object-oriented Grade System project in Java. The results showed that, objectively, the students produced maintainable software, which was clearly shown in another maintenance project by a different team at a distant time after the development. And, subjectively, students reported high job satisfaction that is so desperately needed in this profession.
机译:本文提出了一种11步的“ myAgile”方法,该方法将极限编程(XP)与现有的大学课程相集成,试图建立现代软件工程教育。与XP相比,“ myAgile”涵盖了更多阶段,例如需求工程,详细设计和逆向工程。台湾4所大学的288名学生参加了这项工作。学生们严格地使用该方法来开发和维护Java中的面向对象的成绩系统项目。结果表明,客观地讲,学生们开发了可维护的软件,该软件在开发后的很长一段时间内由另一个团队清楚地显示在另一个维护项目中。而且,从主观上讲,学生报告说很高的工作满意度是这个行业迫切需要的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号