首页> 外文会议>IEEE/ACM Symposium on Software Engineering in Africa >Adapting Lightweight User-Centered Design with the Scrum-Based Development Process
【24h】

Adapting Lightweight User-Centered Design with the Scrum-Based Development Process

机译:通过基于Scrum的开发流程适应以用户为中心的轻量级设计

获取原文

摘要

User-centered design (UCD) addresses the design of interactive systems placing the users in the center of the design with the aim of improving usability and user experience. Developing economies are in dear need of UCD; low IT literacy, low infrastructure and funds; and heterogeneity in culture and livelihood result in special requirements on usability in order to harvest the possible benefits of IT. Traditional UCD methods, however, are often regarded as heavy-weight and expensive. Agile software development methods are light-weight, flexible and iterative in order to accommodate the changing requirements and unsure funding and are therefore important for IT companies in developing economies. Can we adjust UCD methods to fit the need of developing economies and with agile development while taking advantage of the iterative character of agile development methods? The research appropriated an action research approach called Cooperative Method Development (CMD). Based on the empirical investigation, UCD challenges were identified, innovative use of light-weight UCD methods was deliberated and implemented. The improvements include: working with local IT personnel, light-weight and incremental use of personas, support departments performing acceptance testing on release versions, culturally adapted user testing in pairs and heuristic evaluation as adapted UCD practices. The evaluation together with the involved practitioners shows improvements in the development process including reduced reworks; satisfied users; better collaboration with stakeholders; and a close understanding of users and their needs. The evaluation of the resulting integrated approach with the involved practitioners as well as software engineers not involved in the research indicates that the results are transferable to similar contexts.
机译:以用户为中心的设计(UCD)解决了将用户置于设计中心的交互式系统设计,目的是提高可用性和用户体验。发展中经济体非常需要UCD;信息技术素养低,基础设施和资金不足;文化和生计的异质性导致对可用性的特殊要求,以获取IT的可能利益。然而,传统的UCD方法通常被认为是笨重且昂贵的。敏捷软件开发方法轻巧,灵活且可迭代,以适应不断变化的需求和不确定的资金,因此对于发展中国家的IT公司而言非常重要。我们能否在利用敏捷开发方法的迭代特性的同时调整UCD方法以适应发展中经济体和敏捷发展的需要?该研究采用了一种称为合作方法开发(CMD)的行动研究方法。根据经验调查,确定了UCD面临的挑战,研究并实施了轻型UCD方法的创新使用。这些改进包括:与本地IT人员合作,轻巧和增量使用角色,支持部门对发布版本进行验收测试,成对适应文化的用户测试(成对使用)以及启发式评估(作为UCD惯例)。评估与相关从业人员一起显示了开发过程中的改进,包括减少了返工;满意的用户;与利益相关者更好的合作;并密切了解用户及其需求。与所涉及的从业人员以及未参与研究的软件工程师一起对所产生的集成方法进行的评估表明,结果可以转移到相似的环境中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号