{"title":"Special issue on ProSim 2005, The 6th international workshop on software process simulation and modeling, St. Louis, Missouri, USA may 2005","authors":"Jürgen Münch, Dietmar Pfahl","doi":"10.1002/spip.282","DOIUrl":"https://doi.org/10.1002/spip.282","url":null,"abstract":"","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130764133","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}
{"title":"Agent-based simulation of open source evolution","authors":"N. Smith, A. Capiluppi, J. Fernández-Ramil","doi":"10.1002/spip.280","DOIUrl":"https://doi.org/10.1002/spip.280","url":null,"abstract":"We present an agent-based simulation model developed to study how size, complexity and effort relate to each other in the development of open source software (OSS). In the model, many developer agents generate, extend, and re-factor code modules independently and in parallel. This accords with empirical observations of OSS development. To our knowledge, this is the first model of OSS evolution that includes the complexity of software modules as a limiting factor in productivity, the fitness of the software to its requirements, and the motivation of developers.\u0000Validation of the model was done by comparing the simulated results against four measures of software evolution (system size, proportion of highly complex modules, level of complexity control work, and distribution of changes) for four large OSS systems. The simulated results resembled the observed data, except for system size: three of the OSS systems showed alternating patterns of super-linear and sub-linear growth, while the simulations produced only super-linear growth. However, the fidelity of the model for the other measures suggests that developer motivation and the limiting effect of complexity on productivity have a significant effect on the development of OSS systems and should be considered in any model of OSS development.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115201973","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}
{"title":"The role of process improvement in IT departments: experiences and lessons learned","authors":"P. Salvaneschi, Daniele Grasso, Maurizio Besurga","doi":"10.1002/spip.274","DOIUrl":"https://doi.org/10.1002/spip.274","url":null,"abstract":"This paper presents the experience and the lessons learned during the process assessment and improvement of the IT department of a large retail company. The characteristics of the company and the IT department are shortly introduced. The business motivations and the main approaches and results of the assessment process are presented and discussed. The assessment led to an improvement project that is currently running. We shortly highlight the improvement process and finally we discuss some aspects that may be useful for assessing and improving similar types of organizations. Among them, the role of global service provider of IT departments, the relevance of communication and knowledge management processes and the need of assessment tailoring and people involvement. We also discuss the role of the ISO 9001-2000 certification approach in the improvement process and the need of a blend of technical and organizational aspects as well as communication and training / mentoring actions.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"403 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123392316","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}