Академический Документы
Профессиональный Документы
Культура Документы
Cada vez ms, las organizaciones ven la necesidad de controlar y mejorar la calidad del software debido al impacto que sta tiene en los costes finales. En este sentido, las organizaciones estn implantando modelos de mejora de procesos software, siendo los de mayor uso CMMI-DEV (Chrissis et al., 2006) e ISO/IEC 15504 - ISO/IEC 12207 (ISO, 2004; ISO, 2008a). Sin embargo, numerosos estudios (Hareton y Terence, 2001; Saiedian y Carr, 1997; Staples et al., 2007) confirman que la aplicacin de estos modelos resulta costosa en pymes y pequeos equipos de desarrollo. Y por otro lado, se suma la difcil integracin de las metodologas giles, paradigma ms utilizado por pymes y pequeos equipos de desarrollo (Coleman y O'Connor, 2008) con estos modelos. En este sentido se han identificado varias iniciativas nacionales e internacionales orientadas expresamente a unir pymes, procesos y metodologas giles, como la de AENOR, en la que participa Kybele Consulting, y en la que se ha elaborado un modelo de evaluacin y mejora de procesos software conforme con la norma ISO/IEC 15504 - ISO/IEC 12207:2008 adaptado a pymes y pequeos equipos de desarrollo que permita lograr una mayor agilidad, adaptacin e integracin con los procesos y metodologas de la organizacin, incluyendo giles.
100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0%
16,67% 16,67%
25,00%
Por ltimo, se estudi el grado de implantacin de forma general de los restantes procesos de los niveles 1 y 2 de madurez que no tienen una relacin directa con los principios de SCRUM, para los que se observ que hay cierto grado de cobertura.
Referencias
Coleman G, O'Connor R. 2008. Investigating software process in practice: A grounded theory perspective. J Syst Softw 81(5):772-784. Chrissis MB, Konrad M, Shrum S. 2006. CMMI: Guidelines for Process Integration and Product Improvement. 2nd Edition ed: Addison-Wesley Professional. Glazer H, Dalton J, Anderson D, Konrad M, Shrum S. 2008. CMMI or Agile: Why not Embrace Both! Technical Note CMU/SEI-2008-TN-003. Software Engineering Institute. (http://www.sei.cmu.edu/reports/08tn003.pdf). Hareton L, Terence Y. 2001. A Process Framework for Small Projects. Software Process Improvement and Practice 6:67-83. ISO. 2004. ISO/IEC 15504-2:2003, Information technology Process assessment Part 2: Performing an assessment. International Standards Organization. Ginebra, Suiza. ISO. 2008a. ISO/IEC 12207:2008. Systems and software engineering - Software life cycle processes. International Organization for Standarization. ISO. 2008b. ISO/IEC TR 15504-7:2008 Information technology -- Process assessment -- Part 7: Assessment of organizational maturity. International Standards Organization. Marcal ASC, Soares FS, Belchior AD. Mapping CMMI Project Management Process Areas to SCRUM Practices; 2007. IEEE Computer Society. p 13--22. Osterweil L. Software Processes Are Software Too; 1987 Monterey, CA, March 1987. p 2-13. Saiedian H, Carr N. 1997 Characterizing a software process maturity model for small organizations. , 1997. Vol. pp. . ACM SIGICE Bulletin:2-11. Schwaber K, Sutherland J. 2010. The Scrum Guide. (wwwscrumorg/storage/scrumguides/Scrum%20Guidepdf#view=fit). Selic B. 2009a. Agile Documentation, Anyone? IEEE Softw 26(6):11-12. Staples M, Niazi M, Jeffery R, Abrahams A, Byatt P, Murphy R. 2007. An exploratory study of why organizations do not adopt CMMI. Journal of Systems and Software 80(6):883-895. Turner R, Jain A. Agile Meets CMMI: Culture Clash or Common Cause?; 2002. Springer-Verlag. p 153-165. Scrum Alliance
Wang Y, King G. 2000. Software Engineering Processes: Principles and Applications. CRC Press. Yingxu W, Antony B. 2002. Process-Based Software Engineering: Building the Infrastructures. Ann Softw Eng 14(1-4):9-37.
Histrico
Julio 10: Primera publicacin. Copyright 2010 Kybele Consulting. All Rights Reserved.