Ilenia Fronza, Andrea Janes, A. Sillitti, G. Succi, S. Trebeschi
{"title":"合作世界使用预先注意处理技术","authors":"Ilenia Fronza, Andrea Janes, A. Sillitti, G. Succi, S. Trebeschi","doi":"10.1109/CHASE.2013.6614732","DOIUrl":null,"url":null,"abstract":"Developer turnover can result in a major problem when developing software. Senior developers leaving the team cause a loss of knowledge; on the other hand, new developers need some time to become fully productive. In this paper, we propose to use a wordle to visualize quickly the level of cooperation of the team in the project. Each word is the name of a class; the size of the word depends on the total effort spent by the team on the corresponding class, and the color is determined by the percentage of team working on the class. We applied pre-attentive processing techniques in the designing phase, so that the user can find out quickly those classes requiring high effort of a small part of the team. This information allows to take corrective actions, such as re-allocating some resources. Thus, this visualization can help in mitigating the knowledge loss and the slowing down due to turnover. On the base of our wordle, we describe four possible cases of development activities. A sample application of our visualization, in the context of a multi-developer project, shows concretely its potentials. We checked, through simulations, that the interpretation of our wordles remains the same for color blind users.","PeriodicalId":118499,"journal":{"name":"2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Cooperation wordle using pre-attentive processing techniques\",\"authors\":\"Ilenia Fronza, Andrea Janes, A. Sillitti, G. Succi, S. Trebeschi\",\"doi\":\"10.1109/CHASE.2013.6614732\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Developer turnover can result in a major problem when developing software. Senior developers leaving the team cause a loss of knowledge; on the other hand, new developers need some time to become fully productive. In this paper, we propose to use a wordle to visualize quickly the level of cooperation of the team in the project. Each word is the name of a class; the size of the word depends on the total effort spent by the team on the corresponding class, and the color is determined by the percentage of team working on the class. We applied pre-attentive processing techniques in the designing phase, so that the user can find out quickly those classes requiring high effort of a small part of the team. This information allows to take corrective actions, such as re-allocating some resources. Thus, this visualization can help in mitigating the knowledge loss and the slowing down due to turnover. On the base of our wordle, we describe four possible cases of development activities. A sample application of our visualization, in the context of a multi-developer project, shows concretely its potentials. We checked, through simulations, that the interpretation of our wordles remains the same for color blind users.\",\"PeriodicalId\":118499,\"journal\":{\"name\":\"2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CHASE.2013.6614732\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CHASE.2013.6614732","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cooperation wordle using pre-attentive processing techniques
Developer turnover can result in a major problem when developing software. Senior developers leaving the team cause a loss of knowledge; on the other hand, new developers need some time to become fully productive. In this paper, we propose to use a wordle to visualize quickly the level of cooperation of the team in the project. Each word is the name of a class; the size of the word depends on the total effort spent by the team on the corresponding class, and the color is determined by the percentage of team working on the class. We applied pre-attentive processing techniques in the designing phase, so that the user can find out quickly those classes requiring high effort of a small part of the team. This information allows to take corrective actions, such as re-allocating some resources. Thus, this visualization can help in mitigating the knowledge loss and the slowing down due to turnover. On the base of our wordle, we describe four possible cases of development activities. A sample application of our visualization, in the context of a multi-developer project, shows concretely its potentials. We checked, through simulations, that the interpretation of our wordles remains the same for color blind users.