首页> 外文期刊>Science of Computer Programming >Integrating software engineering theory and practice using essence: A case study
【24h】

Integrating software engineering theory and practice using essence: A case study

机译:使用本质将软件工程理论与实践相结合:一个案例研究

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

摘要

Software engineering is complex and success depends on many inter-related factors. Theory Based Software Engineering (TBSE) is about providing a practical way for software teams to understand the relationships and the influence of these factors to thereby adapt the way they work. This paper proposes an approach to TBSE based on Essence, a software engineering kernel distilled by the SEMAT (Software Engineering Method and Theory) initiative. Essence supports TBSE by providing a domain model that is useful for organizing and relating software engineering factors. Essence also helps make recommended practices precise and actionable to software teams. We provide a step-by-step application of our approach on an industrial software process improvement case study. The case study achieved 21% productivity gains and 58% decrease in defects. But more importantly than these results, it demonstrates the value of Essence in supporting TBSE.
机译:软件工程非常复杂,成功取决于许多相互关联的因素。基于理论的软件工程(TBSE)旨在为软件团队提供一种实用的方法,以了解这些因素之间的关系和影响,从而适应其工作方式。本文提出了一种基于Essence的TBSE方法,Essence是由SEMAT(软件工程方法和理论)倡议提炼的软件工程内核。 Essence通过提供可用于组织和关联软件工程因素的域模型来支持TBSE。精华还有助于使推荐的做法对软件团队而言准确且可行。我们在工业软件过程改进案例研究中分步应用了我们的方法。该案例研究提高了21%的生产率,减少了58%的缺陷。但是比这些结果更重要的是,它证明了Essence在支持TBSE中的价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号