guía metodológica para la gestión de proyectos de software en pymes que no son fábricas de...
TRANSCRIPT
![Page 1: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/1.jpg)
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles
Autora: Tatiana Alejandra Oquendo GarzónDirectora: Angela Paola Ramírez Pinilla
SWAPyME
![Page 2: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/2.jpg)
Agenda
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 3: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/3.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 4: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/4.jpg)
PROBLEMÁTICA
Tiempo
Calidad
![Page 5: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/5.jpg)
PROBLEMÁTICA
![Page 6: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/6.jpg)
PROBLEMÁTICA
![Page 7: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/7.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 8: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/8.jpg)
CALIDAD
Grado en el que un conjunto de características inherentes cumple con las
necesidades o expectativas establecidas1.
1. ISO, Norma internacional ISO 9000 - Sistemas de gestión de la calidad, 2000.
![Page 9: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/9.jpg)
PRODUCTIVIDAD =
Resultados obtenidos
Tiempo utilizado
Productividad
Tiempo
2. Article Directory. (2011) Article Directory. [Online]. http://www.centrorisorse.org/productivity.html
2
![Page 10: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/10.jpg)
AGILIDADCapacidad para adaptar el curso del desarrollo a la evolución de los requisitos y a las circunstancias del
entorno3.
Flexibilidad
Estabilidad
3. Juan Palacio. (2006) Gestión de proyectos ágil: conceptos básicos. [Online]. http://www.navegapolis.net4. Jim Highsmith, Agile Software Development Ecosystems. Boston: Addison-Wesley, 2002
4
![Page 11: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/11.jpg)
DESARROLLO ÁGIL DE SOFTWARE
5. Scott W. Ambler. Disciplined Agile Software Development: Definition http://www.agilemodeling.com/essays/agileSoftwareDevelopment.htm
Colaborativa Gobierno Alta calidad
5
![Page 12: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/12.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 13: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/13.jpg)
OBJETIVO GENERAL
Definir una guía metodológica que permita reforzar la productividad y calidad de los proyectos que involucran desarrollo de
software en Pymes del sector de servicios que no son fábricas de software.
![Page 14: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/14.jpg)
OBJETIVOS ESPECÍFICOS• Identificar los elementos de las prácticas ágiles
de desarrollo y de gerencia de proyectos de software.
• Consolidar el conjunto de artefactos (herramientas) que acompañan la aplicación de la guía metodológica, basada en las mejores propuestas de las prácticas ágiles.
• Validar la viabilidad y la calidad de la aplicación de la guía metodológica.
![Page 15: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/15.jpg)
METODOLOGÍA
![Page 16: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/16.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 17: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/17.jpg)
DESARROLLO DEL TRABAJO
• Elección de metodologías• Planteamiento de la metodología SWAPyME
• Definición• Enfoque• Principios• Ciclo SWAPyME• Prácticas
![Page 18: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/18.jpg)
ELECCIÓN DE METODOLOGÍAS
Equipos pequeños
Recolección de requerimientos
Múltiples clientes
Cultura ceremonial
Equipos distribuidos
Criticidad del sistema
Scrum Si Si Si No Si N/A XP Si Si No No No No
DSDM Si No No Si No No FDD No Si N/A N/A Si N/A LSD Si Si Si N/A Si N/A AUP No N/A N/A Si Si N/A
Crystal N/A N/A N/A N/A No Si
N/A No Aplica
6
6. VersionOne. (2010) VersionOne. [Online]. http://www.versionone.com/pdf/2010_State_of_Agile_Development_Survey_Results.pdf
![Page 19: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/19.jpg)
DEFINICIÓN
Framework de gestión de proyectos liviano que tiene como principal objetivo la distribución de
software de alta calidad con rapidez y continuidad, en torno a:
• Necesidades del valor de negocio• Participación activa de los usuarios
• Adaptación continuaContribuyendo con el aumento de la
productividad.
![Page 20: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/20.jpg)
ENFOQUE
• Es una metodología iterativa:• Flexibilidad que permite ante los cambios • Genera más valor para el usuario• Contribuye con la corrección temprana de
errores• Es posible tener más control sobre ciertas
características del proyecto disminuyendo riesgos.
![Page 21: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/21.jpg)
PRINCIPIOS• Participación activa del cliente• Entregas incrementales• Requerimientos tomados como línea base• Centrarse en actividades de alto valor• Comunicación y retroalimentación constante• Gestión del cambio• Mantener independencia de herramientas y
lenguajes de programación
![Page 22: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/22.jpg)
CICLO SWAPYME
![Page 23: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/23.jpg)
METODOLOGÍA SWAPYME
![Page 24: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/24.jpg)
METODOLOGÍA SWAPYME
![Page 25: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/25.jpg)
PRÁCTICAS
![Page 26: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/26.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 27: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/27.jpg)
CONCLUSIONES
Contenido
29%
34%
3%
34%
Productividad
13%
38%
22%
27%
Calidad
29%
24%
16%
31%
![Page 28: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/28.jpg)
CONCLUSIONES
1 2 3 4 5 6 7 8 90%
10%20%30%40%50%60%70%80%90%
100%
Calidad
Totalmente De Acuerdo De AcuerdoEn Desacuerdo Totalmente En Desacuerdo
1 2 3 4 5 6 7 8 90%
10%20%30%40%50%60%70%80%90%
100%
Productividad
Totalmente De Acuerdo De AcuerdoEn Desacuerdo Totalmente En Desacuerdo
![Page 29: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/29.jpg)
CONCLUSIONES
Se cumplieron los objetivos planeados:• Se logró llevar a cabo una extensa investigación
sobre las prácticas ágiles• Los elementos recopilados más importantes y las
herramientas desarrolladas apoyarán la aplicación de la guía metodológica hacía el aumento de la calidad del producto y de la productividad en la gestión del proyecto.
![Page 30: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/30.jpg)
CONCLUSIONES
Al realizar el consolidado de las mejores prácticas se identificó que para realizar una gestión productiva de proyectos y lograr la calidad esperada en el producto no es suficiente el uso de una metodología, por el contrario el nivel de aporte es mucho más grande al tomar de cada una, aspectos que logren adaptarse a las necesidades propias de la empresa.
![Page 31: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/31.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 32: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/32.jpg)
OBSERVACIONES
• La presencia de las metodologías ágiles no es totalmente perceptible en Colombia, por ser un tema reciente:• El nivel de experticia que se tiene alrededor de este
tema es muy incipiente • Dificultó la búsqueda de expertos que lograran
validar la guía desde la práctica de gestión de proyectos de software basados en metodologías agiles.
![Page 33: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/33.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 34: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/34.jpg)
RECOMENDACIONES
• Identificar una empresa en la que se pueda materializar un proyecto piloto donde se cuente con que las personas de la empresa encargadas del proyecto tienen previo conocimiento de prácticas agiles.
• Solicitar apoyo por parte de la universidad en la búsqueda de empresas en las que se pueda realizar pruebas de casos de estudio.
![Page 35: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/35.jpg)
RECOMENDACIONES
• Dado que las practicas ágiles no son comunes en el mercado, se sugiere estimular y fortalecer los conceptos en la teoría y la práctica a los estudiantes, lo que permitiría entregar ingenieros al mercado, que catalicen y apalanquen las áreas de TI o fábricas de software a este modelo de operación y de esta manera aportar a la agilidad de los negocios.
![Page 36: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/36.jpg)
Problemática
Contextualización
Descripción del proyecto
Desarrollo del trabajo
Conclusiones
Observaciones
Recomendaciones
Trabajos futuros
![Page 37: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/37.jpg)
TRABAJOS FUTUROS• Identificar cómo se cierran las brechas, en lo
referente a la validación por medio de juicio de expertos, respecto a los resultados y lo esperado de una propuesta de este estilo.
• Generar una guía metodológica para la aplicación de metodologías ágiles en los proyectos de fábricas del sector de desarrollo de software.
• Estudio de métricas para la medición de la productividad y calidad de la metodología SWAPyME.
![Page 38: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/38.jpg)
TRABAJOS FUTUROS• Identificar en Colombia el nivel de permeabilidad
que tienen las empresas con respecto al uso de las metodologías ágiles.
• Identificar oportunidades de aporte desde la academia en el desarrollo de nuevas metodologías basadas en prácticas ágiles.
• Plantear herramientas de tipo pedagógico que habiliten la implementación de metodologías ágiles en empresas que tengan la iniciativa de respaldar la operación de área de TI con el uso de prácticas ágiles.
![Page 39: Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra](https://reader034.vdocumento.com/reader034/viewer/2022050905/54dc3060497959a9648b5460/html5/thumbnails/39.jpg)
PREGUNTAS
Gracias por su atención