Making Continual Code Quality Monitoring and Control Processes Work in a Global Delivery Organization: COSMOS
2013 IEEE 8th International Conference on Global Software Engineering (2013)
Bari, Italy Italy
Aug. 26, 2013 to Aug. 29, 2013
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICGSE.2013.30
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.
Monitoring, Organizations, Measurement, Standards organizations, Software, ISO standards, Context
H. K. Singh, U. Uppili and U. Pavuluri, "Making Continual Code Quality Monitoring and Control Processes Work in a Global Delivery Organization: COSMOS," 2013 IEEE 8th International Conference on Global Software Engineering(ICGSE), Bari, Italy Italy, 2013, pp. 173-177.