首页> 外文会议>Frontiers in Education, 2002. FIE 2002. 32nd Annual >Practical graduate software engineering projects: can something useful be built in one semester?
【24h】

Practical graduate software engineering projects: can something useful be built in one semester?

机译:实用的研究生软件工程项目:可以在一个学期内构建有用的东西吗?

获取原文

摘要

First year software engineering graduate students are required to take a Survey in Software Engineering course as a pre-requisite to all other graduate level studies at Southwest Texas. Along with covering the software engineering body of knowledge, students form in teams to work on a case study or project. During the fall semester of 2001, the author presented the students with a real world problem of building a web site for one of the other university colleges. To spread out the learning experience, this professor also had a graduate software engineering quality class running concurrently. That class became the software quality assurance and test teams for the first year students. A master's program in software engineering should not be looked on as a stepping-stone to a PhD. It has to be a real-world experience with building a product for real customers. These students, 29 in the survey and 19 in the quality courses, had a high percentage of adult learners and two with PhDs in unrelated fields. 50% had worked in programming related jobs but none had been on a product team that actually delivered an end product. At the onset the requirements could not have been simpler - build a web site for an associate dean who knew exactly what he wanted. The end result was far from simple with the customer changing requirements up to finals' week. There were many learning opportunities for both classes. This paper describes the learning environment, the problem presented, lessons learned, and effort expended. It compares the efforts and results to other software engineering student semester projects. Based on the author's experience, a framework and selection criteria for the types of software engineering projects that can successfully be completed in one semester are presented.
机译:软件工程专业的一年级学生必须参加软件工程调查课程,这是在德克萨斯州西南部进行的所有其他研究生水平学习的前提。除了涵盖软件工程知识领域外,学生们还组成团队来研究案例研究或项目。在2001年秋季学期,作者向学生提出了为其他大学学院之一建立网站的现实问题。为了传播学习经验,该教授还开设了同时开设的研究生软件工程质量课程。该课程成为了大一学生的软件质量保证和测试团队。软件工程硕士课程不应被视为博士学位的垫脚石。为真正的客户构建产品必须具有现实世界的经验。这些学生,在调查中为29名,在优质课程中为19名,其中成人学习者的比例很高,另外两名具有无关领域的博士学位。 50%的人从事过与编程相关的工作,但没有一个人在实际交付最终产品的产品团队中任职。一开始,要求就再简单不过了-为一位完全知道他想要什么的副院长建立一个网站。最终的结果绝非易事,客户在决赛前一周一直在改变要求。这两堂课都有很多学习机会。本文介绍了学习环境,存在的问题,汲取的教训和付出的努力。它将工作成果与其他软件工程学生的学期项目进行比较。根据作者的经验,提出了可以在一个学期内成功完成的软件工程项目类型的框架和选择标准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号