METODOLOGÍA SCRUM PARA EL DESARROLLO DE SOFTWARE Y GESTIÓN DE PROYECTOS EN LAS PEQUEÑAS Y MEDIANAS EMPRESAS DE LA CIUDAD DE JULIACA, 2014



Documentos relacionados
4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review)

Universidad ORT Uruguay

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I

SCRUM. Gestión ágil de proyectos

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina

Testing ágil en las Empresas de Software del. Cluster TIC Villa María

Roles y Responsabilidades en la gestión de proyectos Scrum

CURSO COORDINADOR INNOVADOR

Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios

Ingeniería de Software II Primer Cuatrimestre de 2008

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano.

Ingeniería de Software II Segundo Cuatrimestre de 2008

Qué es scrum? scrumshortcuts.com

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

SÍNTESIS Y PERSPECTIVAS

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: Inicio: Ago 14, 2012 Termino: Nov 27, 2012

SCRUM Metodología de trabajo ágil

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

Capítulo 3 Marco Metodológico.

Prototipado Ágil. Mateu Batle Sastre

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Mejora Ágil de Procesos

Perspectivas y tendencias: Practicas actuales en Gestión de Portafolios, Programas y Proyectos La tercera encuesta mundial sobre Gestión de Proyectos

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Scrum. Helder Marques

Mexico First. Propuesta. 11 de Mayo de 2015

PMI Agile Certification

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013.

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

INGENIERÍA DEL SOFTWARE

Proyecto de Grado SoReWa (Social Restaurant Wall) DOCUMENTO ARTICULADOR

ANEXO A - Plan de Proyecto EDT de la solución EDT GENERAL DEL PROYECTO1

Propuesta. Curso Certificación: Scrum Master Accredited. Mexico First. Baja California. 18 de Febrero de Con atención: Andrés Simón Bujaidar

MICROSOFT NAVISION CURSO ESPECIALIZADO EN. CUÁNDO Del 27 de enero al 29 de septiembre de DÓNDE ESIC Zaragoza

Calidad de Software - CMM

1 de junio de Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés:

Guía de preparación. Agile Scrum Master de EXIN

El Cliente y El Ingeniero de Software

SCRUM. Cómo aumentar la productividad en las mismas horas de trabajo. Serafín Vélez Barrera Universidad de Granada

Unidad 1. Fundamentos en Gestión de Riesgos

Trabajo Práctico Integrador

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services.

SCRUM MASTER PRODUCT OWNER

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Área Académica: Licenciatura Sistemas Computacionales. Profesor: Lic. Virginia Arguelles Pascual

CAPITULO III A. GENERALIDADES

CAPÍTULO 3 MÉTODO. En este apartado se explicará el método que se va a utilizar en esta investigación.

Puedes manejar todas las áreas de tu negocio?

John E. Santos González Rubally Guzman Luis G Rios

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con

Metodologías Ágiles: Scrum y técnicas de estimación ágil

La formación a distancia basada en la Web: Una experiencia de relación universidad-empresa

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles.

PUBLICACIÓN INFORMATIVA DE LA ASOCIACIÓN ESPAÑOLA DE FINANCIEROS DE EMPRESA N 64. MARZO

Gestión de Proyectos con Metodologías Ágiles (Scrum)

Charlas para la gestión del mantenimiento Fernando Espinosa Fuentes

Diseño e implementación de una Oficina de Proyectos

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial.

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE

ADMINISTRACIÓN DE PROYECTOS

configurándola para ser usada dentro del área de QA de una fábrica de software.

BUSINESS INTELLIGENCE PARA LA EMPRESA CARLON S.A EN EL PROCESO DE PRODUCCION

CAPITULO IV 4 ANALISIS E INTERPRETACIÓN DE LOS RESULTADOS 100%

Capacidad de Ahorro e Inversión y los principales Gastos de Estudiantes de dos Instituciones Terciarias de Gualeguaychú del año 2013

M.T.I. Arturo López Saldiña

Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el

Día :00h Lugar: Obra Social Ibercaja, Sala De actos, Rambla Ferran 38, 3º, Lleida

Qué es el Modelo CMMI?

Gestión de Proyectos de desarrollo de software. Ing. Rafael Bentancur Universidad ORT Uruguay

ENSAYO. Sistemas de Información y su Impacto en las Organizaciones específicamente en el Área de Recursos Humanos RESUMEN

ARTÍCULO: Validación de un método ágil para el análisis de riesgos de la información digital. AUTOR: Ing. Elvin Suarez Sekimoto

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

Introducción. Definición de los presupuestos

Administración del conocimiento y aprendizaje organizacional.

Acción 2: Innovación en las Metodologías Docentes:

La Guía de Scrum. La Guía Definitiva de Scrum: Las Reglas del Juego. Octubre de Desarrollado y soportado por Ken Schwaber y Jeff Sutherland

Formación en Scrum. Formación preparatoria para la certificación PSM I de Scrum.org. Fernando Sacasa v.febrero2014

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES

CAPÍTULO VI CONCLUSIONES Y RECOMENDACIONES

Universidad Católica Andrés Bello Ingeniería en Informática Metodologías Ágiles de Gestión de Proyectos TI

Clima Laboral. Performance Consulting. Contenido. Introducción... 3 Cómo medimos el Clima Laboral?... 3 Objetivo... 3 Modelo del Clima Laboral...

Asignatura: SISTEMAS DE INFORMACION Guía del Proyecto Final. Redacción del documento final

Capítulo 1: La industria de los videojuegos independientes

ERPUP (Pequeñas y Medianas Empresas)

AUTORA: Juárez Castro Yaric Maritza. Estudiante de la Escuela Profesional de Ingeniería de Sistemas. Universidad Católica Los Ángeles de Chimbote

Planificación en Team Foundation Server 2010

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest

Miguel Torres Jaime Pavlich-Mariscal

Gestión de TI&T GesTIT Presentación para la Premiación Club CIO José Domínguez AES Gener

Software de Simulación aplicado a entornos de e-learning

Desarrollo Ágil con SCRUM. Itzcoalt Alvarez M. Joiz.Net

Ventajas del software del SIGOB para las instituciones

Guía Práctica para el Diseño de Proyectos Sociales

Ingeniería de Sistemas I

Reporte inicial. Metodología

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

Transcripción:

ARTÍCULO ORIGINAL METODOLOGÍA SCRUM PARA EL DESARROLLO DE SOFTWARE Y GESTIÓN DE PROYECTOS EN LAS PEQUEÑAS Y MEDIANAS EMPRESAS DE LA CIUDAD DE JULIACA, 2014 SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT AND PROJECT MANAGEMENT IN SMALL AND MEDIUM ENTERPRISES CITY JULIACA, 2014 Ticona F 1. RESUMEN Esta investigación tuvo como objetivo, determinar la metodología SCRUM para el desarrollo de software en las pequeñas y medianas empresas de la ciudad de Juliaca y verificar los resultados con los objetivos. La metodología planteada fue la de SCRUM, que nos sirve como guía para la elaboración de software y proyectos en forma ágil, esta metodología sirve como herramienta de competitividad entre las empresas las cuales según las encuestas a 40 empresas pequeñas y medianas, están dispuestas a utilizarlas tanto para la generación de proyecto como para el desarrollo de software. Como resultado, se ha determinado que efectivamente las empresas encuestadas en la ciudad de Juliaca cuentan con recursos tecnológicos y herramientas para poder implementar la metodología planteada en este trabajo. En conclusión, las tablas estadísticas que muestra la investigación efectivamente corroboran la idea de poder implementar esta metodología en las empresas de la ciudad de Juliaca y lograr de esta manera una mejor productividad y una ventaja competitiva desarrollando más tecnología e innovación la cual requiere nuestra región y país. Palabras clave: Proyectos, software, gestión.

ABSTRACT This research had to objective, determine the SCRUM methodology for software development in small and medium enterprises in the city of Juliaca and verify the results with the objectives. The methodology, was raised the SCRUM, which serves as a guide for the development of software and projects in form agile, this methodology serves as a tool for enterprise competitiveness which according to the surveys of 40 small and medium enterprises are willing to use both generating project for the development of software. As result, has determined that indeed the companies surveyed in the city of Juliaca have technological resources and tools to implement the methodology proposed in this research. In conclusion, the statistical tables showing the research actually support the idea can implement this methodology on the companies in the city of Juliaca and thus achieve better productivity and competitive advantage by developing more technology and innovation which requires our region and country. Keywords: Projects, software, management. INTRODUCCCIÓN El concepto de Scrum tiene su origen en un estudio de 1986 sobre los nuevos procesos de desarrollo utilizados en productos exitosos en Japón y los Estados Unidos (cámaras de fotos de Canon, fotocopiadoras de Xerox, automóviles de Honda, ordenadores de HP y otros 1. En el mundo existen aproximadamente 300,000 empresas utilizando esta metodología agil 2. La metodología tuvo el objetivo de mostrar el desarrollo de software en forma ágil, con trabajo en equipo y con funciones multidisciplinarias 3.

En la actualidad la mayoría de los proyectos informáticos poseen una planificación al inicio de los mismos que poco tienen que ver con la realidad del día a día 4. Muchas veces los requerimientos cambian a menudo durante el proceso de construcción de software y las nuevas herramientas y tecnologías provocan que las estrategias de implementación sean impredecibles 5. SCRUM permite de forma rápida y repetidamente inspeccionar el software que se está construyendo (cada dos semanas a un mes) permitiendo al negocio, establecer las prioridades y ayudando a los equipos a focalizarse en desarrollar el más alto valor de negocio en el menor tiempo 6. SCRUM parte de la base de que los procesos definidos funcionan bien sólo si las entradas están perfectamente definidas y el ruido, ambigüedad o cambio es muy pequeño. Por lo tanto, resulta ideal para proyectos con requerimientos inestables, ya que fomenta el surgimiento de los mismos 7. MATERIAL Y MÉTODOS En la metodología se ha utilizado los cuestionarios como instrumento de recolección de información, y en cuanto a la población de las pequeñas y medianas empresas de la ciudad de Juliaca se ha tomado como muestra al azar a 40 de estas. En la metodología SCRUM se desarrolla 3 Roles (Product Owner, SCRUM Master, SCRUM Teem), 3 ceremonias (Sprint Planning Meeting, Daily SCRUM Meeting y Sprint Review & Sprint Retrospective) y 3 artefactos (Product Backlog, Sprint Backlog y Burndown Chart). Además de estos elementos, también fue necesario conocer qué es un Sprint.

El Sprint es un ciclo iterativo en donde se realizan mejoras a los productos que ingresan al proceso SCRUM, durante el Sprint el productos es diseñado, codificado, probado y su arquitectura y diseño evolucionan durante su desarrollo 8. El Sprint tiene una duración de 1, 2, 3 ó 4 semanas como máximo para elaborar el producto y durante el Sprint se desarrollan las siguientes tareas: Sprint Planning meeting, Sprint Backlog, DailySCRUM Meeting y Sprint Review Meeting 9. 1. Roles en la metodología SCRUM ProductOwner Es el encargado de definir las características del producto y prioriza el listado en el ProductBacklog en cada iteración. El ProductOwner representa al cliente es el encargado de poner en claro los requerimientos de los clientes 10. SCRUM Master Es el encargado de dirigir el proyecto y de que cada Sprint se cumpla con éxito, también se encarga de que el equipo funcione correctamente en forma armoniosa, funcional y productiva. SCRUMTeem El equipo de trabajo en la metodología tiene ciertas características como el ser multifuncionarios y multidisciplinarios, además cada miembro del equipo elige el Sprint que desea trabajar y dentro del equipo se encuentran analistas, arquitectos, diseñadores, programadores y testeadores.

El equipo en la metodología SCRUM tiene que estar formado por 5 o 10 persona, cada miembro debe de trabajar a tiempo completo, y los miembros pueden intercambiar roles durante el Sprint. 2. Reuniones en la metodología SCRUM Sprint Planning Meeting Esta reunión se lleva acabo al inicio de la reunión y tiene una duración de 8 horas, en esta reunión se define los objetivos de cada proyecto o Sprint, como también se define las tareas y roles del proyecto. DailySCRUM Meeting Esta reunión se lleva en forma diaria y tiene una duración de 15 minutos, muchas veces en esta reunión los integrantes están de pie debido al tiempo corto, esta reunión no es para resolver problemas solo para responder 3 preguntas las cuales son: Qué hiciste ayer?, Qué harás mañana? y Qué impedimentos hay en tu tarea? Sprint Review& Sprint Retrospective Estas reuniones tienen una duración de 2 a 4 horas en donde en el Srpint Review se tiene que convocar a todos los miembros del equipo, gerente, clientes, y todos los involucrados en el proyecto en donde el equipo tiene que presentar lo logrado en el Sprint y muchas veces los hacen mostrando un DEMO. Y en el Sprint Retrospective solo es una reunión entre los miembros del equipo de trabajo del Sprint es una reunión para obtener feedback y cada

miembro del equipo muestra lo que estaba bien o mal, también señalan que puede ser mejorado y como puede implementarse estas mejoras 11. 3. Artefactos en la metodología SCRUM ProductBacklog Se le denomina ProductBackloga toda la lista de los requerimientos de los clientes y es todo el trabajo que se tiene que realizar durante el proyecto. Sprint Backlog Aquí se tiene que determinar qué requerimientos son más importantes del ProductBacklogy a estas prioridades en la metodología SCRUM se le denomina Sprint Backlog y durante la ejecución de este al proyecto se le puede agregar nuevas tareas o eliminar tareas innecesarias. Burndown Chart Es un gráfico que nos muestra el avance de Sprint y nos ayuda a medir la cantidad de requisitos en el ProductBacklog. La metodología SCRUM es una metodología que ayuda a organizar mejor los proyectos de software o proyectos en general 12. Para el presente trabajo de investigación se ha logrado hacer encuestas a 45 pequeñas y medianas empresas de la ciudad de Juliaca, y los resultados que indicaron fueron los que a continuación se detallaran.

RESULTADOS Tabla 1. Análisis de uso de la metodología SCRUM para proyectos en general de 40 empresas Nro. de empresas Frecuencia Porcentaje Porcentaje acumulado 44 44 98 98 1 1 2 100 TOTAL 45 100 Fuente: elaboración propia (2014) Tabla 2. Análisis de uso de recursos tecnológicos (computadoras) en las empresas encuestadas Nro. De empresas Frecuencia Porcentaje Porcentaje acumulado 39 39 87 98 6 6 13 100 TOTAL 45 100 Fuente: elaboración propia (2014) Tabla 3. Resultados de las encuestas realizados a 40 empresas Preguntas Frecuencia Porcentaje (%) Si No Si No Cuentan con software de gestión empresarial? 10 35 22 78 Cuentan con una página web? 8 37 18 82 Se tiene personal capacitado en uso de tecnologías? Utilizan adecuadamente los recursos tecnológicos? 20 25 44 56 15 30 33 67 Existe trabajo colaborativo? 28 17 62 38 Utilizan algún instrumento o técnica para dirigir la organización? Fuente: elaboración propia (2014) 18 27 40 60

DISCUSIÓN Y CONCLUSIONES Discusión Del análisis de las tablas se puede señalar que en la tabla 1 indica que el 98% de las empresas pequeñas y medianas de la ciudad de Juliaca no conocen la metodología SCRUM, y el 87% de la las empresas cuentan con recursos tecnológicos que ayudarían a la implementación de esta metodología. En cambio el 2% de las organizaciones encuestadas señalan que controlan los proyectos de la organización de forma empírica lo cual es un riesgo potencial para la organización. En cambio si se analiza la tabla 2, se considera que el 87% de las organizaciones ya cuentan con recursos tecnológicos que pueden ser de ayuda para el desarrollo de software de gestión y para la planificación de proyectos utilizando siempre la metodología SCRUM, la cual permite a los miembros de la organización interactuar entre ellos y lograr los objetivos de la organización y la competitividad. En la Tabla 3, muestra información referente a preguntas formuladas a empresas sobre diversos puntos en cuanto a la metodología SCRUM, las cuales señalan que el 78% de las empresas en la ciudad de Juliaca no utilizan los recursos tecnológicos para la gestión empresarial, es así que el 67% de ellas solo lo utilizan como un medio de información para intereses personales y no de la organización, también la tabla muestra que el 92%de las organizaciones no tienen un sitio web, y mucho menos cuentan con recursos tecnológicos en el internet. El 56% del personal que labora en estas organizaciones encuestadas tampoco cuentan con una capacitación adecuada para poder utilizar los recursos tecnológicos adecuadamente, y en cuanto se refiere al trabajo colaborativo el

62% de los miembros de la organización tienen un adecuado clima organizacional el cual ayuda a poder implementar la metodología SCRUM en estas organizaciones y esta metodología podría ayudar a la adecuada gestión de la organización. La metodología Scrum permite trabajar en forma ágil y utiliza los recursos tecnológicos como fuente principal de trabajo 2. CONCLUSIONES El inadecuado uso de las tecnologías de información y comunicación en las organizaciones hace que estas no puedan contar con ventaja competitiva y tampoco puedan utilizar herramientas tecnológicas para una adecuada gestión de la organización. Muchas de las organizaciones encuestadas en el trabajo de investigación se muestran entusiastas en querer implementar la metodología SCRUM, la misma que ayuda a poder tener un clima institucional agradable en la organización y sobre todo al trabajo multidisciplinario y multifuncional donde los miembros pueden trabajar en un entorno agradable y desarrollar los proyectos de software y gestión de estos mismos. REFERENCIAS BIBLIOGRÁFICAS 1. Kenneth S. Rubin. Essential Scrum, Pearson education, Printed in the United States of America.2013. 2. Fraga C. Manuel. Metodología del trabajo ágil y eficiente, fundación Antonio de Nebrija, Creative Commons. 2008. 3. Andrew T. Pham.Business-driven it-wide agile (scrum) and Kanban (lean) implementation, Print taylor and francis group. 2013.

4. Elizabeth Woodward. A practical guide to distributed scrum, Printed International Business Machine. 2010. 5. Gioacchini Romina. Introducción a SCRUM, Qua News N6. 2011. 6. Mitch Lacey. The Scrum field guide, Mitchell printed in the United States of America. 2012. 7. Mousquez Gaston. Metodología SCRUM, Universidad ORT Uruguay, Facultad de ingenierías, Uruguay. 2003. 8. Pichler Roman. Agile Product Management with SCRUM, library of congress, United States of America. 2010. 9. Mike Cohn. Succeeding with agile, mike cohn Printed in the United States of America. 2010. 10. Kim H. Pries. Scrum project management, Print Taylor and Francis group. 2011. 11. Andrew Pham. Scrum in action, Print Course Technology. 2012. 12. James Schiel. The scrum master study guide, Print Taylor and Francis group. 2011.