//img.uscri.be/pth/a5662c9c00ab84e9dcc8ebcfa3a366038125f652
Cet ouvrage fait partie de la bibliothèque YouScribe
Obtenez un accès à la bibliothèque pour le lire en ligne
En savoir plus

Alineación de la gestión estratégica con la medición de productos y procesos para organizaciones de Ingeniería del software

De
288 pages

La presente tesis doctoral se centra en la gestión estratégica sobre las organizaciones de desarrollo y provisión de servicios software. Actualmente, investigadores puntualizan la importancia de la gestión estratégica para asegurar los objetivos de negocio y mejorar la competitividad de la organización. Sin embargo, existen evidencias que muestran que una gran parte del personal encargado de las TIC (Tecnologías de Información y Comunicación) no es consciente de su aportación a la estrategia de la organización, causando con esto una falta de orientación de los esfuerzos del personal de las TIC para cumplir con la estrategia. No se puede controlar lo que no se puede medir, es por ello que el diseño de un plan estratégico va siempre a la par del diseño de un programa de medición. El programa de medición permite medir los objetivos de negocio y el cumplimiento de la estrategia, permitiendo a la alta dirección tomar decisiones y acciones correctivas oportunas. A pesar de los beneficios de adoptar modelos de mejora del proceso software y de obtener un certificado para el establecimiento del proceso del ciclo de vida del software, se han identificado las siguientes carencias en las organizaciones de software para diseñar el programa de medición orientado al aseguramiento de la estrategia de negocio: • Es difícil alinear la información de medición a los objetivos de negocio para una efectiva toma de decisiones. • Existe una falta de justificación de la estandarización del desarrollo software con la estrategia de negocio. • Existe una carencia de información de calidad de las mediciones para controlar los esfuerzos SPI hacia el cumplimiento de los objetivos y los efectos de sus acciones en una organización de software. • Es difícil conseguir beneficios económicos al integrar la gestión estratégica, mejora del proceso y la medición en la práctica. Para resolver estas carencias, es necesario integrar la gestión estratégica, la mejora del proceso y la medición para gestionar eficientemente la competitividad de la organización de software. Por consiguiente, se realizó un análisis de las contribuciones de las propuestas dentro del proceso de la gestión estratégica. Los resultados del análisis permitieron definir un método formalizado, el cual tiene como propósito formular una estrategia para la organización de software, alinear los objetivos estratégicos con los objetivos de mejora y crear medidas desde las perspectivas financieras, de procesos internos, de los clientes y del aprendizaje y crecimiento del personal. Con el fin de ofrecer veracidad del método, se realizaron dos estudios en un entorno real y docente. Los resultados de ambos estudios presentaron evidencias concluyentes de las siguientes capacidades del método: • Alineamiento de la gestión estratégica, mejora de procesos software y medición para la gestión de la competitividad de las organizaciones. • Contribución con las sinergias entre todos los actores implicados en la definición de la estrategia, las acciones de mejora de proceso de software y las iniciativas de medición. • Captura y difusión de conocimiento útil a todos los niveles de la organización. • Facilidad del aprendizaje de las capacidades y competencias requeridas.-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The present dissertation focuses on the strategic management over software development and service provision organizations. Currently, researchers point out the importance of strategic management to ensure business objectives and improve the competitiveness of the organization. Though, evidences show that a large proportion of ICT (Information and Communication Technologies) staff is not aware of their contribution to the organization’s strategy, which will cause a lack of the ICT staff orientation efforts to achieve the strategy. You can't control what you can't measure, for this reason the design of a strategic plan always goes hand in hand with the design of a measurement program. The program allows quantify the business objectives and the strategy achievement, enabling top management to make decisions and appropriate corrective actions. Despite the benefits of adopting software process improvement models and obtaining a certification for the establishment of the process of software life cycle, the following lacks in software organizations to design the measurement program for the business strategy have been identified: • It is difficult to align the measurement information to the business objectives for effective decision making. • There is a lack of justification for the standardization of software development with business strategy. • There is a lack of quality information from the measurements to control the SPI efforts towards achieving the objectives and the effects of their actions in a software organization. • It is difficult to obtain economic benefits by integrating strategic management, process improvement and measurement in practice. To address these shortcomings, it is necessary to integrate strategic management, process improvement and measurement to efficiently manage the competitiveness of the organization. Therefore, an analysis of the approaches’ contributions within the strategic management process has been done. The analysis results permits define a formalized method, which aims to formulate a strategy of the software organization, aligns the strategic objectives with the improvement objectives and create measures among the perspectives of financial, internal processes, customers and staff learning and growth. In order to offer truthfulness of method, two studies in a real and educational environment were carrying out. The result of both studies shows conclusive evidence of the following capabilities of the method: • Alignment of strategic management, software process improvement and measurement to manage the competitiveness of organizations. • Contribution to the synergies among all actors involved in defining the strategy, actions of software process improvement and measurement initiatives. • Capture and spread of useful knowledge at all levels of the organization. • Facilitate the learning capabilities and competencies required.
Voir plus Voir moins



TESIS DOCTORAL
Alineación de la Gestión Estratégica con la Medición de Productos y
Procesos para Organizaciones de Ingeniería del Software


Autor:
Hugo Arnoldo Mitre Hernández

Directores:
Dr. Antonio de Amescua Seco
Dr. Javier García Guzmán





DEPARTAMENTO DE INFORMÁTICA
Leganés, Octubre de 2010


TESIS DOCTORAL
Alineación de la Gestión Estratégica con la Medición de Productos y
Procesos para Organizaciones de Ingeniería del Software

Autor: Hugo Arnoldo Mitre Hernández
Directores: Dr. Antonio de Amescua Seco
Dr. Javier García Guzmán


Firma del tribunal calificador:
Nombre Firma
Presidente:

Vocal:

Vocal:

Vocal:

Secretario:

Calificación:


Leganés, de de

II

Dedicado a mi inseparable familia…











A mi chica…










Y a mis verdaderos amigos…


III

Agradecimientos
La presente tesis doctoral está dedicada a mi familia. A mi hermana Karla, por su interés en mi
bienestar, a mi padre Hugo, por su interminable apoyo en todos los sentidos, y mi madre Maria
Dolores. Hay Madre, has sabido motivarme en todo momento y asombrosamente te mantuviste
actualizada de todos mis avances de investigación, por ello, te lo agradezco como a ti te gusta,
“gracias Amá”. A mi tío reyes, siempre me enseño a seguir el camino correcto. A mi abuela, que
como comúnmente le apodamos “Ama lola”, nunca me falla a la hora de darme su cariño. Y a mi
Elizabeth, por seguirme en esta larga experiencia en España y EE.UU, “gracias peque”.
A mi mejor amigo de España y el mundo, Diego Martin de Andres, el único que sin preguntar te
ofrece lo que necesitas, el que te dice que estas mal cuando nadie se atreve a decirlo y hasta te
consigue los medios para seguir en tu vocación. También, por recomendarme para conseguir el
patrocinio de estos cuatro años, “gracias Diego”.
Agradezco a Julian Urbano por sus contribuciones a la experimentación de esta investigación, y
muy probablemente seguiremos apoyándonos con las siguientes líneas de investigación.
A mis directores de tesis, por sus interminables aportaciones a esta investigación. A Antonio por
compartir su larga experiencia convirtiéndola en sabios consejos, “gracias Antonio”. A ti Javi, por
ser un tutor “envidiablemente” atento, por ser como pocos, práctico, eficiente, organizado e
interesado en mi persona, “gracias Javi”.
A Victor R. Basili, por permitir agregar más experiencia a mi vocación como investigador y a sus
aportaciones en las revisiones de artículos. Al grupo del centro Franhoufer para la ingeniería del
software experimental, por sus consejos y correcciones en mi investigación durante mi estancia en
EE.UU, gracias Carolyn Seaman, Forest Shull, Myrna Regardie y Victor.
A mi grupo de investigación del laboratorio de ingeniería del software (SEL, Software Engineering
Lab), Ana, Alberto, Javier S., Antonio F., Maribel, Fuensanta, Álvaro, Diana. A mi estimado amigo
Arturo Mora Soto, por sus aportaciones a mi investigación y su recomendación para continuar
trabajando en este largo camino en la investigación, “gracias Arturo”. Mi amigo Leonardo, gracias
por tu apoyo en esta investigación y por compartir tu tiempo en mis hobbies. Manú, gracias por
escribir conmigo y por el dichoso pago de la universidad, tú me entiendes.
A Paloma Martínez, por depositarme su confianza al haberme brindado la oportunidad de tener un
gran respaldo económico, la beca del Ministerio de Ciencia e Innovación.
IV

Mi estimado amigo David Romero Portal, por ser tan buena persona y por su aportación para el
desarrollo del software de este trabajo de investigación.
A los hermanos Carlos y Jose Prieto Gajardo, han sido como mis hermanos desde mi llegada a
España, se que cuento con su apoyo, “gracias brothers”.
A mi grupo de hip hop. He descubierto el significado de la palabra regocijo, ha sido un deleite bailar
y convivir con estas grandes personas, gracias What da Funk por desconectarme cuando lo
necesitaba.
A mi pareja latina preferida, por ser amigos verdaderos y hacerme la vida más agradable, “gracias
Maite y David”. Y a mi pareja asiática, Ming y Qiao, por los buenos momentos juntos, como el
karaoke chino, baloncesto, las tantas comidas, y más… podría seguir ya que he hecho muchos
amigos en España, increíblemente más que en México, pero es hora de parar, digo!, para no
fastidiar más al pobre lector, lo siento… 









V

Resumen
La presente tesis doctoral se centra en la gestión estratégica sobre las organizaciones de desarrollo y
provisión de servicios software. Actualmente, investigadores puntualizan la importancia de la gestión
estratégica para asegurar los objetivos de negocio y mejorar la competitividad de la organización. Sin
embargo, existen evidencias que muestran que una gran parte del personal encargado de las TIC (Tecnologías
de Información y Comunicación) no es consciente de su aportación a la estrategia de la organización,
causando con esto una falta de orientación de los esfuerzos del personal de las TIC para cumplir con la
estrategia.
No se puede controlar lo que no se puede medir, es por ello que el diseño de un plan estratégico va
siempre a la par del diseño de un programa de medición. El programa de medición permite medir los
objetivos de negocio y el cumplimiento de la estrategia, permitiendo a la alta dirección tomar decisiones y
acciones correctivas oportunas.
A pesar de los beneficios de adoptar modelos de mejora del proceso software y de obtener un
certificado para el establecimiento del proceso del ciclo de vida del software, se han identificado las
siguientes carencias en las organizaciones de software para diseñar el programa de medición orientado al
aseguramiento de la estrategia de negocio:
• Es difícil alinear la información de medición a los objetivos de negocio para una efectiva toma de
decisiones.
• Existe una falta de justificación de la estandarización del desarrollo software con la estrategia de
negocio.
• Existe una carencia de información de calidad de las mediciones para controlar los esfuerzos SPI
hacia el cumplimiento de los objetivos y los efectos de sus acciones en una organización de software.
• Es difícil conseguir beneficios económicos al integrar la gestión estratégica, mejora del proceso y la
medición en la práctica.
Para resolver estas carencias, es necesario integrar la gestión estratégica, la mejora del proceso y la
medición para gestionar eficientemente la competitividad de la organización de software. Por consiguiente,
se realizó un análisis de las contribuciones de las propuestas dentro del proceso de la gestión estratégica. Los
resultados del análisis permitieron definir un método formalizado, el cual tiene como propósito formular una
estrategia para la organización de software, alinear los objetivos estratégicos con los objetivos de mejora y
crear medidas desde las perspectivas financieras, de procesos internos, de los clientes y del aprendizaje y
crecimiento del personal.
Con el fin de ofrecer veracidad del método, se realizaron dos estudios en un entorno real y docente. Los
resultados de ambos estudios presentaron evidencias concluyentes de las siguientes capacidades del método:
VI

• Alineamiento de la gestión estratégica, mejora de procesos software y medición para la gestión de la
competitividad de las organizaciones.
• Contribución con las sinergias entre todos los actores implicados en la definición de la estrategia, las
acciones de mejora de proceso de software y las iniciativas de medición.
• Captura y difusión de conocimiento útil a todos los niveles de la organización.
• Facilidad del aprendizaje de las capacidades y competencias requeridas.
VII

Abstract
The present dissertation focuses on the strategic management over software development and service
provision organizations. Currently, researchers point out the importance of strategic management to ensure
business objectives and improve the competitiveness of the organization. Though, evidences show that a
large proportion of ICT (Information and Communication Technologies) staff is not aware of their
contribution to the organization’s strategy, which will cause a lack of the ICT staff orientation efforts to
achieve the strategy.
You can't control what you can't measure, for this reason the design of a strategic plan always goes hand
in hand with the design of a measurement program. The program allows quantify the business objectives and
the strategy achievement, enabling top management to make decisions and appropriate corrective actions.
Despite the benefits of adopting software process improvement models and obtaining a certification for
the establishment of the process of software life cycle, the following lacks in software organizations to
design the measurement program for the business strategy have been identified:
• It is difficult to align the measurement information to the business objectives for effective decision
making.
• There is a lack of justification for the standardization of software development with business strategy.
• There is a lack of quality information from the measurements to control the SPI efforts towards
achieving the objectives and the effects of their actions in a software organization.
• It is difficult to obtain economic benefits by integrating strategic management, process improvement
and measurement in practice.
To address these shortcomings, it is necessary to integrate strategic management, process improvement
and measurement to efficiently manage the competitiveness of the organization. Therefore, an analysis of the
approaches’ contributions within the strategic management process has been done. The analysis results
permits define a formalized method, which aims to formulate a strategy of the software organization, aligns
the strategic objectives with the improvement objectives and create measures among the perspectives of
financial, internal processes, customers and staff learning and growth.
In order to offer truthfulness of method, two studies in a real and educational environment were carrying
out. The result of both studies shows conclusive evidence of the following capabilities of the method:
• Alignment of strategic management, software process improvement and measurement to manage the
competitiveness of organizations.
• Contribution to the synergies among all actors involved in defining the strategy, actions of software
process improvement and measurement initiatives.
• Capture and spread of useful knowledge at all levels of the organization.
• Facilitate the learning capabilities and competencies required.
VIII


ÍNDICE GENERAL
ÍDICE GENERAL .................................................................................................................................. IX
ÍNDICE DE TABLAS ............................ XI
ÍNDICE DE FIGURAS ....................... XIII
LISTA DE ABREVIATURAS ........................................................................................................... XVII

1. INTRODUCCIÓN .............................................................................................................................. 2
1.1 CONTEXTO ......................................... 2
1.2 DEFINICIÓN DEL PROBLEMA Y MOTIVACIÓN .......................................... 4
1.3 OBJETIVOS DE INVESTIGACIÓN .................................. 6
1.4 APORTACIONES A LA INVESTIGACIÓN ...................................................... 7
1.5 ESTRUCTURA DE LA TESIS DOCTORAL ................................................... 10

2. ESTADO DEL ARTE ....................................................................................... 12
2.1 PROCESO DE LA GESTIÓN ESTRATÉGICA ADAPTADO A LAS ORGANIZACIONES DE
INGENIERÍA DEL SOFTWARE ............................................................................................................. 12
2.1.1 Análisis del entorno ...................... 14
2.1.2 Formulación de la estrategia ......... 20
2.1.3 Implementación de la estrategia ................................................................................................... 23
2.1.4 Análisis y control de la implementación ...................... 24
2.2 ANÁLISIS DE LAS PROPUESTAS RELEVANTES A LA SOLUCIÓN DEL PROBLEMA ........ 28
2.3 DESCRIPCIÓN DE LAS PROPUESTAS RELEVANTES A LA SOLUCIÓN DEL PROBLEMA 31
2.3.1 Medición Práctica del Software (PSM) ........................................................................................ 31
2.3.2 Cuadro de Mando Integral y Objetivo-Pregunta-Indicadores-Medición (BSC&GQ[I]M) .......... 39
2.3.3 Actividad Basada en Costes, Cuadro de Mando Integral y Modelo de Madurez de Capacidad
(ABCM) ........................................................................................................................................ 44
2.4 CONCLUSIONES .............................. 47

3. METODOLOGÍA PROPUESTA .................................................................................................... 49
3.1 VISIÓN GENERAL DEL MÉTODO . 49
3.2 ALCANCE DEL MÉTODO ............................................................................................................... 51
3.3 ROLES Y SU ALINEACIÓN CON EL PERSONAL DE LA SEO .................. 52
3.4 RESPONSABILIDADES DE LOS ROLES ....................... 55
3.5 PROCESOS DE BOQM ..................................................................................................................... 60
IX

3.5.1 Proceso de análisis del contexto interno y externo ....................................................................... 63
3.5.2 Proceso de diseño de la estrategia ................................ 80
3.5.3 Proceso de implementación de la estrategia ............................................................................... 118
3.5.4 Proceso de análisis, control y evaluación de la información ...................... 126
3.6 TÉCNICAS DEL MÉTODO ............................................ 142

4. EXPERIMENTACIÓN ..................................................................................................................... 151
4.1 OBJETIVOS DE LA EXPERIMENTACIÓN .................. 151
4.2 DESCRIPCIÓN DE LAS ACTIVIDADES DE EXPERIMENTACIÓN ......................................... 154
4.2.1 Aplicación de BOQM en un entorno real ................................................... 154
4.2.2 Aplicación de BOQM en ámbito docente ................................................................................... 158
4.3 ANÁLISIS E INTERPRETACIÓN DE LOS RESULTADOS OBTENIDOS ................................. 174
4.3.1 Capacidad de alineamiento de gestión estratégica, mejora de procesos software y medición
para la gestión de la competitividad de las organizaciones ........................................................ 174
4.3.2 Capacidad de contribuir a las sinergias entre todos los implicados ............ 177
4.3.3 Capacidad para capturar y difundir conocimiento útil a todos los niveles de la organización ... 178
4.3.4 Capacidad para facilitar el aprendizaje de las capacidades y competencias requeridas ............. 180

5. CONCLUSIONES ........................................................................................................................... 191
5.1 CONCLUSIONES Y RESUMEN DE LAS APORTACIONES ...................... 191
5.2 DESAFÍOS Y FUTURAS LÍNEAS DE INVESTIGACIÓN ........................... 197

BIBLIOGRAFÍA ................................................................................................................................... 199

ANEXOS ................................................................................................................................................ 207
A. PUBLICACIONES, PROYECTOS Y ESTANCIAS ........ 207
B. EJEMPLOS DEL MÉTODO ............. 210
C. DOCUMENTOS DEL ASISTENTE ................................................................................................. 213
D. PROTOTIPO DEL ASISTENTE ...... 232






X