Softw. Process. Improv. Pract.最新文献

筛选
英文 中文
Accurate estimates without local data? 没有当地数据的准确估计?
Softw. Process. Improv. Pract. Pub Date : 2009-07-01 DOI: 10.1002/spip.414
T. Menzies, Steve Williams, Oussama El-Rawas, D. Baker, B. Boehm, J. Hihn, K. Lum, R. Madachy
{"title":"Accurate estimates without local data?","authors":"T. Menzies, Steve Williams, Oussama El-Rawas, D. Baker, B. Boehm, J. Hihn, K. Lum, R. Madachy","doi":"10.1002/spip.414","DOIUrl":"https://doi.org/10.1002/spip.414","url":null,"abstract":"Models of software projects input project details and output predictions via their internal tunings. The output predictions, therefore, are affected by variance in the project details P and variance in the internal tunings T. Local data is often used to constrain the internal tunings (reducing T). \u0000 \u0000While constraining internal tunings with local data is always the preferred option, there exist some models for which constraining tuning is optional. We show empirically that, for the USC COCOMO family of models, the effects of P dominate the effects of T i.e. the output variance of these models can be controlled without using local data to constrain the tuning variance (in ten case studies, we show that the estimates generated by only constraining P are very similar to those produced by constraining T with historical data). \u0000 \u0000We conclude that, if possible, models should be designed such that the effects of the project options dominate the effects of the tuning options. Such models can be used for the purposes of decision making without elaborate, tedious, and time-consuming data collection from the local domain. Copyright © 2009 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126003956","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
A customizable pattern-based software process simulation model: design, calibration and application 一种可定制的基于模式的软件过程仿真模型:设计、标定与应用
Softw. Process. Improv. Pract. Pub Date : 2009-05-01 DOI: 10.1002/spip.411
V. Garousi, Keyvan Khosrovian, Dietmar Pfahl
{"title":"A customizable pattern-based software process simulation model: design, calibration and application","authors":"V. Garousi, Keyvan Khosrovian, Dietmar Pfahl","doi":"10.1002/spip.411","DOIUrl":"https://doi.org/10.1002/spip.411","url":null,"abstract":"Software process analysis and improvement relies heavily on empirical research. Empirical research requires measurement, experimentation, and modeling. However, whatever evidence is gained via empi...","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131742081","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
Rationale modeling for software process evolution 软件过程演化的基本原理建模
Softw. Process. Improv. Pract. Pub Date : 2009-03-01 DOI: 10.1002/spip.387
A. Ocampo, Jürgen Münch
{"title":"Rationale modeling for software process evolution","authors":"A. Ocampo, Jürgen Münch","doi":"10.1002/spip.387","DOIUrl":"https://doi.org/10.1002/spip.387","url":null,"abstract":"Evolving a software process without a retrospective on its evolution and, in consequence, without an appropriate understanding, can lead to important problems for a software development organization. Two examples of such problems are inefficient performance as a consequence of the arbitrary introduction of changes or difficulty in demonstrating compliance to a given standard. Capturing information on the rationale underlying process changes provides a means for better understanding process evolution. This article presents two studies aimed at understanding and identifying information needs for describing the rationale for process evolution. Additionally, it presents an approach for incrementally evolving processes supported by this rationale. This approach is derived from the results of the studies and a survey of related work. An application of the approach during the evolution of a reference process for developing service-oriented applications is presented together with experience and open questions for future research work. Copyright © 2008 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129371989","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
Appreciative inquiry in software process improvement 软件过程改进中的鉴赏式询问
Softw. Process. Improv. Pract. Pub Date : 2009-03-01 DOI: 10.1002/spip.407
L. Holmberg, A. Nilsson, H. H. Olsson, A. Sandberg
{"title":"Appreciative inquiry in software process improvement","authors":"L. Holmberg, A. Nilsson, H. H. Olsson, A. Sandberg","doi":"10.1002/spip.407","DOIUrl":"https://doi.org/10.1002/spip.407","url":null,"abstract":"Traditionally, software process improvement (SPI) has been approached from a problem-oriented perspective commonly using models such as the IDEAL and the DMAIC. In contrast, appreciative inquiry is a strength-based approach focusing on bringing forward the best in people and organizations to achieve successful change. While there is a significant research on SPI initiatives and the use of problem-oriented approaches there is limited knowledge about the way in which SPI initiatives unfolds when adopting a strength-based approach. Therefore, it is interesting to explore how software organizations familiar with problem-solving approaches experience the use of a strength-based approach. We present an action research study conducted at the Swedish telecom company Ericsson using appreciative inquiry to facilitate an SPI initiative implementing a new process and tool for the requirements and test case management. While the SPI initiative was considered successful, important lessons were learned regarding the use of appreciative inquiry. We conclude that the use of appreciative inquiry does not eliminate the dependence on other well-known key factors for SPI success. Also, our study indicates that the problem-solving mind-set, i.e. the satisfaction of identifying and solving problems, found among many software engineers familiar with problem-oriented approaches may impede the use of appreciative inquiry. Copyright © 2008 John Wiley & Sons, Ltd. \u0000 \u0000All authors have made an equal contribution to the paper.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115301587","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Continuous process improvement at a large software organization 大型软件组织的持续过程改进
Softw. Process. Improv. Pract. Pub Date : 2009-03-01 DOI: 10.1002/spip.376
V. Malheiros, Fábio Rilston Paim, Manoel G. Mendonça
{"title":"Continuous process improvement at a large software organization","authors":"V. Malheiros, Fábio Rilston Paim, Manoel G. Mendonça","doi":"10.1002/spip.376","DOIUrl":"https://doi.org/10.1002/spip.376","url":null,"abstract":"Designing software processes for large enterprises is a hard task, but evolving this process can be even harder. As large companies increasingly invest in software process improvement, they have to face typical problems regarding software process evolution within such environments in order to guarantee their software process survival. This article describes experiences and lessons learned at Serpro, the largest government owned software company in Latin America, while defining its organizational standard software process and fostering its continuous evolution. Copyright © 2008 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122380888","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Attaining and sustaining organisational excellence: process improvement as a moving target 实现和维持组织卓越:过程改进是一个移动的目标
Softw. Process. Improv. Pract. Pub Date : 2009-03-01 DOI: 10.1002/spip.410
D. Dalcher
{"title":"Attaining and sustaining organisational excellence: process improvement as a moving target","authors":"D. Dalcher","doi":"10.1002/spip.410","DOIUrl":"https://doi.org/10.1002/spip.410","url":null,"abstract":"Welcome to another issue of SPIP. The interest in process improvement and maturity and capability models appears to be contagious as it grips an ever increasing number of domains and disciplines ranging from testing to risk management and from project management to organisational leadership. What they share is the pursuit of improvement goals that can translate into enhanced organisational capability and performance. This issue brings together the global experiences and new ideas of different organisations. Gaining a high level of maturity is defined as a target by an increasing number of organisations. However, sustaining performance at a high level implies being able to evolve the process continuously to meet changing needs and expectations. Improvement can be facilitated through the identification and addressing of strengths and weaknesses. The paper by Malheiros, Paim and Mendonca describes the lessons learned by Serpo, the largest (IT) services company in Latin America which is owned by the Brazilian Government. The organisation has thousands of developers spread over multiple units and areas. In the past 6 years, Serpo’s software process improvement approach has altered the practices as","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131995172","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Does distance still matter? 距离还重要吗?
Softw. Process. Improv. Pract. Pub Date : 2008-11-01 DOI: 10.1002/spip.401
Timo Wolf, Thanh H. D. Nguyen, D. Damian
{"title":"Does distance still matter?","authors":"Timo Wolf, Thanh H. D. Nguyen, D. Damian","doi":"10.1002/spip.401","DOIUrl":"https://doi.org/10.1002/spip.401","url":null,"abstract":"Nowadays, distributed development is common in software development. Besides many advantages, research in the last decade has consistently found that distribution has a negative impact on collabora...","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133769519","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Virtual teams: understanding the impact of fear 虚拟团队:了解恐惧的影响
Softw. Process. Improv. Pract. Pub Date : 2008-11-01 DOI: 10.1002/spip.404
Valentine Casey, Ita Richardson
{"title":"Virtual teams: understanding the impact of fear","authors":"Valentine Casey, Ita Richardson","doi":"10.1002/spip.404","DOIUrl":"https://doi.org/10.1002/spip.404","url":null,"abstract":"Distributed software development has become the norm for the software industry today. As a result many organizations are leveraging the expertise of their existing staff by establishing virtual teams. Here we outline the results from three independent case studies undertaken over a period of 8 years. The first study considered the operation of virtual teams whose members were situated in two locations in the same country. The second investigated why U.S. and Irish team members who worked very successfully while collocated, experienced serious problems when operating in virtual teams. The third focused on virtual testing teams with members based in Ireland and Malaysia. The Irish staffs had extensive experience of having projects offshored to them and were now responsible for offshoring part of their work. The results from each case study highlighted the importance and impact fear played and the consequences this had for the success of the respective strategies. Copyright © 2008 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127390993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 47
Performing operational release planning, replanning and risk analysis using a system dynamics simulation model 使用系统动力学仿真模型执行操作发布计划、重新计划和风险分析
Softw. Process. Improv. Pract. Pub Date : 2008-05-01 DOI: 10.1002/SPIP.V13:3
Ahmed Al-Emran, Dietmar Pfahl
{"title":"Performing operational release planning, replanning and risk analysis using a system dynamics simulation model","authors":"Ahmed Al-Emran, Dietmar Pfahl","doi":"10.1002/SPIP.V13:3","DOIUrl":"https://doi.org/10.1002/SPIP.V13:3","url":null,"abstract":"Software release planning takes place on strategic and operational levels. Strategic release planning aims at assigning features to subsequent releases such that technical, resource, risk and budget constraints are met. Operational release planning focuses on the development of a single software release. Its purpose is to assign resources to feature development tasks such that total release duration is minimized under given process and project constraints. Replanning becomes necessary on the operational level because of addition or deletion of features during release development, due to changes in the workforce, or due to changes in process and project constraints. The allocation of resources to feature development tasks depends on the accurate estimation of planning parameters like task size, developer productivity or dependencies between task types. Risk analysis can help assess the reliability of a chosen release plan due to variation in these dependencies. In this article, we present elements of a simulation-based methodology to planning, replanning and risk analysis of software releases on an operational level. Even though there exist approaches addressing these three aspects individually, our proposed approach combines all of them into one single package and, hence, offers stronger support to decision makers. The core element of the methodology is the process simulation model REPSIM-2 (Release Plan Simulator, Version 2). We describe the functionality of REPSIM-2 and illustrate its usefulness for planning, replanning and risk analysis through application scenarios. Copyright © 2008 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128803791","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A state-of-the-practice study on communication and coordination between chinese software suppliers and their global outsourcers 中国软件供应商与全球外包商沟通与协调的现状研究
Softw. Process. Improv. Pract. Pub Date : 2008-05-01 DOI: 10.1002/spip.379
Jianqiang Ma, Jingyue Li, Weibing Chen, R. Conradi, Junzhong Ji, Chunnian Liu
{"title":"A state-of-the-practice study on communication and coordination between chinese software suppliers and their global outsourcers","authors":"Jianqiang Ma, Jingyue Li, Weibing Chen, R. Conradi, Junzhong Ji, Chunnian Liu","doi":"10.1002/spip.379","DOIUrl":"https://doi.org/10.1002/spip.379","url":null,"abstract":"Most studies of software outsourcing focus on how to manage outsourcing from the perspective of the outsourcer. There are few studies of outsourcing presented from the viewpoint of the supplier. Given that more and more Chinese software companies are getting software outsourcing subcontracts from all over the world, it is important to understand how software outsourcing projects are actually performed in China, and to identify ways in which performance might be improved. Our study first collected data through a questionnaire-based survey from 53 finished projects in 41 Chinese software suppliers. A follow-up study was performed by telephone interviews with 11 participants, to find explanations for phenomena revealed by the preceding survey. The results show that: (a) differences in natural languages are not a real obstacle for Chinese software suppliers; (b) e-mail is most used to discuss issues related to development, while face-to-face meetings are mainly used to discuss issues related to management and requirements; and (c) the two main reasons for overtime work at the Chinese suppliers are changes to the design or requirements that are proposed by the outsourcers and the suppliers' initial underestimation of the effort required. Copyright © 2008 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130476305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信