理解敏捷软件工程的原则:讲授、探索和批判性思维

摘要:教育机构在教授敏捷软件开发课程和项目方面的努力有限。为了解决这个问题,我们在弗吉尼亚理工大学的计算机科学系在2009年秋季开设了一门研究生课程,题为《敏捷软件工程》。该课程的主要目标是介绍敏捷哲学的价值观、原则和实践,并在鼓励辩论和批判性思维的氛围中进行。课程围绕三个核心组成部分设计:(1)教授在敏捷框架下如何开发产品的基本知识,(2)邀请行业知名专家进行讲座,(3)让学生介绍和讨论当前的研究课题和问题。本文描述了我们在开设该课程期间的经验,特别是课程讲师、助教和一名学生的独特观点。

作者:Shvetha Soundararajan, James D. Arthur and Amine Chigani

论文ID:1005.5060

分类:Computers and Society

分类简称:cs.CY

提交时间:2010-05-28

PDF 下载: 英文版 中文版pdf翻译中