{"title":"使代码质量持续监测和控制过程在全球交付组织中发挥作用:COSMOS","authors":"Himanshu K. Singh, Umesh Uppili, Ujwala Pavuluri","doi":"10.1109/ICGSE.2013.30","DOIUrl":null,"url":null,"abstract":"Continual monitoring and model driven quality improvement methods are becoming critical for product quality within software development organizations. But, setting up such procedures within a global delivery organization poses challenges like - variation in the engagement models across different client projects, variations in build strategies and code ownership model, process related hindrances like overlapping quality processes of the delivery and the product organizations. Moreover, these challenges emerge overtime as the processes become more understood and accepted. We present evolution and design of COSMOS toolkit which exemplifies and addresses such variations in the delivery projects and provides a consistent continual reporting for organizations. The toolkit has become a primary enabler for adoption of a continual quality control process and CQMM, a model based quality improvement process. It addresses among others, key concerns like tools & build variability, legacy code & code ownership, model based rules selection & reporting, variations in applicable thresholds.","PeriodicalId":175455,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Making Continual Code Quality Monitoring and Control Processes Work in a Global Delivery Organization: COSMOS\",\"authors\":\"Himanshu K. Singh, Umesh Uppili, Ujwala Pavuluri\",\"doi\":\"10.1109/ICGSE.2013.30\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Continual monitoring and model driven quality improvement methods are becoming critical for product quality within software development organizations. But, setting up such procedures within a global delivery organization poses challenges like - variation in the engagement models across different client projects, variations in build strategies and code ownership model, process related hindrances like overlapping quality processes of the delivery and the product organizations. Moreover, these challenges emerge overtime as the processes become more understood and accepted. We present evolution and design of COSMOS toolkit which exemplifies and addresses such variations in the delivery projects and provides a consistent continual reporting for organizations. The toolkit has become a primary enabler for adoption of a continual quality control process and CQMM, a model based quality improvement process. It addresses among others, key concerns like tools & build variability, legacy code & code ownership, model based rules selection & reporting, variations in applicable thresholds.\",\"PeriodicalId\":175455,\"journal\":{\"name\":\"2013 IEEE 8th International Conference on Global Software Engineering\",\"volume\":\"114 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 8th International Conference on Global Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICGSE.2013.30\",\"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 IEEE 8th International Conference on Global Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSE.2013.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Making Continual Code Quality Monitoring and Control Processes Work in a Global Delivery Organization: COSMOS
Continual monitoring and model driven quality improvement methods are becoming critical for product quality within software development organizations. But, setting up such procedures within a global delivery organization poses challenges like - variation in the engagement models across different client projects, variations in build strategies and code ownership model, process related hindrances like overlapping quality processes of the delivery and the product organizations. Moreover, these challenges emerge overtime as the processes become more understood and accepted. We present evolution and design of COSMOS toolkit which exemplifies and addresses such variations in the delivery projects and provides a consistent continual reporting for organizations. The toolkit has become a primary enabler for adoption of a continual quality control process and CQMM, a model based quality improvement process. It addresses among others, key concerns like tools & build variability, legacy code & code ownership, model based rules selection & reporting, variations in applicable thresholds.