首页> 外文会议>IEEE Conference on Software Engineering Education and Training >Teaching Distributed Requirements Engineering: Simulation of an Offshoring Project with Geographically Separated Teams
【24h】

Teaching Distributed Requirements Engineering: Simulation of an Offshoring Project with Geographically Separated Teams

机译:教学分布式需求工程:使用地理上分散的团队模拟离岸项目

获取原文

摘要

Offshoring software development projects are often conducted with a client and a requirements engineering team in one country and development teams in another country. The geographical distance, time zone differences, language and cultural differences can introduce significant challenges to the elicitation and communication of software requirements. In this paper, a cooperation between two universities in Japan and Germany to teach students distributed software requirements engineering is described. An international software development project was simulated, with the requirements engineering team in Japan and the development teams in Germany. This research highlights a unique aspect rarely explored in software engineering education. Instead of equally distributing team members in each country, one requirements engineering team consulted with clients on site in Japan while the development of the software prototype was outsourced to four engineering teams in Germany. Students cooperated remotely using cloud computing tools to perform requirements engineering and to develop a prototype of a laboratory scheduling and management system. Real-time communication was limited to one 90 minute class session per week. Student opinions were surveyed at the beginning and at the end of the semester to evaluate their learning processes. Results of these surveys show significant changes in students' estimations of the relative importance of different challenges to conducting distributed requirements engineering.
机译:离岸软件开发项目通常由一个国家的客户和需求工程团队以及另一个国家的开发团队进行。地理距离,时区差异,语言和文化差异可能会给确定和传达软件需求带来重大挑战。本文描述了日本和德国两所大学之间的合作,以教授学生分布式软件需求工程。模拟了一个国际软件开发项目,一个是日本的需求工程团队,另一个是德国的开发团队。这项研究突出了软件工程教育中很少探索的独特方面。一个需求工程团队没有在每个国家平均分配团队成员,而是在日本现场与客户进行了咨询,而软件原型的开发则外包给了德国的四个工程团队。学生使用云计算工具进行远程合作,以执行需求工程并开发实验室调度和管理系统的原型。实时交流仅限于每周一次90分钟的课堂。在学期初和学期末对学生的意见进行了调查,以评估他们的学习过程。这些调查的结果表明,学生对进行分布式需求工程的各种挑战的相对重要性的估计有了显着变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号