Contents & References of Localization of configuration management in the framework of CMMI in an Iranian organization
List:
1. Introduction. . 2
1-1. Description of the problem 2
1-2. Research motivation 4
2. Basic definitions. . 6
2-1. Process Improvement 6
2-2. Introduction of integrated capability/maturity model (CMMI) 7
2-2-1. Process areas in sequential and stepwise representation methods. 10
2-2-2. CMMI-SVC. 12
2-2-3. Understand key concepts in using CMMI-SVC. 12
2-3. Configuration Management Across CMMI Process Areas 14
2-4. IDEAL model 16
3. Related works. . 19
4. Suggested solution to solve the problem. 25
4-1. Reasons for choosing the IDEAL model as a road map 25
4-2. How to collect data 25
4-2-1. The first phase - foundation. 26
4-2-2. Diagnosis phase - determining the current situation and problems of the organization. 28
· The purpose of the interview. 31
· How to prepare a questionnaire to be used in an interview. 31
· How to interview. 31
· Questionnaire text. 32
· Interview results. 33
· Problems in different departments of the organization. 33
· How to score specific CM exercises. 37
· Prioritizing organization processes. 38
· Prioritizing the improvement of document registration office processes using the AHP method (based on hierarchical relationships) 39
· Analyzing the results of prioritizing by the AHP method. 52
4-2-3 establishment phase 52
· Preparation of the answer to the current property inquiry. 52
· Evaluation of the proposed workflow based on the standard questionnaire. 60
· Evaluation results. 62
5. Conclusion and summary. 64
[1] S. I. Hashmi, S. Lane, D. Karastoyanova, and I. Richardson, “A cmmi based configuration management framework to manage the quality of service based applications,” in EuroSPI: Industrial Proceedings of the 17th European conference on Software Process Improvement, 2010.
[2] A. Stasis, J. Whyte, and R. Dentten, “A Critical Examination of Change Control Processes,” Procedia CIRP, vol. 11, pp. 177–182, Jan. 2013.
[3] U. Ali and C. Kidd, "Barriers to effective configuration management application in a project context: An empirical investigation," Int. J. Proj. Manag., vol. 32, no. 3, pp. 508–518, Apr. 2014.
[4] “CMMI® for Development, Version 1.3,” CMMI Product Team, TECHNICAL REPORT CMU/SEI-2010-TR-033, Nov. 2010.
[5] K. Kautz, H. W. Hansen, and K. Thaysen, "Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise," 2000, pp. 626–633.
[6] M. B. Chrissis, M. Konrad, and S. Shrum, CMMI for Development: Guidelines for Process Integration and Product Improvement. Addison-Wesley Professional, 2011.
[7] M. K. Kulpa and K. A. Johnson, Interpreting the CMMI: a process improvement approach. Auerbach Pub, 2008.
[8] A. M. J. Hass, Configuration management principles and practice. Boston, MA: Addison-Wesley, 2003.
[9] V. Casey and I. Richardson, “A practical application of the IDEAL model,” Softw. Process Improv. Pract., vol. 9, no. 3, pp. 123–132, 2004.
[10] D. R. Goldenson and D. L. Gibson, “Demonstrating the Impact and Benefits of CMMI®: An Update and Preliminary Results,” SPECIAL REPORT CMU/SEI-2003-SR-009, Oct. 2003. [11] D. L. Gibson, D. R. Goldenson, and K. Kost, "Performance results of CMMI-based process improvement," DTIC Document, 2006. [12] M. B. Chrissis, M. Konrad, and S. Shrum, CMMI for Development: Guidelines for Process Integration and Product Improvement. Addison-Wesley Professional, 2011.
[13] C. P. Team, “CMMI for Services, version 1.3,” 2010.
[14] U. Ali and C. Kidd, “Configuration Management maturation: An empirical investigation,” Proc. Inst. Mech. Eng. Part B J. Eng. Manuf., Apr. 2014.
[15] C. W. Ibbs, C. K. Wong, and Y.H. Kwak, “Project change management system,” J. Manag. Eng., vol. 17, no. 3, pp. 159–165, 2001.
[16] P. Gupta and D. S. Rao, “Best Practices to Achieve CMMI Level 2 Configuration Management Process Area through VSS tool,” Int J Comput. Technol. Appl., 2011.
[17] C. Lindkvist, A. Stasis, and J. Whyte, “Configuration Management in Complex Engineering Projects,” Procedia CIRP, vol. 11, pp. 173–176, Jan. 2013. [18] A. Van der Hoek, “Integrating configuration management and software deployment,” 2001. [19] U. K. Durrani, J. Richardson, and J. Lenanrcic, “Investigation on Australian Agile Software Development Organizations: An Exploratory Study of Adaptable SCM Process Implementation,” J. Comput., vol. 8, no. 7, Jul. 2013.
[20] L. Murta, H. Oliveira, C. Dantas, L. G. Lopes, and C. Werner, “Odyssey-SCM: An integrated software configuration management infrastructure for UML models,” Sci. Comput. Program., vol. 65, no. 3, pp. 249–274, Apr. 2007.
[21] L. Pilatti, J. L. N. Audy, and R. Prikladnicki, "Software configuration management over a global software development environment: lessons learned from a case study," 2006, pp. 45–50.
[22] Y.-M. Wang, C. Verbowski, J. Dunagan, Y. Chen, H. J. Wang, C. Yuan, and Z. Zhang, “Strider: a black-box, state-based approach to change and configuration management and support,” Sci. Comput. Program., vol. 53, no. 2, pp. 143–164, Nov. 2004.
[23] S. Pei and D. Chen, "The implementation of software configuration management based on CMM," 2009, pp. 1–4.
[24] K. Mohan, P. Xu, L. Cao, and B. Ramesh, “Improving change management in software development: Integrating traceability and software configuration management,” Decis. Support Syst., vol. 45, no. 4, pp. 922–936, Nov. 2008.
[25] J. Estublier, “Software configuration management: a roadmap,” 2000, pp. 279–289.
[26] F. Yucalar and S. Z. Erdogan, “A questionnaire based method for cmmi level 2 maturity assessment,” J. Aeronaut. Space Technol., vol. 4, no. 2, pp. 39-46, 2009.
[27] T. L. Saaty, “The analytic hierarchy process: planning, priority setting, resources allocation,” M CGraw-Hill, 1980.
[28] D. A. Moshiri, "Adjusted AHP model for survey and group decision-making," Management Knowledge, pp. 63-92, 1380.
[29] A. L. Edwards and K. C. Kenney, “A comparison of the Thurstone and Likert techniques of attitude scale construction.,” J. Appl. Psychol., vol. 30, no. 1, p. 72, 1946.
[30] J. S. Roberts, J. E. Laughlin, and D. H. Wedell, “Validity Issues in the Likert and Thurstone Approaches to Attitude Measurement,” Educ. Psychol. Meas., vol. 59, no. 2, pp. 211–233, Apr. 1999.
[31] J. Aczél and T. L. Saaty, “Procedures for synthesizing ratio judgments,” J. Math. Psychol., vol. 27, no. 1, pp. 93–102, Mar. 1983.