A Graduate Level Case Study Using a Real World Project: What Students Say They Learned

C. Garrison
{"title":"A Graduate Level Case Study Using a Real World Project: What Students Say They Learned","authors":"C. Garrison","doi":"10.2174/1874107X00802010031","DOIUrl":null,"url":null,"abstract":"Allowing graduate students to develop a real world project for actual customers provides an opportunity for students to experience the benefits of following basic software engineering principles. Most universities now offer a course in software engineering and many information technology students must complete a class project in conjunction with their degree program. One reason businesses often struggle to implement a software process improvement program is that many practicing professionals have never experienced the complete software lifecycle and discovered how software engineering principles aid a real project. This paper presents the lessons learned by students in a capstone graduate soft- ware development course when required to develop an intensive real world project for real customers. Students had to solve the same type of problems encountered by practicing professionals, developed an appreciation for following soft- ware engineering principles, discovered the importance of good team communication and appreciated developing a prod- uct for a real customer.","PeriodicalId":262856,"journal":{"name":"The Open Software Engineering Journal","volume":"1650 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Open Software Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2174/1874107X00802010031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Allowing graduate students to develop a real world project for actual customers provides an opportunity for students to experience the benefits of following basic software engineering principles. Most universities now offer a course in software engineering and many information technology students must complete a class project in conjunction with their degree program. One reason businesses often struggle to implement a software process improvement program is that many practicing professionals have never experienced the complete software lifecycle and discovered how software engineering principles aid a real project. This paper presents the lessons learned by students in a capstone graduate soft- ware development course when required to develop an intensive real world project for real customers. Students had to solve the same type of problems encountered by practicing professionals, developed an appreciation for following soft- ware engineering principles, discovered the importance of good team communication and appreciated developing a prod- uct for a real customer.
使用真实世界项目的研究生水平案例研究:学生说他们学到了什么
允许研究生为实际客户开发一个真实世界的项目,为学生提供了一个体验遵循基本软件工程原则的好处的机会。现在大多数大学都开设了软件工程课程,许多信息技术专业的学生必须在完成学位课程的同时完成一个课程项目。企业经常努力实现软件过程改进计划的一个原因是,许多实践的专业人员从未经历过完整的软件生命周期,也没有发现软件工程原则如何帮助一个真正的项目。本文介绍了学生在毕业软件开发课程中所学到的经验教训,当需要为真实客户开发一个密集的真实世界项目时。学生们必须解决与实践专业人员遇到的相同类型的问题,培养对遵循软件工程原则的欣赏,发现良好的团队沟通的重要性,并欣赏为真正的客户开发产品。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信