{"title":"围绕标准系统定制的实践","authors":"Y. Dittrich, Sebastien Vaucouleur","doi":"10.1145/1370114.1370124","DOIUrl":null,"url":null,"abstract":"More and more software systems are developed by customizing a standard product that provide the major part of the functionality. The customization of Enterprise Resource Planning systems is such a product based software development practice. Little empirical research on the specificities of these software development practices is available. We present an empirical study on customization practices based on video recordings, interviews and a survey. The observed and reported practices challenge some of the principles of software engineering. Based on the analysis, we discuss the specificity of this kind of development, the role of communities of practice, and the resulting challenges for the field of software engineering.","PeriodicalId":107901,"journal":{"name":"Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Practices around customization of standard systems\",\"authors\":\"Y. Dittrich, Sebastien Vaucouleur\",\"doi\":\"10.1145/1370114.1370124\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"More and more software systems are developed by customizing a standard product that provide the major part of the functionality. The customization of Enterprise Resource Planning systems is such a product based software development practice. Little empirical research on the specificities of these software development practices is available. We present an empirical study on customization practices based on video recordings, interviews and a survey. The observed and reported practices challenge some of the principles of software engineering. Based on the analysis, we discuss the specificity of this kind of development, the role of communities of practice, and the resulting challenges for the field of software engineering.\",\"PeriodicalId\":107901,\"journal\":{\"name\":\"Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1370114.1370124\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1370114.1370124","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Practices around customization of standard systems
More and more software systems are developed by customizing a standard product that provide the major part of the functionality. The customization of Enterprise Resource Planning systems is such a product based software development practice. Little empirical research on the specificities of these software development practices is available. We present an empirical study on customization practices based on video recordings, interviews and a survey. The observed and reported practices challenge some of the principles of software engineering. Based on the analysis, we discuss the specificity of this kind of development, the role of communities of practice, and the resulting challenges for the field of software engineering.