首页> 外文学位 >A comparative investigation of software engineering theory and practice in industry and academia.
【24h】

A comparative investigation of software engineering theory and practice in industry and academia.

机译:工业界和学术界对软件工程理论与实践的比较研究。

获取原文
获取原文并翻译 | 示例

摘要

The software development process has undergone considerable advancement over the last forty years. Even though software development has been evolving, the development of software applications has largely remained an art. Through the application of measurable and repeatable processes, efforts have been made to transform software development from an art into a rigorous engineering discipline and profession. One major roadblock in defining software engineering as a profession is that although academic researchers and industry practitioners may have identified a set of processes, methods, and tools that comprise the technology. There is a question as to whether the two agree on the relative importance of these components to the practicing professional.; The purpose of this research was to determine and identify the issues comprising the gap between an academic software engineering education and the skills that the software industry requires from these graduates. First, a framework called the Software Engineering Reference Model (SERM) was created to define and integrate the various components of the software engineering field required in today's software development environment. This model formed the basis for an Internet-based survey to identify the specific components of the software engineering field that might comprise the "industry-academia gap."; The conclusion of the study is that both industry and academia agree on the importance of the SERM components (processes, methods, and tools) to the current software industry, but when each group was asked to identify specific software engineering areas and techniques to teach or use, within each of these components, they disagree. A gap exists in 137 of the 216 techniques (64%) tested in this survey. When the survey results are grouped by software engineering technology area, 23 of the 26 technology areas (89%) indicate a gap. Finally, when the results are summarized by SERM components, all indicate a gap.
机译:在过去的四十年中,软件开发过程取得了长足的进步。即使软件开发在发展,软件应用程序的开发在很大程度上仍然是一门艺术。通过应用可度量和可重复的过程,已努力将软件开发从一门艺术转变为严格的工程学科和专业。将软件工程定义为专业的一个主要障碍是,尽管学术研究人员和行业从业人员可能已经确定了构成该技术的一组过程,方法和工具。关于两者是否对执业专业人员具有相对重要性存在疑问。这项研究的目的是确定和确定问题,这些问题包括学术软件工程教育与这些行业的软件行业所需技能之间的差距。首先,创建了一个称为软件工程参考模型(SERM)的框架,以定义和集成当今软件开发环境中所需的软件工程领域的各个组件。该模型为基于Internet的调查确定软件工程领域的特定组成部分奠定了基础,这些组成部分可能包含“行业-学术界的鸿沟”。该研究的结论是,业界和学术界都同意SERM组件(流程,方法和工具)对当前软件行业的重要性,但是当要求每个小组确定特定的软件工程领域和技术来教书或在这些组件的每个组件中使用它们时,他们意见不一致。在这项调查中测试的216种技术中,有137种存在差距(占64%)。如果将调查结果按软件工程技术领域分组,则26个技术领域中的23个领域(占89%)表明存在差距。最后,当结果由SERM组件汇总时,都表明存在差距。

著录项

  • 作者

    Grillo, Peter.;

  • 作者单位

    Temple University.;

  • 授予单位 Temple University.;
  • 学科 Business Administration General.; Computer Science.
  • 学位 Ph.D.
  • 年度 1999
  • 页码 308 p.
  • 总页数 308
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 贸易经济;自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号