1 research outputs found

    Aproximaci贸n hol铆stica a la integraci贸n de modelos SPI en entorno microempresa

    Get PDF
    Menci贸n Internacional en el t铆tulo de doctorEn todo el mundo, una abrumadora mayor铆a de las empresas son muy peque帽as o peque帽as. Es as铆 que la industria del software no es la excepci贸n. Aunque las peque帽as empresas de software juegan un papel importante en la mayor铆a de econom铆as, especialmente en los pa铆ses en desarrollo, tienen que trabajar duro para sobrevivir. Por lo general, les resulta dif铆cil dedicar tiempo y esfuerzo a mejorar sus operaciones y procesos. Adem谩s, los conocimientos t茅cnicos y las herramientas no son suficientes. Su capacidad para gestionar las cuestiones humanas es un aspecto importante y particularmente dif铆cil que apenas se ha estudiado. Por lo tanto, es importante abordar tales necesidades mediante la introducci贸n de un marco que especifique las maneras de hacer las cosas mientras que conscientemente les anima a mejorar su capacidad de mejorar. A pesar del hecho de que hay muchos enfoques de mejora de procesos de software, ninguno de ellos aborda los factores humanos de las peque帽as empresas de una manera integral y hol铆stica. En consecuencia, esta tesis se dirige a la definici贸n de un marco para integrar los factores humanos en el trabajo cotidiano como una forma de abordar ese reto. La resoluci贸n del problema se ha abordado desde un punto de vista humano teniendo en cuenta aspectos que pertenecen a otras disciplinas tales como el pensamiento visual, la psicolog铆a y la gesti贸n. La soluci贸n propuesta proporciona un marco, llamado Samay, para apoyar los factores humanos en las microempresas de software que pueda ser adaptado a la situaci贸n real y concreta de cada organizaci贸n, y que proporciona t茅cnicas adecuadas para mejorar los factores humanos envueltos en el desarrollo de software. Adem谩s, este estudio sugiere gestionar los factores humanos a partir del ciclo de vida del proceso de software. El objetivo es converger hacia una mejora continua por medio de mecanismos alternativos que afecten a las personas. Este marco fue desarrollado en base a las revisiones de normas relevantes (tales como ISO/IEC 29110, ISO 10018, OMG Essence e ISO/IEC 33014) y estudios publicados previamente en este campo. Este marco se compone de un n煤cleo, que corresponde a un proceso de desarrollo de software, y dos grupos de elementos llamados complemento y soporte. El primer grupo est谩 directamente vinculado al proceso de desarrollo, el cual incluye: flujo de proceso de desarrollo de software, roles y responsabilidades, y competencias y niveles de competencia. El segundo grupo est谩 intentando facilitar la adopci贸n del marco por medio de dos componentes: la iniciaci贸n y la gesti贸n del cambio. El desarrollo de esta tesis ha seguido una metodolog铆a de investigaci贸n consistente e integral que incluye una revisi贸n sistem谩tica de la literatura y m茅todos cualitativos como entrevistas y grupos focales. Adem谩s, una revisi贸n de expertos y los hallazgos de validaci贸n respaldan la visi贸n de que Samay podr铆a apoyar a los profesionales cuando las peque帽as empresas de software quieren comenzar a mejorar sus formas de trabajo. En la 煤ltima etapa de la metodolog铆a de investigaci贸n se ha realizado una validaci贸n emp铆rica por medio de la implementaci贸n en un caso de estudio para verificar la aplicabilidad del marco. Los datos obtenidos de la validaci贸n indican que la aplicaci贸n del marco introduce un cambio positivo en la satisfacci贸n laboral y la comunicaci贸n. Finalmente, se concluye que la satisfacci贸n laboral y la comunicaci贸n en el desarrollo de software sigue siendo un desaf铆o. Para reducir esta dificultad, esta tesis da luz sobre el tema proporcionando un marco para desencadenar los factores humanos diariamente.Around the world, an overwhelming majority of enterprises are very small or small. So that software Industry is not the exception. Although small software companies play a major role in most economies, particularly in developing countries, they have to work hard in order to survive. They usually find it challenging to spend time and effort on improving their operations and processes. Moreover, technical knowledge and tools are not enough. Their ability to manage human issues is an important and particularly challenging aspect which has been scarcely studied. Therefore, it is important to address such needs by the introduction of a framework that specifies ways of getting things done while consciously encourage them to enhance their ability to improve. In spite of the fact that there are many software process improvement approaches, none of them address the human factors of small companies in a comprehensive and holistic way. Consequently, this thesis is aimed at the definition of a framework to integrate human factors in the daily work as a way to deal with that challenge. The resolution of the problem has been approached from a human point of view taking in consideration aspects belonging to others disciplines such as visual thinking, psychology and management. The proposed solution provides a framework, called Samay, to support the human factors in software microenterprises that can be tailored to the actual and concrete situation of each organization, and that provides suitable techniques to enhance human factors involved in software development. Furthermore, this study suggests managing human factors but pointing out the software process life cycle. The purpose is to converge toward a continuous improvement by means of alternative mechanisms that impact on people. This framework was developed based upon reviews of relevant standards (such as ISO/IEC 29110, ISO 10018, OMG Essence and ISO/IEC 33014) and previously published studies in this field. This framework is composed of a kernel, corresponding to a software development process, and two groups of elements called complement and support. First group is directly linked to the development process which includes: software development process flow, roles and responsibilities, and competencies and competency levels. Second group is trying to facilitate the adoption of the framework by two components: initiation and change management. The development of this thesis has followed a consistent and integral research methodology that has included a systematic literature review and qualitative methods such as interviews and focus group. Moreover, an expert review and validation findings supported the view that Samay could support practitioners when small software companies want to start improving their ways of work. In the last phase of the research methodology an empirical validation has been performed through its implementation in one case study in order to verify the applicability of the framework. The data obtained from the validation indicate that the application of the framework introduces a positive change of the job satisfaction and communication. Finally, it is concluded that the job satisfaction and communication in software development remains a challenge. To reduce this difficulty, this thesis sheds some light on the topic by providing a framework to trigger human factors in daily basis.Programa Oficial de Doctorado en Ciencia y Tecnolog铆a Inform谩ticaPresidente: Gonzalo Cuevas Agust铆n.- Secretario: Jos茅 A. Calvo-Manzano Villal贸n.- Vocal: Mirna Ariadna Mu帽oz Mat
    corecore