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 Tatiana Alejandra.

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Ministerio de Educación Nacional República de Colombia Desarrollar y validar proyectos de aula, teniendo como referentes para su formulación, los estándares.
Metodologías ágiles.
CAMINO HACIA LA INNOVACIÓN
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
La investigación La construcción del conocimiento.
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.
PROCEDIMIENTO “AUDITORIA INTERNA” (P )
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
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.
Proceso de Originación de Crédito: Banco de los Alpes
M.S.C. Ivette Hernández Dávila
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.
Infopolo 2013 Titulo: Diseño de un Sistema de Inteligencia Empresarial para la Dirección de Gestión y Servicios de Información del Centro de Ingeniería.
MESA 3 Evaluación, seguimiento y mejora, auditorias internas y Revisión por la dirección Requisitos P
ITERASOFT. OBJETIVOS DEL GRUPO Producir un sistema Manejador de Itinerarios de alta calidad y confiabilidad Realizar un proyecto bien administrado y productivo.
Se viven nuevos escenarios
AUDITORÍAS INTERNAS A SISTEMAS DE GESTIÓN
CURSO DE INVESTIGACIÓN EN EPAB
Moprosoft Modelo de Procesos para la Industria del Software Integrantes: Joaquín Moreira Martínez José cruz López Valenzuela Edgar Manuel Madrid González.
MAESTRÍA DE GERENCIA EN SISTEMA
Evaluación del Proyecto de investigación
Por favor dar doble Click al siguiente Video
O DEFINICION O Es un modelo de procesos para el desarrollo y mantenimiento de software dirigido a la pequeña y mediana industria y a las áreas internas.
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
12 de diciembre de 2006 Proyecto de Activación del Centro de Desarrollo Empresarial Reunión de Arranque con Empresas Piloto.
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.
Metodología para la Selección y Adquisición de Soluciones Automatizadas Informática II Sesión No. 5 Período 2010-I.
Acciones Correctivas Preventivas Mejora
Ximena Romano – Doris Correa
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
(GESTIÓN DE PROCESOS DE NEGOCIO)
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
CRM Customer Relationship Management Gerente de Relaciones con los Clientes.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Informes de Proyectos Ferias de Ciencia y Tecnología
FUNCIONES DEL COORDINADOR DE CALIDAD
INGENIERIA DE SOFTWARE
Alexander Aristizabal Ángelo flores herrera
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.
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
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 Tatiana Alejandra.
Control de Calidad de Software
SWAPyME Autora: Tatiana Alejandra Oquendo Garzón
Roles de Open UP.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Organización para la calidad.
Ejemplos y claridad para avanzar la propuesta de investigación en el Trabajo colaborativo Sandra Melo Zipacon.
CONVENIO FUNDACIÓN CARVAJAL UNIVERSIDAD JAVERIANA PRÁCTICA EMPRESARIAL DE ESTUDIANTES FORMACIÓN DE ASESORES PARA MIPYMES Noviembre de 2006.
Ciclo de Vida del Software
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Alexis J. Romero José A. De Vincenzo DESARROLLO DE UN SOFTWARE EDUCATIVO DE APOYO A LA LÓGICA CUANTIFICACIONAL, CONJUNTO, RELACIONES Y FUNCIONES DE LA.
Desarrollar un buen software depende de un gran número de actividades y etapas, donde el impacto de elegir la metodología para un equipo en un determinado.
METODOLOGÍADE DESARROLLO ÁGIL DSDM - FDD
“ Educación para todos con calidad global ” ESCUELA DE CIENCIAS ADMINISTRATIVAS, CONTABLES, ECONÓMICAS Y DE NEGOCIOS ECACEN Tecnología en Empresas Asociativas.
Consultoría de Análisis de Negocio para Osinergmin
SEGURIDAD EN APLICACIONES MOVILES Ing. Gabriel M. Ramírez V. PALMIRA 2015.
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
SEGURIDAD EN APLICACIONES MOVILES Ing. Gabriel M. Ramírez V. PALMIRA 2016.
2015 DIPLOMADO EN DISEÑO E IMPLEMENTACIÓN DE PRODUCTOS ELECTRÓNICOS CODIGO: Director: Miguel Ariza Triviño M.Sc. Escuela de Ciencias Básicas, Tecnología.
INGENIERIA DE REQUERIMIENTOS. Equipo Meza Mora Emanuel Jonatan Vargas Montoya Geovanni Piña Carrera Miguel.
Cómo escribir un informe de investigación
Planificación de Sistemas de Información
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
Integrantes: Mejía Zúñiga Yoselin Taco Apaza Pamela Ychuta Torres John.
Entorno de Recomendación para el Desarrollo de Objetos de Aprendizaje Manuel E. Prieto Universidad de Castilla-La Mancha, España Victor H. Menéndez Universidad.
Fue desarrollado durante el 2002, como consecuencia de los acuerdos de la mesa de la Estrategia 6 del Programa para el Desarrollo de la Industria de.
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
Dudas ME ESTOY BASANDO EN VARIOS LIBROS, SON O NO SUSTENTO? CUANDO NO EXISTE UNA INVESTIGACION PREVIA SOBRE UN TEMA QUÉ SE USA COMO SUSTENTO? PUEDO USAR.
Transcripción de la presentación:

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 Tatiana Alejandra Oquendo Garzón Directora: Angela Paola Ramírez Pinilla SWAPyME

Agenda Introducción Problemática Contextualización Descripción del proyecto Desarrollo del trabajo Conclusiones Recomendaciones Trabajos futuros

PROBLEMÁTICA

Problemática Tiempo Calidad

Problemática

CONTEXTUALIZACIÓN

Contextualización Calidad Productividad Agilidad Desarrollo ágil de software Ciclo de vida del desarrollo ágil

Productividad Resultados obtenidos Tiempo utilizado Productividad Tiempo

Agilidad Capacidad para adaptar el curso del desarrollo a la evolución de los requisitos y a las circunstancias del entorno. Flexibilidad Estabilidad

Desarrollo ágil de software Proceso iterativo e incremental para el desarrollo de software que se realiza de una manera muy colaborativa por auto- organización de los equipos dentro de un marco de gobernabilidad eficaz con la suficiente ceremonia que produce soluciones de alta calidad de una manera rentable y oportuna.

DESCRIPCIÓN DEL PROYECTO

Descripción del proyecto Objetivo general Objetivos específicos Metodología

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.

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.

Metodología

DESARROLLO DEL TRABAJO

Desarrollo del trabajo Definición Enfoque Principios Ciclo SWAPyME Prácticas Roles Herramientas

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 las necesidades del valor de negocio, la participación activa de los usuarios y la adaptación continua, contribuyendo con el aumento de la productividad.

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.

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

Ciclo SWAPyME

Metodología SWAPyME

Prácticas

Roles Gerente de proyecto Líder técnico de proyecto Rol de desarrollador Rol de pruebas Rol de entrega del sistema Usuario multiplicador Usuario de negocio

Herramientas

CONCLUSIONES

Conclusiones Se cumplieron los objetivos planeados, gracias a que se logró llevar a cabo una extensa investigación sobre las prácticas ágiles, donde los elementos recopilados más importantes guiará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.

Conclusiones Los expertos se seleccionaron del universo de la academia e industria, lo cual permitió evidenciar una brecha, en cuanto al contenido teórico y práctico que debía contener la guía. Por parte de los expertos de la academia se hizo la observación de la ausencia de conceptos y, la puntualidad y generalidad con la que se presentó la guía metodológica, lo cual siendo totalmente válido, se tomó como sugerencia para tener un amplio listado de referencias donde se pueden dirigir los usuarios de la guía para profundizar en los conceptos allí sugeridos. Sin embargo los expertos de la industria recalcaron que era importante se puntual en los conceptos, dado que si se realizaba una extensa ampliación de éstos la guía resultaría pesada para el usuario que la implementara.

Conclusiones Los expertos, tanto de la academia como de la industria, hicieron evidente la necesidad de plantear métricas que permitieran evaluar el aumento de la calidad del producto y la productividad en la gestión del proyecto. Dado que la presencia de las metodologías ágiles no es totalmente perceptible en Colombia, se evidenció que el nivel de experticia que se tiene alrededor de este tema es muy incipiente.

Conclusiones El hecho de ser un tema tan reciente en la industria colombiana dificultó la búsqueda de los expertos que lograran validar la guía desde la práctica de gestión de proyectos de software basados en metodologías agiles. A partir de la investigación se hizo evidente que las empresas que son fábricas de software hacen uso de prácticas ágiles para la gestión interna de sus proyectos pero no con sus clientes.

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. No se cuenta con estadísticas formales que permitan realizar estudios concretos del nivel de uso actual de las metodologías ágiles en Colombia.

RECOMENDACIONES

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. Brindar un apoyo por parte de la universidad en la búsqueda de empresas en las que se pueda realizar pruebas de casos de estudio.

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.

TRABAJOS FUTUROS

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.

Trabajos futuros Estudio de métricas para la medición de la productividad y calidad de la metodología SWAPyME. Identificar en Colombia el nivel de permeabilidad que tienen las empresas con respecto al uso de las metodologías ágiles.

Trabajos futuros 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.