Integration of strategic management, process improvement and quantitative measurement for managing the competitiveness of software engineering organizations
- 410 Downloads
Strategic management is a key discipline that permits companies to achieve their competitive goals. An effective and explicit alignment and integration of business strategy with SPI initiatives based on measurement is essential to prevent loss of income, customers and competitiveness. By integrating SPI models and measurement techniques in the strategy management process, an organization’s investments will be better aligned with strategy, optimizing the benefits obtained as a result of an SPI program. In this paper, the authors propose BOQM (Balanced Objective-Quantifiers Methodology) that integrates properly strategic management, process improvement and quantitative measurement to manage the competitiveness of software engineering organizations. Finally, this paper presents and discusses the results from implementing BOQM in a software development organization.
KeywordsStrategic management Software process improvement Quantitative measurement Software engineering organizations IT governance
This work has been partially funded by the Spanish Ministry of Science and Technology through the TIC2004-7083 and TIN2009-10700 projects and the Spanish Ministry of Industry through project PPT-430000-2008-54. This work was also supported by PROGRESION SMP (UC3M 2006/03617/001). Moreover, we thank Dr. Victor R. Basili from Fraunhofer Center for Experimental Software Engineering, who reviewed this article.
- Asgarkhani, M. (2006). Current trends in strategic management of ICTs. IEEE international conference on management of innovation and technology, doi: 10.1109/ICMIT.2006.262205.
- Basili, V., Heidrich, J., Lindvall, M., Münch, J., Regardie, M., Rombach, D., et al. (2009). Linking software development and business strategy through measurement. IEEE computer (Accepted article).Google Scholar
- Belk, R. W. (Ed.). (2007). Handbook of qualitative research methods in marketing. Cheltenham, UK, Northampton, MA, USA: Edward Elgar.Google Scholar
- Capell, P. (2004) Benefits of improvement efforts, SEI SPECIAL REPORT CMU/SEI-2004-SR-010, Sep 2004.Google Scholar
- Card, D. (2003). Practical software measurement. Proceedings of the 25th international conference on software engineering (ICSE’03), IEEE computer society, (pp. 738).Google Scholar
- Chastek, J. G., Donohoe, P., & McGregor, D. J. (2009). Formulation of a production strategy for a software product line.Google Scholar
- Ebert, C., & Dumke, R. (2007). Software measurement: Establish–extract–evaluate–execute. Springer, XII, 561 p. 157 illus, ISBN: 978-3-540-71648-8.Google Scholar
- El-Emam, K. (2007). TrialStat corporation: On schedule with high quality and cost savings for the customer. Performance results from process improvement, DACS Journal, Vol. 10, no. 1.Google Scholar
- Goethert, W., & Fisher, M. (2003). Deriving enterprise-based measures using the balanced scorecard and goal-driven measurement techniques. Carnegie Mellon University, Software Eng. Inst. http://www.sei.cmu.edu/pub/documents/03.reports/pdf/03tn024.pdf. Accessed 15 May 2009.
- Goethert, W. & Siviy, J. (2004). Applications of the indicator template for measurement and analysis. Carnegie Mellon University, Software Eng. Inst. http://www.sei.cmu.edu/pub/documents/04.reports/pdf/04tn024.pdf. Accessed 15 May 2009.
- Harjumaa, L., Markkula, J., & Oivo, M. (2008). How does a measurement programme evolve in software organizations? PROFES 2008, LNCS 5089 (pp. 230–243).Google Scholar
- ISO/IEC 15504-4:2004 (2004). Information technology—process assessment—Part 4: Guidance on use for process improvement and process capability determination.Google Scholar
- ISO/IEC 15939:2007 (2007). Software engineering—software measurement process.Google Scholar
- ISO/IEC 9001:2008 (2008). Quality management systems—requirements, international standards organization.Google Scholar
- Kamel, S. H., Rateb, D., & El-Tawil, M. (2009). The impact of ICT investments on economic development in Egypt. The Electronic Journal of Information Systems in Developing Countries, 36(1), 1–21.Google Scholar
- Kaplan, R. S., & Cooper, R. (1997). Cost and effect: Using integrated cost systems to drive profitability and performance, activity-based costing: Introduction (79–110). Boston: Harvard Business School Press.Google Scholar
- Kaplan, R. S. & Norton, D. P. (2005) The office of strategy management, Harvard Business Review Article, doi: 10.1225/R0510D.
- Kaplan, R. S., & Norton, D. P. (2006). Alignment: Using the balanced scorecard to create corporate synergies. Boston, MA, USA: Harvard Business Press Books.Google Scholar
- Kaplan, R. S., & Norton, D. P. (2008). Plan the strategy: Aligning the organization for effective strategy execution. Harvard Business Press, Book Chapter, Prod. #: 7686BC-PDF-ENG.Google Scholar
- Lamb, R. B. (2008). Competitive strategic management. Englewood Cliffs: Prentice-Hall.Google Scholar
- Long, J. O. (2008). ITIL version 3 at a glance, Springer US.Google Scholar
- McGarry, J. (2002). Practical software measurement: Objective information for decision makers, Addison-Wesley.Google Scholar
- Mcloone, P. J., & Rohde S. L. (2007). Performances outcomes of CMMI-based process improvements. Performance results from process improvement, DACS Journal, Vol. 10, no. 1.Google Scholar
- Mishra, D., & Mishra, A. (2008). Software process improvement methodologies for small and medium enterprises. Product-focused software process improvement, Springer Berlin, Heidelberg, LNCS, 5089, (pp. 273–288).Google Scholar
- Oliveira, S. B., Valle, R., & Mahler, C. F. (2009). A comparative analysis of CMMI software project management by Brazilian, Indian and Chinese companies. Software Quality Journal, Springer, doi: 10.1007/s11219-009-9087-6.
- Peng, G. C. A., & Nunes, M. B. (2007). Using PEST analysis as a tool for refining and focusing contexts for information systems research. Proceedings of the 6th European conference on research methods for business and management studies (pp. 229–236).Google Scholar
- Porter, M. E. (1979). How competitive forces shape strategy. Harvard Business Review, 57, Mar–Apr, 86–93.Google Scholar
- Qi, L. A. (2007). Motorola software group’s china center: Value added by CMMI. Performance results from process improvement, DACS Journal, Vol. 10, no. 1.Google Scholar
- Software Engineering Institute (2006). Standard CMMI Appraisal method for process improvement (SCAMPI) A, version 1.2: Method definition document. CMU/SEI-2006-HB-002. http://www.sei.cmu.edu/pub/documents/06.reports/pdf/06hb002.pdf. Accessed 15 May 2009.
- Tuan, H. W., Liu, C. Y., & Chen, C. M. (2006). Using ABC model for software process improvement: A balanced perspective. HICSS ‘06: Proceedings of the 39th annual Hawaii international conference on system sciences, IEEE Computer Society, 9, 229.3.Google Scholar
- Watson, H. J., & Wixom, B. H. (2007). The current state of business intelligence. IEEE Computer, 40(9), 96–99.Google Scholar