一句话:通过两轮开发者访谈构建 GQM 模型,设计并验证可直接使用的预制开发者仪表板。
尽管开发者仪表板日益流行,其有效性仍存疑问。要让仪表板真正有效且有用,需要了解开发者希望看到哪些信息,以及他们希望如何使用这些信息。作者开展了两轮面对面个人访谈:第一轮分析开发者回答,构建目标-问题-度量(GQM)模型,并据此设计一个预制开发者仪表板;第二轮通过独立访谈验证 GQM,并收集对所设计仪表板的反馈。鉴于仪表板定制成本会阻碍开发者使用,作者认为其发现可为软件公司构建可直接采用的预制开发者仪表板提供扎实起点。
Despite increasing popularity of developer dashboards, the effectiveness of dashboards is still in question. In order to design a dashboard that is effective and useful for developers, it is important to know (a) what information developers need to see in a dashboard, and (b) how developers want to use a dashboard with that necessary information. To answer these questions, we conducted two series of face-to-face individual interviews with developers. In the first step we analyzed answers, build a Goal-Question-Metric model and designed a precooked developer dashboard. Then, during the second separate series of interviews, we validated the GQM and derived feedback on the designed dashboard. Given that the cost of dashboard customization prevents developers from utilizing dashboards, we believe that our findings can provide a solid starting point to build precooked developer dashboards that can be readily utilized by software companies.
DOI 原文 ·
@inproceedings{paperbot4591,
title = {Design and validation of precooked developer dashboards},
author = {Vladimir Ivanov and Vladislav Pischulin and Alan Rogers and Giancarlo Succi and Jooyong Yi and Vasilii Zorin},
booktitle = {FSE},
year = {2018},
doi = {10.1145/3236024.3275530}
}