Updating CS capstone projects to incorporate new agile methodologies used in industry

D. Knudson, Alex Radermacher
{"title":"Updating CS capstone projects to incorporate new agile methodologies used in industry","authors":"D. Knudson, Alex Radermacher","doi":"10.1109/CSEET.2011.5876122","DOIUrl":null,"url":null,"abstract":"Computer Science capstone programs in many universities provide students with the opportunity to develop software systems/tools for industrial companies. These projects are often completed using processes that can be considered “heavy weight” in order to provide students the experience of using the same tools and practices found in industry. For example, North Dakota State University uses a set of processes modeled after CMMI level 2. However, over the past several years, many sponsoring companies have transitioned towards agile software development processes. In order to better prepare students for this, it is necessary to provide capstone projects offering an agile option as well as the more traditional methods. Interviews were conducted with developers and managers from five sponsoring companies using agile processes. The results of these interviews and feedback from student teams that have used agile are being used to create an agile software development process designed for capstone projects. This paper describes the agile methodology, a summary of suggestions from interviews and student feedback, and plans for incorporating agile processes in the capstone course.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET.2011.5876122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Computer Science capstone programs in many universities provide students with the opportunity to develop software systems/tools for industrial companies. These projects are often completed using processes that can be considered “heavy weight” in order to provide students the experience of using the same tools and practices found in industry. For example, North Dakota State University uses a set of processes modeled after CMMI level 2. However, over the past several years, many sponsoring companies have transitioned towards agile software development processes. In order to better prepare students for this, it is necessary to provide capstone projects offering an agile option as well as the more traditional methods. Interviews were conducted with developers and managers from five sponsoring companies using agile processes. The results of these interviews and feedback from student teams that have used agile are being used to create an agile software development process designed for capstone projects. This paper describes the agile methodology, a summary of suggestions from interviews and student feedback, and plans for incorporating agile processes in the capstone course.
更新CS顶点项目,以纳入行业中使用的新的敏捷方法
许多大学的计算机科学顶点课程为学生提供了为工业公司开发软件系统/工具的机会。这些项目通常使用被认为是“重量级”的过程来完成,以便为学生提供使用与工业中相同的工具和实践的经验。例如,北达科他州立大学使用了一组以CMMI级别2为模型的过程。然而,在过去的几年里,许多赞助公司已经转向了敏捷软件开发过程。为了更好地为学生做好准备,有必要提供提供敏捷选项以及更传统方法的顶点项目。我们采访了来自五个使用敏捷过程的赞助公司的开发人员和管理人员。这些访谈的结果和来自使用过敏捷的学生团队的反馈被用来创建一个为顶点项目设计的敏捷软件开发过程。本文描述了敏捷方法,总结了来自访谈和学生反馈的建议,以及将敏捷过程纳入顶点课程的计划。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信