首页> 外文期刊>ACM transactions on software engineering and methodology >A Web-Centred Approach to End-User Software Engineering
【24h】

A Web-Centred Approach to End-User Software Engineering

机译:以网络为中心的最终用户软件工程方法

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

摘要

This article addresses one of the major end-user software engineering (BUSE) challenges, namely, how to motivate end users to apply unfamiliar software engineering techniques and activities to achieve their goal: translate requirements into software that meets their needs. EUSE activities are secondary to the goal that the program is helping to achieve and end-user programming is opportunistic. The challenge is then to find ways to incorporate EUSE activities into the existing workflow without users having to make substantial changes to the type of work they do or their priorities. In this article, we set out an approach to EUSE for web-based applications. We also propose a software lifecycle that is consistent with the conditions and priorities of end users without programming skills and is well-aligned with EUSE's characteristic informality, ambiguity and opportunisticness. Users applying this lifecycle manage to find solutions that they would otherwise be unable to identify. They also develop quality products. Users of this approach will not have to be acquainted with software engineering, as a framework will take them through the web-centred EUSE lifecycle step-by-step. We also report a statistical experiment in which users develop web software with and without a framework to guide them through the lifecycle. Its aim is to validate the applicability of our framework-driven lifecycle.
机译:本文解决了最终用户软件工程(BUSE)的主要挑战之一,即如何激发最终用户应用不熟悉的软件工程技术和活动来实现其目标:将需求转换为满足其需求的软件。 EUSE活动是该计划正在帮助实现的目标的次要目标,而最终用户编程是机会主义的。然后面临的挑战是寻找方法,以将EUSE活动纳入现有工作流程中,而用户不必对其工作类型或优先级进行实质性更改。在本文中,我们为基于Web的应用程序提出了一种EUSE方法。我们还提出了一种与没有编程技能的最终用户的条件和优先级相一致的软件生命周期,并与EUSE的典型非正式性,歧义性和机会主义相吻合。应用此生命周期的用户设法找到否则将无法识别的解决方案。他们还开发优质的产品。使用此方法的用户不必熟悉软件工程,因为框架将逐步引导他们完成以Web为中心的EUSE生命周期。我们还报告了一项统计实验,在该实验中,用户在有框架和无框架的情况下开发Web软件,以指导他们完成生命周期。其目的是验证框架驱动生命周期的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号