首页> 外文OA文献 >Software development control panels : concepts, a toolset and experiences
【2h】

Software development control panels : concepts, a toolset and experiences

机译:软件开发控制面板:概念,工具集和经验

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis discusses a concepts, guidelines, a toolset and experiences with defining and implementing on-line visual displays of software development progress, control panels. Control panels group sets of measurement visualizations providing a multi-dimensional, integrated view of development status. Control panels are developed at various organizational levels, serving the information needs of different stakeholders. Navigation between different control panels enables users to drill down to view more detailed information on, e.g., a particular project or on the progress of a particular development activity.In the constructive part of the work, I describe concepts, and a toolset that can be used for defining and implementing control panels. In addition, I provide guidelines for grouping measures into control panels, and discuss how measurement programs can be partitioned into control panels. The toolset, built as a "proof-of-concept" consists of a central measurement database, a visualization client, and a set of data importers that transfer data from external corporate repositories into the measurement database.The empirical part discusses our efforts to define and implement control panels in four high-technology companies in Finland. Framed in the context of "constructive action research", the cases are first described individually, according to the main steps of the action research cycle, then compared in a cross-case analysis. Our results—we succeeded in implementing control panels in only one of four organizations—indicate that the development of control panels requires a substantial investment and commitment by the organization, but that it can be feasible even in small organizations. The main obstacles hindering the implementation were organizational and human in nature, and more related to measurement program implementation in general than to tool support per se. Interestingly, the organizations did not consider measurement definition, i.e., the selection of "metrics" to be problematic. Success factors identified included management commitment, dedicated measurement personnel, and organizational change management.While limited, our experiences with the use of control panels show that they were felt to be more valuable by management than by the collocated project personnel. We thus hypothesise that the usefulness of control panels increases with project size and geographical distance. In the future it would be interesting to develop control panels for distributed software development projects, in which informal status communication is more difficult.
机译:本文讨论了定义,实现软件开发进度,控制面板的在线可视显示的概念,指南,工具集和经验。控制面板将测量可视化分组,以提供开发状态的多维集成视图。控制面板在各个组织级别上开发,可满足不同利益相关者的信息需求。不同控制面板之间的导航使用户能够向下钻取以查看有关特定项目或特定开发活动进度的更多详细信息。在工作的建设性部分中,我描述了概念以及可以作为工具集的工具集。用于定义和实施控制面板。另外,我提供了将度量分组到控制面板中的准则,并讨论了如何将测量程序划分为控制面板。该工具集被构建为“概念验证”,包括一个中央度量数据库,一个可视化客户端和一组数据导入器,这些数据导入器将数据从外部公司存储库传输到度量数据库中。实证部分讨论了我们定义的工作在芬兰的四家高科技公司中实施控制面板。在“建设性行动研究”的框架内,首先根据行动研究周期的主要步骤分别描述案例,然后在跨案例分析中进行比较。我们的结果(我们仅在四个组织中的一个组织中成功实施了控制面板)表明,控制面板的开发需要组织进行大量的投资和投入,但是即使在小型组织中,这也是可行的。阻碍实施的主要障碍是组织和人为因素,与测量程序的实施总体而言,与工具支持本身有关。有趣的是,组织没有考虑度量定义,即选择“度量”是有问题的。确定的成功因素包括管理承诺,敬业的测量人员和组织变更管理。尽管如此,我们在使用控制面板方面的经验表明,与使用并置的项目人员相比,管理人员认为它们更有价值。因此,我们假设控制面板的实用性随项目规模和地理距离的增加而增加。将来,为分布式软件开发项目开发控制面板会变得很有趣,因为非正式状态的沟通更加困难。

著录项

  • 作者

    Lassenius Casper;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号