EL ESPÍRITU DE SCRUM EN EL DESARROLLO DE SOFTWARE LIBRE EN EL ÁMBITO ACADÉMICO RESUMEN

Tamaño: px
Comenzar la demostración a partir de la página:

Download "EL ESPÍRITU DE SCRUM EN EL DESARROLLO DE SOFTWARE LIBRE EN EL ÁMBITO ACADÉMICO RESUMEN"

Transcripción

1 EL ESPÍRITU DE SCRUM EN EL DESARROLLO DE SOFTWARE LIBRE EN EL ÁMBITO ACADÉMICO Christian Pérez-Salazar 1 Juan Ruiz-Ramírez 2 Hilario Barcelata Chávez 3 RESUMEN La Real Academia Española define la palabra espíritu como la esencia de algo ; en este sentido, el presente ensayo tiene como propósito mostrar un poco sobre la esencia detrás del conjunto de prácticas y principios que define Scrum y cómo es que esos principios pueden ser aplicados en proyectos académicos, inclusive en trabajos más allá del desarrollo de software. Las personas que aplican Scrum coinciden en dos cosas: Scrum es simple ya que la estructura, las definiciones y la terminología son claras y sencillas de entender (unos cuantos minutos bastarían para explicarlas); pero al mismo tiempo es complejo, ya que el aceptar y practicar estos principios, implica en muchas ocasiones cambiar nuestros hábitos y forma de trabajar. Por lo tanto, se explican algunos de los conceptos que se consideran más importantes y en los cuales está basada esta esencia, mismos que se describen de una forma u otra en el Manifiesto Ágil. Palabras clave: Espíritu de Scrum, Docencia, Software libre, desarrollo ágil ABSTRACT The Royal Spanish Academy defines the word spirit as 'the essence of something'; in this sense, this essay aims to show a little about the essence behind the set of practices and principles that define Scrum and how those principles can be applied in academics projects, even in works beyond software development. People who apply Scrum agree on two things: Scrum is simple since the structure, definitions and terminology are clear and simple to understand (a few minutes suffice to explain); but at the same time is complex, as it s accept and practice these principles often involves changing our habits and way of working. Therefore, we to explain some of the concepts that are considered more important and in 1 Maestro en Redes y Sistemas Integrados. Técnico Académico del Instituto de Investigaciones Multidisciplinarias de la Universidad Veracruzana. Correo electrónico: 2 Dr. en Ciencias. Profesor de la Facultad de Economía de la Universidad Veracruzana. Correo electrónico: 3 Dr. en Finanzas Públicas. Profesor-Investigador de la Facultad de Economía de la Universidad Veracruzana. Correo electrónico:

2 which it is based this essence, same as described in one way or another in the 'Agile Manifesto'. Keywords: Spirit of Scrum, Education, Software, Agile development. INTRODUCCIÓN De acuerdo con un estudio patrocinado por VersionOne (2014), el cual incluye información de 3,501 participantes, Scrum o variantes de Scrum son por mucho (73%) las metodologías ágiles más utilizada para el desarrollo de software a nivel mundial. Sin embargo, es importante destacar que esta forma de desarrollo de productos puede fácilmente aplicarse en otras disciplinas; incluso el concepto de Scrum tiene sus orígenes en un estudio elaborado por Takeuchi y Nonaka (1986), considerados por Sutherland y Schwaber -co-creadores de Scrum- como Los Padrinos de esta metodología (Sutherland y Schwaber, 2010). Takeuchi y Nonaka hablaban sobre los entonces nuevos procesos de desarrollo utilizados en productos exitosos en Japón y los Estados Unidos (cámaras fotográficas, fotocopiadoras, automóviles, computadoras, entre otros). En ese estudio se comparaba la forma de trabajo de estos equipos altamente productivos y multidisciplinares, con la colaboración entre los jugadores de Rugby y su formación de Scrum. Jeff Sutherland hace referencia a Scrum no como una metodología de desarrollo o un proceso formal, sino como un algoritmo de comprensión de las mejores prácticas de desarrollo de software observadas en más de 50 años en todo el mundo (Sutherland y Schwaber, 2010). Por lo anterior, es que trataremos de describir las prácticas y principios que a través de nuestra experiencia identificamos como los que más impacto han tenido dentro de las actividades que se desarrollan en el Cuerpo Académico Finanzas Públicas y Desarrollo Regional, los cuales nos ha permitido elevar el nivel de productividad y satisfacción con nuestros productos, y que utilizamos dentro de nuestro quehacer académico. Mostraremos, además, algunos de los principales resultados que se han obtenido, con la finalidad de exponer una vez más que estas diferentes formas de trabajar funcionan. METODOLOGÍAS DE DESARROLLO ÁGIL EN INFORMÁTICA El término métodos ágiles, fue introducido en 2001, cuando se reunieron 17 personas simpatizantes de la idea y necesidad de definir nuevos procesos de desarrollo de software distintos de los procesos formales (CMMI 4, por ejemplo), por considerarlos excesivamente pesados y rígidos en relación a la dependencia de planificación detallada. Como resultado, se creó el Manifiesto por el Desarrollo Ágil de Software, en donde se resumen cuatro valores y doce principios, el cual expone lo siguiente 5 : Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: 4 Capability Maturity Model Integration. Consultado: 20 de mayo de Consultado: 20 de mayo de 2014.

3 Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda. Es importante destacar la última frase, que en diversas ocasiones se tiende mucho a ignorar. En ella se resalta que aunque los individuos e interacciones, el software funcionando, la colaboración con el cliente y la respuesta ante el cambio son más valorados, eso no quiere decir que los procesos y herramientas, la documentación, la negociación contractual y el seguimiento de los planes no sean importantes. Es muy común, cuando nos iniciamos en el movimiento ágil justificar cualquier acción y/o decisión con la frase las personas por encima de los procesos dando a entender que los procesos no importan, como si fuera una regla romper las reglas para mostrar al mundo lo ágiles que somos; y en contraparte las personas que utilizan las llamadas metodologías tradicionales piensan que las metodologías ágiles son para las personas perezosas porque, según ellos, no les gusta hacer documentación. En ambos casos, estas afirmaciones son equivocadas; siempre se debe recordar que para el desarrollo ágil, los procesos y la documentación son valorados y que el hecho de no darle mucho peso no significa que se sea perezosa, simplemente son más importantes otras cosas. A partir de estos valores, se definieron doce principios y que en conjunto son la base de las metodologías ágiles: Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente. Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible. Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo. El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara. El software funcionando es la medida principal de progreso. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida. La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad. La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial. Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia. Hoy en día, el uso de las metodologías de desarrollo ágil han tomando gran impulso dentro del ámbito informático (desde hace cinco años en promedio) y más de la mitad de los proyectos que

4 desarrollan las empresas utilizan estas técnicas (VersionOne, 2014). Dentro de las diferentes metodologías ágiles que existen, Scrum, junto a sus diversas variantes, se han mantenido como las más populares. En la gráfica 1 se muestran los resultados de la encuesta desarrollada por VersionOne de agosto a octubre de % 50% 40% 30% 20% 10% 0% Metodología Ágil Utilizada 1% 1% 1% 1% 2% 2% 3% 5% 7% 10% 11% 55% Gráfica 1. Resultados de la encuesta realizada por VersionOne en relación a las metodologías ágiles utilizadas a nivel mundial Como ya se mencionó, Scrum es simple; en la figura 1 se muestra el proceso de Scrum, el cual a manera de resumen se puedes describir así: De una lista de requerimientos ordenados (product backlog) seleccionamos aquellos (sprint backlog) que se van a desarrollar durante un Sprint (de 1 a 4 semanas en teoría), para que al final podamos tener un producto funcional que aporte valor al cliente (working increment of the product). Figura 1. Proceso de Scrum. Imagen tomada de

5 La realidad es que es un poco más complejo que eso, pues existen diferentes aspectos por definir, por ejemplo, cómo se construye el product backlog?, o algunos conceptos como historias de usuarios, roles (Product Owner, ScrumMaster, Team), reuniones, gráficas, etc.; aunque no es propósito del presente ensayo de hacer una descripción a detalle de la metodología; para tal caso, podrían referirse a Cohn (2004, 2006), Deemer y Cols. (2009), Grafeuille (2008), Hundermark (2009), Kniberg (2007), Krivitsky (2009) y Schwaber (1997), quienes exponen de manera muy clara y precisa la metodología, visto en algunos casos, desde puntos de vista personales, basados en la experiencia de cada autor, lo cual se vuelve muy enriquecedor. Existen, además, otras propuestas metodológicas como la de Orjuela-Duarte (2008) en la cual describe un conjunto de fases, basadas en las metodologías ágiles, que permiten guiar el desarrollo de productos software que apoyen el proceso enseñanza-aprendizaje; aspecto en el cual hacemos hincapié debido a que los productos que hemos estado desarrollando van enfocados en este sentido, o Disciplined Agile Delivery (Ambler y Lines, 2012) y Ambler (2013), el cual se presenta como un enfoque más robusto que Scrum, diseñado para las compañías de clase empresarial. Aunado a lo anterior, recientemente, Delhij y Van Solingen (2013) y el equipo de eduscrum, publicaron La Guía de eduscrum. Las reglas del juego, el cual muestra un marco de trabajo donde la responsabilidad del proceso de aprendizaje es delegada a los estudiantes, con lo que se demuestra una vez más que estas prácticas y principios no son exclusivos para desarrollar software. Hasta el momento todo parece muy simple y sencillo: entender el proceso, comprender los conceptos y tratar de aprender de la experiencia de los demás. De aquí en adelante empieza lo complejo: aplicar lo aprendido. Las prácticas y principios de Scrum, en cierto modo y para bien, nos ayudan a sacar lo peor de nosotros mismos y gracias a ello nos damos cuenta de los principales problemas que comentemos durante el desarrollo de un proyecto, esto nos ayuda a corregirlos y mejorar cada día. Por ejemplo, podemos identificar a quienes tienen problemas de comunicación, a los impuntuales, la falta de compromiso y responsabilidad, etc. Hundermark (2009), recomienda que cuando un equipo recién empieza a trabajar bajo los principios de Scrum lo mejor que se puede hacer es contratar a un entrenador experimentado y enumera una serie de pasos que van desde el entrenamiento en los aspectos básicos de Scrum, hasta el inicio del primer Sprint, y como parte del entrenamiento se suelen utilizar ejercicios y juegos en grupo para que queden bien entendidos los principios. El uso de estos juegos es tan común que Greaves y Laing (2013) elaboraron una recopilación de las actividades que consideran más representativas y que se han demostrado que ayudan mucho en la comprensión de Scrum. Uno de los objetivos de los juegos y ejercicios utilizados para introducirnos a Scrum, es comprender de una manera sencilla los principios generales que en cierta medida dan forma a lo que se conoce como el Espíritu de Scrum, su esencia. Es importante señalar que no existen unos principios más importantes que otros y su aplicación muy posiblemente variará de un grupo de trabajo a otro y dependerá en gran medida del contexto en el que se desee implementar.

6 Por lo anterior, es que este tema se vuelve bastante subjetivo, pues cada persona maneja sus propias prioridades en relación a estos principios generales; y en situaciones donde la cultura interna ya se encuentre muy desarrollada en algunos aspectos (confianza y transparencia, por ejemplo) será más importante enfocarse en otros valores (automatización y límites, por ejemplo). De cualquier manera, se intentará dar una breve descripción de algunos de ellos, aunque se debe recordar que el verdadero valor se logra en el intercambio de ideas sobre cuáles y porqué son importantes para cada quien: Lo perfecto es enemigo de lo bueno: Este es un aspecto muy importante; en muchas ocasiones las personas son formadas con la mentalidad de que si algo no es perfecto no sirve para nada. Sin embargo, se debe tener en cuenta que siempre es mejor entregar algo que funcione y le de valor al cliente, aunque no esté completo. Siendo realistas, pocos (por no decir ninguno) proyectos se terminan en el tiempo y con el presupuesto programado. Responsabilidad: Este aspecto trata de la responsabilidad que adquirimos por nuestras propias palabras, es decir, cuando se es parte de un equipo que trabaja bajo los principios de Scrum, es uno el que acepta realizar el trabajo y se compromete a cumplirlo (no es la palabra del jefe o del representante, sino la nuestra la que debemos cumplir). Somos nosotros los que decimos si lo que se necesita lo podemos hacer y cuanto tiempo necesitamos para hacerlo, por lo que el nivel de compromiso es mayor y por lo general se obtienen los mejores resultados. Auto-exigencia: Esta característica va ligada con la responsabilidad, y es que quien mejor que nosotros para conocer nuestros límites y saber hasta dónde somos capaces de comprometernos en un proyecto, lo cual nos obliga a exigirnos a nosotros mismos a realizar las cosas. Auto-organización: Un equipo Scrum debe ser capaz de ponerse de acuerdo para realizar el trabajo que ellos mismos se comprometieron a cumplir, en este sentido, un mismo miembro puede cubrir diversos roles en determinados tiempos para realizar esos objetivos. Es importante destacar, como lo expone Sánchez-Cáceres (2014) que ágil no es un equipo sin jefes, sino que a la hora de realizar ciertas actividades concretas se debe dejar que los equipos se auto organicen, lo cual no ocurre en todas las actividades. Estos son algunos de los principios que consideramos dentro de los más importantes, aunque como se mencionó anteriormente, siempre dependerá del contexto el tomar la decisión de cuándo será necesario poner más atención a uno u otro de los principios. Otros conceptos que a menudo son mencionados (y que con el paso del tiempo se van agregando más) se muestran en la tabla 1. Tabla 1. Algunos principios básicos que forman la esencia de Scrum. Autodisciplina Ritmo sostenible Confianza Colaboración Límites Humildad Intelectual Error (visto como inversión, barato) Empirismo Ciclos de feedback cortos Crecimiento orgánico Maleable Excelencia técnica Simplicidad Compromiso ROI Dejar hacer Disciplina Ritmo sustentable (rápido, no apurado) Predictibilidad Transparencia Aprendizaje continuo

7 Pragmatismo Realismo Inconformismo Cuestionamiento del status Quo Concreto - No abstracto Automatización Bajo costo de iteración Creatividad Corto plazo Esfuerzo Horizontalidad Time Boxing Tomando como base estos principios, aplicándolos en algunas ocasiones a pequeños proyectos de desarrollo de software enfocados principalmente a aspectos docentes, y en general al trabajo que se realiza dentro del Cuerpo Académico Finanzas Públicas y desarrollo regional en la Universidad Veracruzana, es que los miembros hemos podido desarrollar nuestro quehacer de una manera diferente a la que se estaba acostumbrado a trabajar. Esto no quiere decir que esta sea la mejor o más efectiva forma de trabajar y tampoco que basarse en estos principios va a mejorar como por arte de magia nuestros desarrollos, simplemente expresamos que es la que, en lo particular a nosotros, nos ha funcionado principalmente por el interés colectivo de generar productos académicos como son el desarrollo de software libre, de publicaciones conjuntas que sean presentadas en Congresos Nacionales e Internacionales, así como las publicaciones en revistas impresas y electrónicas. Dentro de los trabajos realizados se describen a continuación los Software libres Eficiencia Relativa y Muestreos Estadísticos. Software Eficiencia Relativa Uno de los primeros proyectos que se desarrollaron fue un pequeño software informático que ayuda a calcular la Eficiencia Relativa para evaluar si la aplicación de un diseño experimental empleado fue el apropiado y además, los resultados de este proyecto han sido expuestos en diversos foros académicos (Ruiz-Ramírez, et. al., 2011a, 2011b). En la figura 2 se muestra la pantalla principal del programa, el cual fue presentado a estudiantes de la Facultad de ciencias Agrícolas, región Xalapa de la Universidad Veracruzana, pues dentro de sus actividades, es de mucha utilidad. Se encuentra disponible para su uso sin restricciones. Software Muestreos Estadísticos Figura 2. Pantalla principal del programa Eficiencia Relativa.

8 Otro de los proyectos realizados fue un programa que calcula los tamaños de muestra y parámetros poblacionales de los muestreos: aleatorio, simple, estratificado, sistemático y por conglomerados, el cual ha sido utilizado dentro de algunos cursos del Doctorado en Finanzas Públicas y en la Licenciatura en Economía de la Universidad Veracruzana. Este programa también se ha presentado en foros académicos (Ruiz-Ramírez, et. al., 2013, 2014) y se encuentra disponible para su uso sin restricciones. En la figura 3 se muestra la ventana principal del programa. Figura 3. Pantalla principal del programa Muestreos Estadísticos. Adicionalmente, se encuentran en desarrollo otros proyectos relacionados con el análisis de información de la industria manufacturera de México, investigaciones sobre transferencias de tecnología, entre otros, los cuales se pretenden sean presentados en el corto tiempo. Por último, son innumerables los casos de éxito reportados por diversas empresas a nivel internacional que han implementado todas estas prácticas y principios de Scrum y dentro de los cuales se pueden mencionar: Microsoft, Yahoo, Google, Electronic Arts, High Moon Studios, Lockheed Martin, Philips, Siemens, Nokia, Capital One, BBC, Intuit, Nielsen Media, First American Real Estate, BMC Software, Ipswitch, John Deere, Lexis Nexis, Sabre, Salesforce.com, Time Warner, Turner Broadcasting, Oce (Grafeuille, E., 2008). REFLEXIONES A continuación se presentan algunas reflexiones que se consideran importantes en relación a la aplicación de los principios de Scrum: Scrum nos ha funcionado en la elaboración de software libre utilizado en los ámbitos académico y profesional, en el entendido de que no es la única manera de trabajar y que podría no aplicar a todos los problemas o situaciones que se deban resolver; es cuestión de que cada equipo sepa adaptar las soluciones a sus necesidades.

9 Scrum saca lo peor de nosotros, para bien, con el fin de identificar los principales problemas que estamos cometiendo en la realización de nuestros trabajos. Nos hemos dado cuenta que el aplicar los principios que Scrum y en general que las metodologías ágiles promueven, nos han ayudado a mejorar la productividad de cada miembro del Cuerpo Académico, lo que se ve reflejado en una elaboración de productos académicos de calidad. Tener siempre en cuenta los principios de auto-organización, responsabilidad y auto-exigencia, principalmente, nos han ayudado a reconocer nuestros límites y capacidades, lo cual repercute en una justa repartición del trabajo y no genera sobre cargas o disgustos entre los miembros del Cuerpo Académico. REFERENCIAS Ambler, Scott (2013). Going Beyond Scrum: Disciplined Agile Delivery. Disciplined Agile Consortium. White Paper Series. 15 pags. Ambler, Scott; Lines, Mark (2012). Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise. IBM Press. ISBN pags. Cohn, M. (2004). User Stories Applied. Addison Wesley. Cohn, M. (2006). Agile Estimating and Planning. Prentice Hall. Deemer, P., Benefield, G., et. al. (2009). The SCRUM Primer. Version 1.1. Scrum Training Institute. Delhij, A., van Solingen, R. (2013). La guía de eduscrum. Las reglas del juego. eduscrum. 24 pags. Grafeuille, E. (2008). Una introducción a Scrum. Mountain Goat Software. [En línea]. [Consultado el 20 de mayo de 2014]. Disponible en: Greaves, K., Laing, S. (2013). Juegos de colaboración. Desde la caja de herramientas de Growing Agile. Growing Agile. 30 pags. Hundermark, P. (2009). Do Better Scrum. An unofficial set of tips and insights into how to implement Scrum well. Scrum Sense. Kniberg, H. (2007). Scrum y XP desde las trincheras. Como hacemos Scrum. InfoQ. Enterprise Software Development Series. 122 pags. Krivitsky, A. (2009). Agile Software Development with SCRUM. SCRUM guides. Orjuela-Duarte, A., Rojas-C. M. (2008). Las Metodologías de Desarrollo Ágil como una Oportunidad para la Ingeniería del Software Educativo. Revista Avances en Sistemas e Informática, Vol.5 No.2. Medellín.

10 Ruiz-Ramírez, J., Pérez-Salazar, C., Hernández-Rodríguez, G. E. (2011a). Precisión del Software que Calcula la Eficiencia Relativa de los Diseños Experimentales. XXXIII Convención Nacional ATAM Ing. Ignacio Gurza Iglesias El Cambio Climático, Responsabilidad de Todos. Boca del Río, Veracruz, México. Ruiz-Ramírez, J., Pérez-Salazar, C., Hernández-Rodríguez, G. E. (2011b). Evaluación de los diseños experimentales mediante el software libre ER: que calcula la eficiencia relativa. XXIV Reunión Científica-Tecnológica Forestal y Agropecuaria Veracruz y III del Trópico Mexicano Xalapa, Veracruz, México. Ruiz-Ramírez, J., Pérez-Salazar, C., Hernández-Rodríguez, G. E. (2013). Software libre que calcula el tamaño de muestra mediante métodos de muestreo probabilístico. XXIII Coloquio Mexicano de Economía, Matemática y Econometría. Toluca, México, México. Ruiz-Ramírez, J., Pérez-Salazar, C., Hernández-Rodríguez, G. E. (2014). Aplicaciones de software libre en la enseñanza de la estadística en las IES en México. I Conferencia Científica Internacional. UCIENCIA La Habana, Cuba. Sánchez-Cáceres, L. F. (2014). Webinar Lunch&Learn El futuro de la agilidad en software SGCampus [Video]. Software Guru. Disponible en: https://www.youtube.com/watch?v=xjcxxp6fnni Schwaber, K. (1997). Scrum development process. In Business Object Design and Implementation (pp ). Springer London. Sutherland, J., Schwaber, K. (2010). The Scrum Papers: Nut, Bolts, and Origins of an Agile Framework. Scrum Training Institute. Takeuchi, H., Nonaka, I. (1986). "The New New Product Development Game", Harvard Business Review pp. VersionOne (2014). 8 th Annual State of Agile Survey. 17 pags.

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

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Desarrollo Ágil Introducción a desarrollo ágil Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Agenda Introducción Tarea Bibliografía Introducción a SCRUM Artefactos Origen de SCRUM Actividades

Más detalles

Metodologías Lean-Agile: retos, ventajas y los enfoques modernos de calidad y valor. Luis Nava lunava@gmail.com

Metodologías Lean-Agile: retos, ventajas y los enfoques modernos de calidad y valor. Luis Nava lunava@gmail.com Metodologías Lean-Agile: retos, ventajas y los enfoques modernos de calidad y valor Luis Nava lunava@gmail.com Apropiación de nuevas metodologías: En todas las regiones del mundo, la combinación de las

Más detalles

Principios y valores de la agilidad

Principios y valores de la agilidad Principios y valores de la agilidad Jesús Méndez #WebminarGratis 1 Quien es Jesus Mendez Coach Agile (2) Twitter: @chuzzete Web site: www.jesusmendez.ca Correo: info@jesusmendez.ca Scrum Master (5) + Volunteering

Más detalles

Son aplicables las metodologías ágiles a la dirección de megaproyectos?

Son aplicables las metodologías ágiles a la dirección de megaproyectos? Son aplicables las metodologías ágiles a la dirección de megaproyectos? Ing. Carla Fernández C, PMP 1 Metodologías Ágiles Son aplicables? Megaproyectos 2 1 El tradicional enfoque de cascada Análisis Diseño

Más detalles

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

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013. Aplicación de metodologías Ágiles en TI Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013. 1 To Do En Proceso Done! Agile Scrum Intro Lean Kanban Aplicabilidad Cierre 2 To

Más detalles

Una Introducción a Scrum

Una Introducción a Scrum Una Introducción a Scrum Ernesto Grafeuille Noviembre 2008 Estamos perdiendo la carrera de relevos En enfoque de carrera de relevos en el desarrollo de productos... puede entrar en conflicto con los objetivos

Más detalles

Manifiesto Ágil: Historia

Manifiesto Ágil: Historia Agile Manifesto and agile principles andmanifestoagile Nombre del Paper: agileprinciples. Fecha de publicación: Febrero 2001 Publicación: www.agilemanifesto.org Autores: ( XP ) 1.Kent Beck ( XP 2.Mike

Más detalles

Revista Granma Ciencia. Vol. 16, no. 2 mayo - agosto 2012 ISSN 1027-975X

Revista Granma Ciencia. Vol. 16, no. 2 mayo - agosto 2012 ISSN 1027-975X Título: Gestión de la Calidad en el Ciclo de Desarrollo del Software de proyectos que usan metodologías ágiles. Title: Quality Management in Development Cycle Software projects using agile methodologies.

Más detalles

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

Metodologías Ágiles: Scrum y técnicas de estimación ágil Metodologías Ágiles: Scrum y técnicas de estimación ágil PreparaTIC - Junio 2009 Jorge Manrubia Díez jorge.manrubia@giss.seg-social.es Por qué? Hacer un programa es cómo... Can you get a design that is

Más detalles

Ingeniería de Software II Segundo Cuatrimestre de 2008

Ingeniería de Software II Segundo Cuatrimestre de 2008 Ingeniería de Software II Segundo Cuatrimestre de 2008 Clase 14: Introducción a los métodos ágiles y Scrum Buenos Aires, 9 de Octubre de 2008 Scrum: Qué es? Qué es un scrum? Un scrum es un agrupamiento

Más detalles

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

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles. Autor: Manuel Trigás Gallego Director de Proyecto: Ana Cristina Domingo Troncho Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles. Qué es un

Más detalles

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)

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) 1_Visión general de SCRUM 2_Teoría de Scrum 3_El Equipo Scrum (Scrum Team) 3.1_El Dueño de Producto (Product Owner) 3.2_El Equipo de Desarrollo (Development Team) 3.3_El Scrum Master 4_Eventos de Scrum

Más detalles

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

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM Mariani, María Florencia Okabe, Evangelina Agenda Introducción Metodologías RUP SCRUM Proyectos PDSM: Definición y Aplicación del proceso

Más detalles

Scrum: La Revolución en Desarrollo de Software

Scrum: La Revolución en Desarrollo de Software Scrum: La Revolución en Desarrollo de Software Manuel E. Bermúdez, Ph.D. Profesor Asociado Universidad de la Florida Fuente Original: Mountain Goat Software, Ernesto Grafeuille Material Adicional: Jurgen

Más detalles

IMPORTANCIA ACADÉMICA APLICADA EN EL CAMPO LABORAL

IMPORTANCIA ACADÉMICA APLICADA EN EL CAMPO LABORAL IMPORTANCIA ACADÉMICA APLICADA EN EL CAMPO LABORAL Por Br. Jorge Alfonso Díaz, jorgealfidi@gmail.com RESUMEN Este articulo trata sobre la importancia de los estudios académicos en el campo laboral, ya

Más detalles

Ingeniería de Software II Primer Cuatrimestre de 2008

Ingeniería de Software II Primer Cuatrimestre de 2008 Ingeniería de Software II Primer Cuatrimestre de 2008 Clase 14: Introducción a Scrum Buenos Aires, 12 de Mayo de 2008 Scrum: Qué es? Qué es un scrum? Un scrum es un agrupamiento (formación fija) en Rugby.

Más detalles

The Agile Manifesto. Que es el Manifiesto Ágil?

The Agile Manifesto. Que es el Manifiesto Ágil? Que es el Manifiesto Ágil? Lista de principios y valores Declaración de conceptos que guían el desarrollo de software Creado en Febrero del 2001 por la alianza ágil. 17 personas representantes de: Extreme

Más detalles

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

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial. PROYECTO METODOLOGÍA DE TRABAJO Fecha Autor Versión Cambio 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial. Fecha de impresión 14/11/2008 CONTENIDO 1. INTRODUCCIÓN 1.1 OBJETIVO Este documento tiene

Más detalles

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

Guía de preparación. Agile Scrum Master de EXIN Guía de preparación Agile Scrum Master de EXIN Edición Junio 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

Más detalles

Desarrollo Ágil. Software Engineering: A Practitioner s Approach Roger S. Pressman, Ph.D. Tomás Balderas Contreras Ingeniería de Software I

Desarrollo Ágil. Software Engineering: A Practitioner s Approach Roger S. Pressman, Ph.D. Tomás Balderas Contreras Ingeniería de Software I Desarrollo Ágil Software Engineering: A Practitioner s Approach Roger S. Pressman, Ph.D. Tomás Balderas Contreras Ingeniería de Software I Coordinación de Ciencias Computacionales INAOE 2011 Preguntas

Más detalles

Ingeniería de Sistemas I

Ingeniería de Sistemas I Ingeniería de Sistemas I Metodologías Ágiles 1 Agenda Metodologías Ágiles, Origen Valores y Principios de las Metodologías Ágiles Ejemplos de Metodologías Ágiles SCRUM XP SCRUM y XP Agilidad o Disciplina?

Más detalles

Diseño ergonómico o diseño centrado en el usuario?

Diseño ergonómico o diseño centrado en el usuario? Diseño ergonómico o diseño centrado en el usuario? Mercado Colin, Lucila Maestra en Diseño Industrial Posgrado en Diseño Industrial, UNAM lucila_mercadocolin@yahoo.com.mx RESUMEN En los últimos años el

Más detalles

PRODUCIVIDAD Y METODOLOGÍAS ÁGILES

PRODUCIVIDAD Y METODOLOGÍAS ÁGILES PRODUCIVIDAD Y METODOLOGÍAS ÁGILES FUNDAMENTOS QUÉ ES PRODUCTIVIDAD? Tiempo Eficiencia Capacidad Rendimiento Incluso le han dado funciones matemáticas Capacidad o grado de producción por unidad de trabajo,

Más detalles

270084 - GPS - Gestión de Proyectos de Software

270084 - GPS - Gestión de Proyectos de Software Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2015 GRADO EN

Más detalles

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS METODOLOGIAS AGILES PROCESO UNIFICADO AGIL (AUP) MATERIA : INGENIERIA SOFTWARE DOCENTE : LIC. ERVIN FLORES ESTUDIANTE : JORGE LUIS CORDERO

Más detalles

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First Kristian Mir Cervantes Director Comercial (55) 5515-5205 5277-0371 kristian.mir@blu.com.mx www.blu.com.mx Índice Descripción de la Propuesta...

Más detalles

Qué es scrum? scrumshortcuts.com

Qué es scrum? scrumshortcuts.com Qué es scrum? scrumshortcuts.com Qué es scrum? SCRUM es una metodología ágil de gestión de proyectos cuyo objetivo primordial es elevar al máximo la productividad de un equipo. La metodología scrumshortcuts.com

Más detalles

Administración Ágil de. Juan Banda, MSc, CSP

Administración Ágil de. Juan Banda, MSc, CSP Administración Ágil de Proyectos Juan Banda, MSc, CSP Expositor Juan Banda es un Project Manager y Agile Coach que ha trabajado en empresas grandes (de más de 300 empleados) que se dedican a hacer outsourcing

Más detalles

Programación Extrema. Ing. Sebastian Priolo

Programación Extrema. Ing. Sebastian Priolo Programación Extrema Ing. Sebastian Priolo Metodologías Ágiles Menos orientadas a los documentos. Orientadas al código. El cambio es bienvenido. Procesos que cambian NO son predictivos Son adaptables Ejemplos

Más detalles

PROPUESTA PÚBLICA NACIONAL SCRUM

PROPUESTA PÚBLICA NACIONAL SCRUM BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First Kristian Mir Cervantes Director Comercial (55) 5515-5205 5277-0371 kristian.mir@blu.com.mx www.blu.com.mx Índice Descripción de la Propuesta...

Más detalles

ISO 9001:2008 y Agile. Nuestra experiencia

ISO 9001:2008 y Agile. Nuestra experiencia ISO 9001:2008 y Agile Nuestra experiencia Contenidos 1. Quiénes somos 2. Por qué ISO 9001 3. Qué es ISO 9001 4. Qué es Agile 5. Estrategia 6. Diseño 7. Lecciones aprendidas Quiénes somos? Quiénes somos?

Más detalles

Software. Ingeniería en Sistemas Computacionales

Software. Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Metodologías Ágiles de Desarrollo de Software Ingeniería en Sistemas Computacionales Clave de la asignatura: ARC-1304 (Créditos) SATCA1 2-2-4

Más detalles

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

Desarrollo Ágil con SCRUM. Itzcoalt Alvarez M. Joiz.Net Desarrollo Ágil con SCRUM Itzcoalt Alvarez M. Joiz.Net Objetivo Acercamiento a SCRUM, conocer sus ventajas y desventajas, así como su funcionamiento. 2 Agenda Antecedentes Como funciona SCRUM Roles y responsabilidades

Más detalles

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil La Autoridad de Certificación Global para Profesionales de Scrum y Ágil SCRUM es un Marco Ágil iterativo e incremental para manejar proyectos complejos. Un Scrum (abreviatura de scrummage) es un método

Más detalles

SCRUM. Gestión ágil de proyectos

SCRUM. Gestión ágil de proyectos SCRUM Gestión ágil de proyectos 1 Qué es Scrum? SCRUM es una metodología ágil utilizada en el desarrollo de proyectos de software y que permite obtener el mejor resultado posible en la gestión de un proyecto

Más detalles

Scrum. Framework ágil de procesos

Scrum. Framework ágil de procesos Scrum Framework ágil de procesos Definición Scrum is an Agile (incremental and iterative) process framework for developing any product or managing any work. It produces a potentially shippable set of functionality

Más detalles

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE AULA VIRTUAL PARA CAPACITACIÓN DE PERSONAL EN LA EMPRESA UNDERMEDIA S.A

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE AULA VIRTUAL PARA CAPACITACIÓN DE PERSONAL EN LA EMPRESA UNDERMEDIA S.A ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE AULA VIRTUAL PARA CAPACITACIÓN DE PERSONAL EN LA EMPRESA UNDERMEDIA S.A María Salomé Dávila Silva 1, Ing. Carlos Caizaguano 2, Ing. Giovanna Gallegos

Más detalles

Desarrollo en Cascada (Waterfall) VS Desarrollo Agile-SCRUM. Por Jesus Demetrio Velázquez Camacho

Desarrollo en Cascada (Waterfall) VS Desarrollo Agile-SCRUM. Por Jesus Demetrio Velázquez Camacho Desarrollo en Cascada (Waterfall) VS Desarrollo Agile-SCRUM Por Jesus Demetrio Velázquez Camacho Dentro de las organizaciones de desarrollo de aplicaciones existen dos grandes corrientes para la metodología

Más detalles

LA SUSTENTABILIDAD COMO EJE TRANSVERSAL DE FORMACIÓN EN LA UNIVERSIDAD DE PAMPLONA

LA SUSTENTABILIDAD COMO EJE TRANSVERSAL DE FORMACIÓN EN LA UNIVERSIDAD DE PAMPLONA LA SUSTENTABILIDAD COMO EJE TRANSVERSAL DE FORMACIÓN EN LA UNIVERSIDAD DE PAMPLONA Desde que en el año 1987 el informe Nuestro Futuro Común o informe Brundtland acuñó el concepto de Desarrollo Sostenible

Más detalles

Quién es O Reilly? Según

Quién es O Reilly? Según Fue creada. En 2004 hasta la actualidad. Esta comúnmente asociada con aplicaciones web que facilitan compartir información. Esta asociada estrechamente con Tim O`Reilly debido a la conferencia sobre la

Más detalles

Scrum Testing. Logo@Copyright. www.bstriker.com

Scrum Testing. Logo@Copyright. www.bstriker.com Scrum Testing Logo@Copyright www.bstriker.com Objetivos 1. Compartir conocimiento adquirido en distintos proyectos con la comunidad de Testing. 2. Generar un espacio donde se generen nuevas relaciones

Más detalles

DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN

DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN CONTENIDO Qué es un proceso agil Proceso Ágil Otros modelos ágiles de proceso Programación extrema Desarrollo adaptativo de software Método de desarrollo

Más detalles

Cómo Dar a Conocer TÚ Negocio/Empresa para Generar Más Ventas. http://www.negocioredondo.biz/ Melitón Barrera

Cómo Dar a Conocer TÚ Negocio/Empresa para Generar Más Ventas. http://www.negocioredondo.biz/ Melitón Barrera Cómo Dar a Conocer TÚ Negocio/Empresa para Generar Más Ventas http://www.negocioredondo.biz/ Cómo Dar a Conocer TÚ Negocio/Empresa para Generar Más Ventas Índice Para Quien Está Dirigido... 4 Internet:

Más detalles

Coaching es una metodología que permite a las personas obtener los resultados que buscan en su vida tanto personal como profesional.

Coaching es una metodología que permite a las personas obtener los resultados que buscan en su vida tanto personal como profesional. Coaching Empresarial Resumen de la Conferencia presentada en Viña del Mar durante el Latin American Quality Festival. Diseñado y Facilitado por: G. Introducción Coaching es una metodología que permite

Más detalles

Gestión de proyectos: formal o ágil?

Gestión de proyectos: formal o ágil? NST-0004 Rev. 0.1 http://www.navegapolis.net Juan Palacio, 2006 Gestión de proyectos: formal o ágil? Ágil, clásica, predictiva? Al surgir en los 80 una nueva forma de gestionar proyectos, se hizo necesario

Más detalles

Certified Scrum Developer (CSD), Módulo 3 y Track Completo

Certified Scrum Developer (CSD), Módulo 3 y Track Completo Certified Scrum Developer (CSD), Módulo 3 y Track Completo Surgida en 2009, la certificación CSD es la última novedad en certificaciones oficiales de la Scrum Alliance a través de la cual los equipos de

Más detalles

Scrum. Helder Marques

Scrum. Helder Marques Scrum Helder Marques Gerencia de proyectos Es como el helado; viene en varios sabores ( Y muchas veces engorda ) Gerencia de proyectos Gerencia de proyectos Gerencia de proyectos Un poco de historia...

Más detalles

Introducción a las Metodologías Ágiles. Nicolás Brailovsky March 7, 2009

Introducción a las Metodologías Ágiles. Nicolás Brailovsky March 7, 2009 Universidad Tecnológica Nacional Facultad Regional Buenos Aires Diseño de Sistemas Introducción a las Metodologías Ágiles Nicolás Brailovsky March 7, 2009 1 Qué es una metodología? 2 Metodologías Ágiles

Más detalles

UN NUEVO ENFOQUE DE ENSEÑANZA: APRENDIZAJE PROACTIVO

UN NUEVO ENFOQUE DE ENSEÑANZA: APRENDIZAJE PROACTIVO UN NUEVO ENFOQUE DE ENSEÑANZA: APRENDIZAJE PROACTIVO Por: OLGA L. C. VALDEZ CHÁIDEZ Marzo de 2015 Este documento es publicado en la página de internet de Universidad Mexicana, en la sección de investigaciones.

Más detalles

3-2-8. Participantes

3-2-8. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: METODOLOGIAS AGILES Licenciatura en Informática 3-2-8 2.- HISTORIA DEL PROGRAMA

Más detalles

Si quieres ir más allá del ocio, la motivación y el entrenamiento en equipo te ofrecemos otras alternativas de valor añadido. Your partner in Spain

Si quieres ir más allá del ocio, la motivación y el entrenamiento en equipo te ofrecemos otras alternativas de valor añadido. Your partner in Spain TALENT DEVELOPMENT PROGRAMS Si quieres ir más allá del ocio, la motivación y el entrenamiento en equipo te ofrecemos otras alternativas de valor añadido. Miembro de: CONTENIDO Pag. 3 Pag. 5 Pag. 7 Pag.

Más detalles

Scrum. una descripción. Traducido y revisado por Xavier Quesada Allue, Alan Cyment y Martín Alaimo Marzo 2013

Scrum. una descripción. Traducido y revisado por Xavier Quesada Allue, Alan Cyment y Martín Alaimo Marzo 2013 Scrum una descripción Traducido y revisado por Xavier Quesada Allue, Alan Cyment y Martín Alaimo Marzo 2013 v 2012.12.13 2012 Scrum Alliance, Inc. 1 Scrum Principios de Scrum Valores del Manifiesto Ágil

Más detalles

A 10 años del Manifiesto Ágil

A 10 años del Manifiesto Ágil A 10 años del Manifiesto Ágil #AgilesPV Pueden comenzar a twittear sus preguntas. #AM De donde venimos De donde venimos 1970 s 1980 s 1990 s 2000 s I believe in this concept, but the implementation described

Más detalles

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

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest Desarrollo ágil en tiempos de crisis Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest allaboutagile.com It is not the strongest of the species that will survive or the most intelligent. It is

Más detalles

Kanban vs. Scrum. Sesión 6b. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante

Kanban vs. Scrum. Sesión 6b. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante Kanban vs. Scrum Sesión 6b Libro de Henrik Kniberg y Mattias Skarin Disponible en InfoQ Muy buena comparación de ambas metodologías Contiene un ejemplo completo de aplicación de Kanban 2 Scrum prescribe

Más detalles

GUÍA DOCENTE. Curso 2014-2015. Ingeniería Informática en Sistemas de Información Doble Grado: M6: Tecnología Específica de Sistemas de Información

GUÍA DOCENTE. Curso 2014-2015. Ingeniería Informática en Sistemas de Información Doble Grado: M6: Tecnología Específica de Sistemas de Información 1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Ingeniería de Proyectos Módulo: M6: Tecnología Específica de Sistemas de Información Departamento:

Más detalles

Roles Scrum en Profundidad. ScrumMaster, Product Owner, Team

Roles Scrum en Profundidad. ScrumMaster, Product Owner, Team Roles Scrum en Profundidad ScrumMaster, Product Owner, Team Interdependencia entre Roles El verdadero proyecto lo llevan el Product Owner y el Team, mientras que el Scrum Master facilita la interacción.

Más detalles

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

Formación en Scrum. Formación preparatoria para la certificación PSM I de Scrum.org. Fernando Sacasa v.febrero2014 Formación en Scrum Formación preparatoria para la certificación PSM I de Scrum.org Fernando Sacasa v.febrero2014 Conoces Scrum? (I) Trabajas con requisitos técnicos y funcionales complejos? Gestionas proyectos?

Más detalles

El rendimiento de la inversión con BIM

El rendimiento de la inversión con BIM MODELADO DE INFORMACIÓN DE EDIFICIOS REVIT El rendimiento de la inversión con BIM En este documento se analiza en profundidad el rendimiento de la inversión (ROI) de las soluciones de modelado de información

Más detalles

Orientación de Carrera. Introducción a la Carrera de Ventas de Seguros Monterrey New York Life

Orientación de Carrera. Introducción a la Carrera de Ventas de Seguros Monterrey New York Life Orientación de Carrera Introducción a la Carrera de Ventas de Seguros Monterrey New York Life Orientación de Carrera Introducción a la Carrera de Ventas de Seguros Monterrey New York Life Bienvenido a

Más detalles

Dr. Guillermo de León Adams

Dr. Guillermo de León Adams 1 Datos personales Apellidos y nombre: de León Adams, Guillermo Fecha de nacimiento: 16 de Junio de 1949 e-mail gdeleon@uv.mx 2 Títulos académicos Licenciatura: Actuario (1967-1970), Facultad de Ciencias

Más detalles

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

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II 1. DATOS GENERALES SÍLABO UNIDAD DIDÁCTICA : PLANIFICACIÓN Y GESTIÓN DEL DESARROLLO DE SOFTWARE MÓDULO : DESARROLLO DE SOFTWARE

Más detalles

SCRUM: Una revisión de la literatura

SCRUM: Una revisión de la literatura SCRUM: Una revisión de la literatura Gabriela Patricia Tomaselli; Cesar J. Acuña; Marcelo Estayno; Cintia Lenkovich Universidad Tecnológica Nacional, Facultad Regional Resistencia Abstract En la actualidad,

Más detalles

Metodología ágil scrumban en el proceso de desarrollo y mantenimiento de software de la norma moprosoft

Metodología ágil scrumban en el proceso de desarrollo y mantenimiento de software de la norma moprosoft Metodología ágil scrumban en el proceso de desarrollo y mantenimiento de software de la norma moprosoft David Ibarra Guzmán, Ulises Castañeda Islas, Carlos Pérez Corona, Blanca Estela Pedroza Méndez Instituto

Más detalles

APRENDER A INVESTIGAR. EXPERIENCIA DE INNOVACIÓN EDUCATIVA CON EL ALUMNADO DEL GRADO DE EDUCACIÓN SOCIAL.

APRENDER A INVESTIGAR. EXPERIENCIA DE INNOVACIÓN EDUCATIVA CON EL ALUMNADO DEL GRADO DE EDUCACIÓN SOCIAL. APRENDER A INVESTIGAR. EXPERIENCIA DE INNOVACIÓN EDUCATIVA CON EL ALUMNADO DEL GRADO DE EDUCACIÓN SOCIAL. LEARN TO INVESTIGATE. EDUCATIONAL EXPERIENCE INNOVATION WITH GRADE STUDENTS OF SOCIAL EDUCATION.

Más detalles

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred. cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.com CICLO DE VIDA DEL SOFTWARE Para apreciar un poco más el problema

Más detalles

DESARROLLO DE SOFTWARE ORIENTADO. A OBJETOS: Modelo de requerimientos del RUP

DESARROLLO DE SOFTWARE ORIENTADO. A OBJETOS: Modelo de requerimientos del RUP DESARROLLO DE SOFTWARE ORIENTADO A OBJETOS: Modelo de requerimientos del RUP Adesmiro Zelada Escobedo 1*, Miguel Figueroa Martel 2 * 1 Facultad de Ingeniería y Arquitectura, Universidad Peruana Unión *

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: CICLO DE VIDA VISIÓN TRADICIONAL DEL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN STEMAS DE INFORMACIÓN Material diseñado y elaborado por: Prof. Luis Eduardo Mendoza M. Material revisado

Más detalles

Resumen. Contexto. Palabras clave: integración continua, software científico técnico, calidad de software.

Resumen. Contexto. Palabras clave: integración continua, software científico técnico, calidad de software. Automatización en el desarrollo de Software Crítico en el Ámbito Científico Técnico Alicia Salamon, Patricio Maller, Alejandra Boggio, Natalia Mira, Sofia Perez, Francisco Coenda. Departamento de Informática,

Más detalles

Miguel Torres Jaime Pavlich-Mariscal

Miguel Torres Jaime Pavlich-Mariscal Miguel Torres Jaime Pavlich-Mariscal Implementar algunos requerimientos feedback Implementar algunos requerimientos feedback Implementar algunos requerimientos Iteración de 2-6 semanas Entrega al cliente

Más detalles

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

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Por

Más detalles

Agile, Scrum & extreme Progammig

Agile, Scrum & extreme Progammig Agile,, Introduction Departamento de Computación Facultad de Cs. Exactas Fco-Qcas y Naturales Universidad Nacional de Río Cuarto {fbrusatti}(at)dc.exa.unrc.edu.ar Agile,, Metodologías Agiles Son metodologías

Más detalles

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

Acción 2: Innovación en las Metodologías Docentes: III JORNADAS PRÁCTICAS DOCENTES INNOVADORAS 2012 ACCIONES DE INNOVACIÓN DOCENTE A REPORTAR 1 Acción 2: Innovación en las Metodologías Docentes: Proyectos dirigidos a la utilización innovadora del método

Más detalles

SYNCHRONIT SCRUM SCRU

SYNCHRONIT SCRUM SCRU SCRUM SCRU 21-22 Jul 2015 M CURSO DE SCRUM Y METODOS AGILES - CONCLUSIONES - En nombre de Carolina, Daniel y el mío propio, primero que nada queremos agradecerles a todos por la riqueza del grupo que formó

Más detalles

Introducción a Scrum

Introducción a Scrum Autentia & Agile Spain Introducción a Scrum Leo Antolí - lantoli@autentia.com Juan Gutierrez - juan.gutierrez@agilizar.es Agustín Yagüe - agustin.yague@upm.es Índice Metodologías ágiles Scrum Metodologías

Más detalles

Director Gerente de Desarrollo

Director Gerente de Desarrollo Empresa: ASOS Ubicación: Londres, Reino Unido Categoría del empleo: Ingeniería Válida hasta el 04 de julio 2014 Director Gerente de Desarrollo Descripción del puesto: La historia hasta ahora? ASOS irrumpió

Más detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Título Área específica de la publicación 2 Implementación de Procesos Business Process Management BPM Services

Más detalles

Palabras Clave: PRODUCCION MAS LIMPIA; GESTION TECNOLOGICA; CONTAMINACION; RESIDUOS; PROBLEMAS AMBIENTALES; EVALUACION AMBIENTAL

Palabras Clave: PRODUCCION MAS LIMPIA; GESTION TECNOLOGICA; CONTAMINACION; RESIDUOS; PROBLEMAS AMBIENTALES; EVALUACION AMBIENTAL Relación de la Producción Más Limpia con algunas herramientas de Gestión Tecnológica The Cleaner Production and its relationship with some technological management tools Autor: MSc. Bárbara Ivette Tortosa

Más detalles

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Hugo F. Arboleda Jiménez. MSc. Docente-Investigador, Facultad de Ingenierías, Universidad de San

Más detalles

Prototipado Ágil. Mateu Batle Sastre

Prototipado Ágil. Mateu Batle Sastre Prototipado Ágil Mateu Batle Sastre Uso informativo y confidencial Prototipado Ágil Prototipos Metodologías ágiles Metodología Scrum Definición de prototipo Ejemplar original o primer molde en que se fabrica

Más detalles

AGILE MANIFESTO. Guillermo Caro Murillo. Intención:

AGILE MANIFESTO. Guillermo Caro Murillo. Intención: Intención: AGILE MANIFESTO Experiencias personales Experiencias personales en temas relacionados con Agile Casos de éxito y fracaso Es posible utilizarlo? Es conveniente? Guillermo Caro Murillo Ingeniero

Más detalles

IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). Factores críticos de éxito y competencias profesionales necesarias.

IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). Factores críticos de éxito y competencias profesionales necesarias. IMPLANTACIÓN DE UNA ESTRATEGIA DE GESTIÓN POR PROCESOS (BPM). 1 Factores críticos de éxito y competencias profesionales necesarias. Objetivos generales del TFG Determinar cuales son los factores críticos

Más detalles

El modelo Scrum. NST-0010 Rev. 0.1

El modelo Scrum. NST-0010 Rev. 0.1 NST-0010 Rev. 0.1 http://www.navegapolis.net Juan Palacio, 2006 Scrum: La teoría El origen. Scrum es una metodología ágil de desarrollo de proyectos que toma su nombre y principios de los estudios realizados

Más detalles

MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015

MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015 MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015 DATOS IDENTIFICATIVOS: 1. Título del Proyecto Herramienta para el Desarrollo de Aplicaciones Software con Metodologías

Más detalles

CATEDRA DE CALIDAD Y PRODUCTIVIDAD

CATEDRA DE CALIDAD Y PRODUCTIVIDAD UNIVERSIDAD DE BUENOS AIRES FACULTAD DE CIENCIAS ECONOMICAS CATEDRA DE CALIDAD Y PRODUCTIVIDAD GUÍA DE PREGUNTAS TEÓRICAS Profesor Asociado a cargo: Dr. Alejandro González Escudero Profesores Adjuntos:

Más detalles

Maestría en EDUCACIÓN ESPECIAL

Maestría en EDUCACIÓN ESPECIAL Maestría en EDUCACIÓN ESPECIAL Maestría en Educación Especial La Educación especial está enfocada a alumnos con necesidades educativas especiales ya sea sobredotación intelectual o discapacidades psíquicas,

Más detalles

SCRUM Metodología de trabajo ágil

SCRUM Metodología de trabajo ágil SCRUM Metodología de trabajo ágil UN ENFOQUE PRÁCTICO Página 1 Página 2 Índice Introducción Características Criterios de referencia Fortalezas de Scrum Trazabilidad Definición Tipos Los Sprint Prácticas

Más detalles

EEES Plan de Estudios de Grado la FIB

EEES Plan de Estudios de Grado la FIB EEES Plan de Estudios de Grado la FIB Fermín Sánchez fermin @ ac.upc.edu Vicedecano de Innovación Facultat d Informàtica de Barcelona JoDoDAC, 15 de febrero de 2008 Índice Propuesta de Grados de la FIB

Más detalles

Misión: Éxito Abdiel Ledesma Panamá, 24 de junio de 2015 lunes 22 de junio de 2015

Misión: Éxito Abdiel Ledesma Panamá, 24 de junio de 2015 lunes 22 de junio de 2015 Abdiel Ledesma Su misión, si decide aceptarla... IMPACTO PROFESIONALISMO VOLUNTARIADO COMUNIDAD COMPROMISO COMUNIDAD HEY HEY Jou Jou Ampliando mi red Mi nombre es Trabajo con Ocupo

Más detalles

para tener una an page exitosa

para tener una an page exitosa para tener una an page exitosa Introducción Facebook es la red social por excelencia, y aunque muchos ya conocen las bondades de tener un perfil para mantenerse en contacto con amigos y familiares, pocos

Más detalles

Introducción a las Metodologías Ágiles. Introducción a Scrum. Roles Ceremonias Artefactos Métricas

Introducción a las Metodologías Ágiles. Introducción a Scrum. Roles Ceremonias Artefactos Métricas Introducción a las Metodologías Ágiles Introducción a Scrum Roles Ceremonias Artefactos Métricas Mauricio Silclir Ingeniero en Sistemas de Información (UTN FRC) Scrum Master del Centro de Desarrollo de

Más detalles

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH Ing. Ivonne Emmanuela Vázquez Méndez, C. Yesenia Guadalupe Balderas Ortigosa, C. Roberto Omar Eguía de León, MC.

Más detalles

Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso

Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso Derechos Reservados Esta presentación puede ser compartida siempre y cuando no se altere su contenido,

Más detalles

SYNCHRONIT SCRUM SCRU

SYNCHRONIT SCRUM SCRU SCRUM SCRU 21-22 Jul 2015 M CURSO DE SCRUM Y METODOS AGILES Como parte de su iniciativa de impulsar LEAN en Uruguay, Synchronit tiene el agrado de anunciar su curso de SCRUM y Métodos Ágiles. El cambio

Más detalles

Pensando Globalmente. www.dividato.com.ar

Pensando Globalmente. www.dividato.com.ar Pensando Globalmente www.dividato.com.ar seguinos Dividato Software amigable y servicios de negocios para incrementar su ROI. Dividato S.A. con sus 10 años de permanencia en el mercado y un amplio equipo

Más detalles

Un prototipo de sistema administrador de aprendizaje en línea

Un prototipo de sistema administrador de aprendizaje en línea Un prototipo de sistema administrador de aprendizaje en línea Área de Conocimiento: Educación a Distancia Alma Rosa García Gaona 1 y Patricia de la Luz Carrión Méndez 2 1 y 2 Universidad Veracruzana -

Más detalles

Curso: El Proceso de Desarrollo de Software

Curso: El Proceso de Desarrollo de Software Curso: El Proceso de Desarrollo de Software EL PROCESO DE DESARROLLO DE SOFTWARE... 1 OBJETIVO...1 CONTENIDO...1 BIBLIOGRAFÍA...4 DOCENTE...4 MODALIDAD DEL DESARROLLO...4 El proceso de Desarrollo de Software

Más detalles

Modulo III: - Metodologías: Scrum, metodologías en entornos ágiles

Modulo III: - Metodologías: Scrum, metodologías en entornos ágiles Modulo III: - Metodologías: Scrum, metodologías en entornos ágiles José Vicente Marina. Jefe de Área de Desarrollo. Supermercados Sabeco Únete al foro en: Modulo III: Metodologías Introducción Manifiesto

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles