MADS 1.2- Introducción a la asignatura. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ.
|
|
- Gonzalo Maestre Rojo
- hace 8 años
- Vistas:
Transcripción
1 MADS 1.2- Introducción a la asignatura
2 Datos de la asignatura Grado en Ingeniería Informática (4º curso) Especialidad: Ingeniería del Software Ficha de la asignatura Departamento de Ciencia de la Computación e Inteligencia Artificial Optativa, 6 créditos ECTS = 150 h. de trabajo Cada semana: 4 h. de clases presenciales + 5 h. de trabajo en casa ~7,5 h. de estudio para cada parcial Contenidos según el plan de estudios: Principios y prácticas ágiles. Historias de usuario. Modelado ágil. Integraciones continuas. Desarrollo dirigido por las pruebas. Ejemplos de metodologías ágiles: Programación extrema, Scrum, UP. Lenguajes y entornos de programación ágiles. Profesor: Domingo Gallardo domingo.gallardo@ua.es 2
3 Qué sabéis de metodologías ágiles? Conceptos aprendidos en otras asignaturas? Experiencia, trabajo, prácticas en empresa? Lenguajes y frameworks ágiles? Herramientas de integración y entrega continua? 3
4 MADS-1.2 Tercer año de la asignatura Perfection is a direction, not a place, Henrik Kniberg El mejor proceso es el que promueve la mejora continua Algunas sugerencias recogidas el curso pasado: Poco tiempo para aprender Scala y Play Incluir los tests y TDD desde el principio Hay contenidos, como Scrum o XP que ya los hemos visto en otras asignaturas Más prácticas en grupo y más prácticas de aplicación en las que se apliquen metodologías ágiles, al menos pair programming Realizar antes las correcciones de las prácticas Que no coincidan el parcial y la entrega de prácticas Sería útil desarrollar una interfaz en la práctica, para poder demostrar la aplicación 4
5 Planificación y evaluación Teoría Tema 1: Valores y principios ágiles para el desarrollo del software (2 semanas) Tema 2: Pruebas ágiles y Desarrollo Dirigido por los Tests (TDD) (2 semanas) Tema 3: Integración y entrega continua (3 semanas) PARCIAL 1 TEORÍA - 25% Tema 4: Metodologías ágiles: Scrum y Kanban (3 semanas) Tema 5: Desarrollo centrado en el usuario: historias de usuario y desarrollo dirigido por características (3 semanas) PARCIAL 2 TEORÍA - 25% Prácticas Práctica 1: Play Framework (3 semanas) - 8 % * Práctica 2: Pruebas y TDD en Play (3 semanas) - 8 % * PARCIAL 1 PRÁCTICAS - 5 % Práctica 3 (en grupo): Integración y entrega continua (3 semanas) - 8 % * Práctica 4 (en grupo): 2 iteraciones de desarrollo (6 semanas) - 16 % * PARCIAL 2 PRÁCTICAS - 5 % * Las notas de las entregas de las prácticas (40%) no son recuperables en las convocatorias extraordinarias 5
6 Temas 6
7 Tema 1: Valores y principios ágiles para el desarrollo del software 2,5 semanas Desarrollo del software, características y modelos, aceptación del cambio Manifiesto ágil, repercusión del manifiesto en las metodologías de desarrollo Orígenes y fundamentos de las metodologías ágiles, producción lean Historia de XP Valores y prácticas XP 7
8 Tema 2: Pruebas ágiles y Desarrollo Dirigido por los Tests 1,5 semanas Principios y prácticas de las pruebas ágiles Pruebas en las distintas fases de un proyecto ágil. Desarrollo Dirigido por los Tests: filosofía, herramientas 8
9 Tema 3: Integración y entrega continua 3 semanas Principios de la entrega continua de software Gestión de configuraciones, sistemas de control de versiones distribuidos Herramientas de integración continua, scripts de construcción y despliegue, infraestructura y entornos de integración, cloud 9
10 Tema 4: Metodologías ágiles: Scrum y Kanban 3 semanas Metodología Scrum Fundamentos de Kanban: visualización, ítems de trabajo, trabajo en progreso, flujo, mejora continua, límite en el WIP Kanban vs. Scrum, Scrumban Estimación y planificación ágil 10
11 Tema 5: Desarrollo centrado en el usuario 3 semanas Características de buenas historias de usuario Tests de aceptación Historias de usuario en Scrum y Kanban Mapas de historias de usuario Impact mapping 11
12 Prácticas 12
13 Play Framework Framework de desarrollo rápido de aplicaciones web, usado en producción en sitios como LinkedIn o The Guardian Basado en Scala (trabajaremos con versión Java) Arquitectura basada en acciones que responden a peticiones HTTP y generan vistas basadas en plantillas Modelo de datos y acceso a BD con JPA Integra la gestión de dependencias usando sbt (similar a Maven) Desarrollado y mantenido por TypeSafe (Scala) Otras herramientas: Git, Bitbucket 13
14 Prácticas Práctica 1 (Individual): Introducción a Play Framework en Scala (3 semanas) Práctica 2 (Individual): Pruebas y TDD en Play (3 semanas) Práctica 3 (Grupos de 3 personas): Integración y entrega continua (3 semanas) Práctica 4 (Grupos de 3 personas): 2 iteraciones de desarrollo usando BDD (6 semanas) 14
15 Bibliografía Lecturas de ampliación en todos los temas Manuales básicos sobre metodologías ágiles, Scrum, XP y Kanban: Henrik Kniberg: Scrum and XP from the Trenches (2nd edition) Henrik Kniberg: Lean from the Trenches Hammarberg, Sunden: Kanban in Action Bibliografía de ampliación: David J. Anderson: Kanban Kent Beck: Extreme Programming Explained (2 Edición) Kent Beck: Test Driven Development Mike Cohn: User Stories Applied Jeff Patton: User Story Mapping Mike Cohn: Succeeding with Agile Kenneth S. Rubin: Essential Scrum Jez Humble y David Farley: Continuous delivery Lisa Crispin: Agile Testing 15
16 Siguiente: Empecemos jugando 16
Introducción a la asignatura MADS-1.0
Introducción a la asignatura MADS-1.0 Sesión 1 Datos de la asignatura Grado en Ingeniería Informática (4º curso) Especialidad: Ingeniería del Software Ficha de la asignatura Departamento de Ciencia de
Más detallesAño académico 2015-16. GUÍA DOCENTE MODELOS DE PROCESO Grado en Ingeniería Informática. Profesorado: JORDI TORRECILLAS GARCIA ROBERTO GARCÍA GONZÁLEZ
Año académico 2015-16 GUÍA DOCENTE MODELOS DE PROCESO Grado en Ingeniería Informática Profesorado: JORDI TORRECILLAS GARCIA ROBERTO GARCÍA GONZÁLEZ Información general de la asignatura Denominación Carácter
Más detalles5.1 Historias de usuario
5.1 Tema 5: Índice Características de las historias de usuario Descomposición de historias Mapas de historias de usuario Bocetos y prototipos de baja fidelidad 2 La forma ágil de definir características
Más detallesDesarrollo de Metodologías Ágiles
Titulación certificada por EUROINNOVA BUSINESS SCHOOL Desarrollo de Metodologías Ágiles Desarrollo de Metodologías Ágiles Duración: 120 horas Precio: 450 * Modalidad: Online * Materiales didácticos, titulación
Más detallesGuía Docente: Guía Básica. Datos para la identificación de la asignatura. Escuela de Ingeniería Informática Grado en Ingeniería Informática
Guía Docente: Guía Básica Datos para la identificación de la asignatura. CENTRO: Escuela de Ingeniería Informática TITULACIÓN: Grado en Ingeniería Informática Ingeniería de Requisitos CÓDIGO ULPGC 40827
Más detallesProgramación de Bases de Datos
Programación de Bases de Datos Ingeniería Técnica en Informática de Gestión Exámenes de Recuperación Curso 2011/2012 Ignacio J. Blanco Medina Ciencias de la Computación e Inteligencia Artificial Exámenes
Más detallesFecha de elaboración: Fecha de última actualización:
PROGRAMA DE ESTUDIO Modelos de desarrollo de software Programa elaborado por: Fecha de elaboración: Fecha de última actualización: Seriación explícita Asignatura antecedente Programa Educativo: Licenciatura
Más detalles3-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 detallesCurso Universitario de Especialización en Gestión Ágil de Proyectos (Titulación Universitaria + 8 ECTS)
Curso Universitario de Especialización en Gestión Ágil de Proyectos (Titulación Universitaria + Titulación certificada por EUROINNOVA BUSINESS SCHOOL Curso Universitario de Especialización en Gestión Ágil
Más detallesIngeniería del Software Web
Guía docente de Ingeniería del Software Web titulación: Grado en Ingeniería Informática código: 100520021 tipo: Obligatoria curso: 4º semestre: 1º créditos ECTS: 6 Profesorado profesor: número despacho:
Más detallesSede y localidad Licenciatura en Sistemas
Sede y localidad Carrera Viedma Licenciatura en Sistemas Programa de la asignatura Asignatura: Ingeniería de Software III Año calendario: 2012 Carga horaria semanal: 6 Carga horaria total: 96 Cuatrimestre:
Más detallesValidación y Pruebas «Validating and testing»
GUÍA DOCENTE 2014-2015 Validación y Pruebas «Validating and testing» 1. Denominación de la asignatura: Validación y Pruebas «Validating and testing» Titulación Grado en Ingeniería Informática «Degree in
Más detallesKanban II. Sesión 6a. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante
Kanban II Sesión 6a Juego: Pasar las monedas 2 3 rondas Cuánto tarda cada trabajador? Lisa David Martín María Cuándo recibe el cliente la primera moneda? Cuándo recibe el cliente la última moneda? Cada
Más detallesAño académico 2015-16. GUÍA DOCENTE INGENIERÍA DE REQUISITOS Grado en Ingeniería Informática. Profesorado: Marta Oliva Solé
Año académico 2015-16 GUÍA DOCENTE INGENIERÍA DE REQUISITOS Grado en Ingeniería Informática Profesorado: Marta Oliva Solé Información general de la asignatura Denominación Carácter INGENIERÍA DE REQUISITOS
Más detallesPLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Verificación y Desarrollo de Programas
CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Verificación y Desarrollo de Programas 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título: Facultad:
Más detallesDesarrollo Ágil de Software y Comercialización
GUÍA DOCENTE 2014-2015 Desarrollo Ágil de Software y Comercialización 1. Denominación de la asignatura: Desarrollo Ágil de Software y Comercialización Titulación Máster Universitario en Ingeniería Informática
Más detallesIntroducció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 detallesGUÍA DOCENTE DE LA ASIGNATURA
GUÍA DOCENTE DE LA ASIGNATURA G668 - Métodos de Desarrollo Grado en Ingeniería Informática Optativa. Curso 4 Curso Académico 204-205 . DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática Tipología
Más detallesAgile Testing. Sesión 8. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante
Agile Testing Sesión 8 Unas palabras previas de cautela Las pruebas no son una verificación formal de un programa, no pueden garantizar la corrección del software para todos los posibles casos de entrada
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Módulo Titulación SERVICIOS Y SISTEMAS WEB INGENIERÍA DE SOFTWARE TECNOLOGÍAS ESPECÍFICAS GRADO EN INGENIERÍA INFORMÁTICA Plan 545 46931 Periodo de impartición
Más detalles270084 - 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 detallesINGENIERÍ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 detallesGUÍA DOCENTE DE LA ASIGNATURA
GUÍA DOCENTE DE LA ASIGNATURA G669 - Gestión de Proyectos Software Grado en Ingeniería Informática Optativa. Curso 4 Curso Académico 2014-2015 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia SERVICIOS Y SISTEMAS WEB PLATAFORMA TECNOLÓGICA Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA DE SISTEMAS (464) Plan 464 Código 45262 Periodo de impartición
Más detallesDesarrollo ágil basado en pruebas de aceptación
Desarrollo ágil basado en pruebas de aceptación Patricio Letelier letelier@dsic.upv.es Definición: Prueba de Aceptación (PA) Una PA tiene como propósito demostrar al cliente el cumplimiento de un requisito
Más detallesGestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure mdeboli@lagash.com http://mdeboli.wordpress.
Gestión de Equipos de Desarrollo Max Déboli Director de Desarrollo Lagash MVP Azure mdeboli@lagash.com http://mdeboli.wordpress.com Contexto Metodologías agiles de desarrollo de Software y como las usamos
Más detalles6.1 Behavior Driven Development. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante, 2014-15
6.1 Behavior Driven Development Modelo tradicional de desarrollo de requisitos John Ferguson Smart - BDD in Action 2 Modelo de desarrollo usando BDD John Ferguson Smart - BDD in Action 3 Resumen en un
Más detallesTabla 10.2. Tabla de equivalencia entre asignaturas de Ingeniería Técnica en Informática de Gestión al Grado en Ingeniería Informática. Créd LRU.
El proceso de adaptación de los estudiantes de la actual Ingeniería Técnica en Informática de Gestión al título de grado en Ingeniería Informática se realizará a requerimiento de los propios estudiantes
Más detallesPLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA
CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE DIRECCIÓN Y ORGANIZACIÓN DE PROYECTOS 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título: Facultad:
Más detallesMetodologías Ágiles en el Desarrollo de Software Ciclo Lectivo 2013 Vigencia del programa Ciclo lectivo 2013 Plan 2008 Área
Asignatura Metodologías Ágiles en el Desarrollo de Software Ciclo Lectivo 2013 Vigencia del programa Ciclo lectivo 2013 Plan 2008 Área Sistemas Carga horaria semanal 6 HORAS SEMANALES Anual/ cuatrimestral
Más detallesCertified 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 detallesTABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Indice de Figuras. Indice de Tablas. Resumen
TABLA DE CONTENIDOS página Dedicatoria Agradecimientos Tabla de Contenidos Indice de Figuras Indice de Tablas Resumen I II III VII IX X 1. Introducción 11 1.1. Descripción del contexto local......................
Más detallesCURSO 2018/2019. Metodologías Agiles. Máster en DIRECCIÓN EN TECNOLOGÍA. A distancia
Metodologías Agiles Máster en DIRECCIÓN EN TECNOLOGÍA A distancia Metodologías ágiles Datos básicos Tipo de título propio: MÁSTER Módulo: Dirección y gestión de proyectos en tecnología Nº de créditos:
Más detallesACADEMIA AGIL PROFESSIONAL SCRUM DEVELOPER
ACADEMIA AGIL PROFESSIONAL SCRUM DEVELOPER (Para Java Developers) PROFESSIONAL SCRUM DEVELOPER Construir software que funciona utilizando Scrum requiere integrar ciertas habilidades como ingeniería de
Más detallesGuía Docente Curso 2012-2013
ESCUELA TÉCNIICA SUPERIIOR DE IINGENIIERÍÍA Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos
Más detallesINSTITUTO 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 detallesGestión de Proyectos
GUÍA DOCENTE 2014-2015 Gestión de Proyectos 1. Denominación de la asignatura: Gestión de Proyectos Titulación Grado en Ingeniería Informática Código 6366 2. Materia o módulo a la que pertenece la asignatura:
Más detallesGuía rápida pero no milagrosa para la Implementación de Kanban
Guía rápida pero no milagrosa para la Implementación de Kanban Derechos Reservados Esta presentación puede ser compartida siempre y cuando no se altere su contenido, y se mantenga el crédito al autor original.
Más detallesLICENCIA PROFESIONAL EN DESARROLLO DE APLICACIONES MÓVILES
LICENCIA MÓVILES HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Metodologías Ágiles. 2. Competencias Desarrollar Aplicaciones web o móviles empleando lenguaje Java o.net,
Más detalles4 a 8 semanas. Equipos pequeños 5 a 9 miembros. Informal. Cara a cara. En cada entrega el cliente dará su aportación. Sólo documentación básica
Tiempo para cada iteración recomendado ASD 4 a 8 semanas AUP Primeras iteraciones más tiempo que las demás. Tamaño del equipo Equipos pequeños 5 a 9 miembros Todos los tamaños Comunicación en el equipo
Más detallesGUÍA DOCENTE EXPERIENCIA PILOTO DE APLICACIÓN DEL SISTEMA EUROPEO DE CRÉDITOS (ECTS) UNIVERSIDADES ANDALUZAS CURSO ACADÉMICO: 2010/2011 TITULACIÓN:
GUÍA DOCENTE EXPERIENCIA PILOTO DE APLICACIÓN DEL SISTEMA EUROPEO DE CRÉDITOS (ECTS) UNIVERSIDADES ANDALUZAS CURSO ACADÉMICO: 2010/2011 TITULACIÓN: Licenciatura en Administración y Dirección de Empresas
Más detallesCurso Universitario en Agile Project Management + 4 Créditos ECTS. Más información en: www.euroinnova.edu.es (+34) 958 050 200
Curso Universitario en Agile Project Management + 4 Créditos ECTS Curso Universitario en Agile Project Management + 4 Créditos ECTS Duración: 110 horas Precio: 260 * Modalidad: Online * Materiales didácticos,
Más detallesMETODOLOGÍA TRADICIONAL.
COMPARACIÓN DE METODOLOGÍAS METODOLOGÍA TRADICIONAL. Teniendo en cuenta la filosofía de desarrollo de las metodologías, aquellas con mayor énfasis en la planificación y control del proyecto, en especificación
Más detalles1.3 - Desarrollo Lean
1.3 - Desarrollo Lean Tema 1: Fundamentos de las metodologías ágiles En qué se parece la fabricación de un producto y el desarollo de software? Fabricación de un producto Entradas: materias primas y componentes
Más detallesMetodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506
Asignatura Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506 Titulación Centro Departamento Página web de la asignatura Ingeniería
Más detallesCapitulo 3. Test Driven Development
Capitulo 3. Test Driven Development 3.1 Uso de JUnit como framework para realizar pruebas unitarias Como ya se mencionó en el marco teórico Test Driven Development es una técnica de programación extrema
Más detallesAlgunas aclaraciones para la realización de matrícula del. Grado en Ingeniería Informática. Curso 2013 2014
Algunas aclaraciones para la realización de matrícula del Grado en Ingeniería Informática Curso 2013 2014 Modalidad de enseñanza: Los alumnos tendrán que optar al matricularse por una de las dos modalidades
Más detallesDesarrollo y administración de sistemas de información
Guía docente de Desarrollo y administración de sistemas de información titulación: Grado en Ingeniería Informática código: 100520017 tipo: Obligatoria curso: 3º semestre: 2º créditos ECTS: 6 Profesorado
Más detallesAnálisis y Diseño de Aplicaciones
Análisis y Diseño de Aplicaciones Ciclo de Vida Docente: T/RT Gonzalo Martínez CETP EMT Informática 3er Año Introducción En el desarrollo de sistemas, el ciclo de vida son las etapas por las que pasa un
Más detallesIngeniería de Software
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones
Más detallesARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S
Ç ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S Grado en Ingeniero en Informática Ingeniería de Computadores Sistemas de Información Universidad de Alcalá Curso Académico 2015/16 Curso 4º Cuatrimestre 1º
Más detallesGUÍA DOCENTE. Curso 2015-2016. Ingeniería Informática en Sistemas de Información Doble Grado: Mantenimiento de Bases de Datos Módulo: Módulo 6
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Mantenimiento de Bases de Datos Módulo: Módulo 6 Departamento: Deporte e Informática Año
Más detallesXP- EXTREME PROGRAMMING
XP- EXTREME PROGRAMMING RUBBY CASALLAS DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN FACULTAD DE INGENIERÍA UNIVERSIDAD DE LOS ANDES Agenda Qué es XP? 12 Prácticas Actividades Principales: Planeación Diseño Codificación
Más detallesTemario.» Problema Proceso Charla Inicial Definición stories y sprints Ecosistema Desarrollo Comunicación
Temario» Problema Proceso Charla Inicial Definición stories y sprints Ecosistema Desarrollo Comunicación Problema Clásico Cómo encararían un proyecto clásico: Asumimos que ya esta vendido y la plata no
Más detallesPROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM
Universidad Rafael Landivar Campus Quetzaltenango Facultad de Ingeniería PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Linda Estrella Córdova Monterroso
Más detallesINTELIGENCIA DE NEGOCIO (MASTER UNIVERSITARIO EN INGENIERÍA INFORMÁTICA)
INTELIGENCIA DE NEGOCIO (MASTER UNIVERSITARIO EN INGENIERÍA INFORMÁTICA) 1.- Datos de la Asignatura Código 302436 Plan 2014 ECTS 3 Carácter OPCIONAL Curso 1º Periodicidad 2er SEMESTRE Área Departamento
Más detalles1.1 Metodologías ágiles de desarrollo de software
1.1 Tema 1: Valores y principios ágiles Índice 2 3 Metodologías de desarrollo de ágiles 1 software 2 1. Qué es el software? 3 Metáforas Las metáforas son muy útiles para comunicar y establecer ideas complejas
Más detallesPLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Programación web: El Servidor
CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Programación web: El Servidor DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA Título: Facultad: Grado
Más detallesEscuela Técnica Superior de. Informática. Máster en Ingeniería Informática. aplicada a la Industria, la Ingeniería del. Software y a los Sistemas y
Escuela Técnica Superior de Informática Máster en Ingeniería Informática aplicada a la Industria, la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE LA ASIGNATURA:
Más detallesPrograma de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296)
Programa de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296) PROFESORADO Profesor/es: MARIA BELEN VAQUERIZO GARCIA - correo-e: belvagar@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA
Más detallesJuegos para Computadores. Estructura y Desarrollo. 240 ETSEIB Escuela Técnica Superior de Ingeniería Industrial de
Nombre asignatura: Juegos para Computadores. Estructura y Desarrollo Código: 23360 Créditos ECTS: 3 Unidad responsable: Barcelona 240 ETSEIB Escuela Técnica Superior de Ingeniería Industrial de Departamento:
Más detallesárea: Sistemas de Información e Ingeniería de Software coordinador del curso: Miguel Torres Propuesta de participación de: Maria Consuelo Franky
CURSO: TÓPICOS AVANZADOS EN INGENIERÍA DE SOFTWARE área: Sistemas de Información e Ingeniería de Software coordinador del curso: Miguel Torres Propuesta de participación de: Maria Consuelo Franky lfranky@javeriana.edu.co
Más detallesClientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea
Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3
Más detallesFUNDAMENTOS DE PROGRAMACION
INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN DESARROLLO DE SOFTWARE FUNDAMENTOS DE PROGRAMACION Nombre de la asignatura: Nomenclatura del Curso: Prerrequisitos: Nomenclatura del prerrequisito
Más detallesMETODOLOGÍAS DE DESARROLLO ÁGIL
Página 1de 8 GUIA DOCENTE DE LA ASIGNATURA METODOLOGÍAS DE DESARROLLO ÁGIL MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO Formación de Especialidad 2: Ingeniería del Software Desarrollo y Gestión de Proyectos
Más detallesDESARROLLO DE SOFTWARE DE CALIDAD: EXTREME PROGRAMMING Y HERRAMIENTAS OPENSOURCE. Mª Carmen Bartolomé. mcbartolome@qualityobjects.
DESARROLLO DE SOFTWARE DE CALIDAD: EXTREME PROGRAMMING Y HERRAMIENTAS OPENSOURCE Mª Carmen Bartolomé mcbartolome@qualityobjects.com Índice Introducción a extreme Programming (XP) Herramientas OpenSource
Más detallesgrado Ingeniería Grado en Ingeniería en desarrollo de contenidos digitales + Experto universitario en Desarrollo de proyectos de software
grado Ingeniería Grado en Ingeniería en desarrollo de contenidos digitales + Experto universitario en Desarrollo de proyectos de software Sistemas Computacionales Diseño y Desarrollo de software Arquitectura
Más detallesAplicació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 detallesPROGRAMA INSTRUCCIONAL
Universidad Centroccidental "Lisandro Alvarado" Decanato de Ciencias y Tecnología Departamento de Sistemas PROGRAMA INSTRUCCIONAL PROGRAMA: INGENIERÍA EN INFORMATICA DEPARTAMENTO: SISTEMAS ASIGNATURA:
Más detallesGuía Docente 2013-14
Guía Docente 2013-14 Visión Artificial Computer Vision Grado en Ingeniería Informática Presencial Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu 29/04/2014
Más detallescon Scrum y Kanban Gustavo Quiroz Madueño Open Edge Technologies
Gestión Ágil de Proyectos con Scrum y Kanban Gustavo Quiroz Madueño Open Edge Technologies Acerca del Autor Gustavo Quiroz, CSP, CSM, CSD, CSPO, PSM I Gustavo Quiroz es Consultor, Trainer, Coach y Orador
Más detallesIngeniería Técnica en Informática de Gestión
Información general Centro docente Escola d'enginyeria Propuesta Docente Aprender los conocimientos que permitan el diseño y desarrollo de los programas informáticos aplicados, especialmente en la gestión
Más detallesTEMA 1: INTRODUCCIÓN A SERVICIOS TI
CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 1: INTRODUCCIÓN A SERVICIOS TI Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S. de Ingeniería Informática
Más detallesFrancisco D. Acosta Escalante Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010
PROGRAMA DE ESTUDIO Desarrollo de aplicaciones orientadas a servicios Programa Educativo: Licenciatura en Informática Administrativa Área de Formación : Integral Profesional Horas teóricas: 2 Horas prácticas:
Más detallesUNIVERSIDAD 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 detallesGRADO EN INGENIERÍA INFORMÁTICA
GRADO EN INGENIERÍA INFORMÁTICA CURSO ACADÉMICO 2010/2011 Estudios Grado en Ingeniería (En el presente año académico solamente se ofertará el primer curso) Rama de conocimiento Ingeniería y Arquitectura
Más detallesInnovación y trabajo en equipo
Innovación y trabajo en equipo Quiénes somos? Somos una empresa de desarrollo de soluciones de software nacida en Colombia a comienzos del año 2013. Sus socios fundadores, con una larga trayectoria internacional
Más detalles[Incluidas en este documento: Resolución de 29-11-2011 (BOE 23-12-11) y Resolución de 27-04-2015 (BOE 16-05-15)]
PLAN DE ESTUDIOS CONDUCENTE AL TÍTULO DE GRADUADO O GRADUADA EN INGENIERÍA INFORMÁTICA (RAMA INGENIERÍA Y ARQUITECTURA) Publicado por Resolución de 3 de marzo de 2011 (B.O.E. de 18 de mayo de 2011) [Incluidas
Más detallesProgramació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 detallesPLAN DE ORDENACION DOCENTE Curso académico 2014-2015 (Aprobado por el Consejo de Gobierno de XX de Diciembre de 2013)
PLAN DE ORDENACION DOCENTE Curso académico 2014-2015 (Aprobado por el Consejo de Gobierno de XX de Diciembre de 2013) Objeto El Plan de Ordenación Docente (POD) tiene por objetivo establecer los procesos
Más detallesMÁSTERES PROPIOS EN INFORMÁTICA IMPARTIDOS EN MODALIDAD TELEFORMACIÓN (VIRTUAL CON TUTORIZACIÓN)
CURSO 2009-2010 MÁSTERES PROPIOS EN INFORMÁTICA IMPARTIDOS EN MODALIDAD TELEFORMACIÓN (VIRTUAL CON TUTORIZACIÓN) MASTER EN PROYECTOS Y DIRECCIÓN INFORMÁTICA AVANZADA MASTER EN LENGUAJES E INGENIERÍA DEL
Más detallesGUÍA DOCENTE EXPERIENCIA PILOTO DE CRÉDITOS EUROPEOS. UNIVERSIDADES ANDALUZAS DATOS BÁSICOS DE LA ASIGNATURA
GUÍA DOCENTE EPERIENCIA PILOTO DE CRÉDITOS EUROPEOS. UNIVERSIDADES ANDALUZAS DATOS BÁSICOS DE LA ASIGNATURA NOMBRE: Seguridad Informática CÓDIGO: 3104107 AÑO DE PLAN DE ESTUDIO: 2005 TIPO (troncal/obligatoria/optativa)
Más detallesDesarrollo Agil. Introduccion a desarrollo agil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012
Desarrollo Agil Introduccion a desarrollo agil Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Agenda Desarrollo Agil con SCRUM FDD Requerimientos Historias de Usuario Desarrollo de software
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia ARQUITECTURA Y ORGANIZACIÓN DE COMPUTADORAS ENTORNO TECNOLÓGICO Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA Plan 545 Código 46911 Periodo de impartición
Más detallesGrado en Ingeniería en Diseño Industrial y desarrollo del producto Curso 2014/2015. Asignatura: Fundamentos de Informática Código: IDI108
Grado en Ingeniería en Diseño Industrial y desarrollo del producto Curso 2014/2015 Asignatura: Fundamentos de Informática Código: IDI108 Asignatura: IDI108 Fundamentos de Informática Formación: Básica
Más detallesGestión de Proyectos con Metodologías Ágiles (Scrum)
Gestión de Proyectos con Metodologías Ágiles (Scrum) Marzo/2012 Overview Resumen Ejecutivo i Surgidas en la industria del software y actualmente difundida en proyectos de diversas áreas de especialidad,
Más detallesANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 1: INTRODUCCIÓN AL PROCESO SOFTWARE PERSONAL
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 1: INTRODUCCIÓN AL PROCESO SOFTWARE PERSONAL DAVID RODRÍGUEZ HERNÁNDEZ FECHA DE REVISIÓN: 14 Septiembre 2007 ZAMORA (CURSO 2007/2008) david.rgh@gmail.com
Más detallesEmpleo. CURSO FORMATIVO Desarrollo WEB JAVA EE. Coordinador Académico Antonio José Martín Sierra
Empleo CURSO FORMATIVO Desarrollo WEB JAVA EE Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01 4.- FORMACIÓN:
Más detallesServidores Donantonio
Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3
Más detalles(Paradigmas de Programación)
(Paradigmas de Programación) Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Titulación Módulo Materia Asignatura Carácter Máster Universitario de Ingeniería Informática Dirección y
Más detallesUVa Escuela Técnica Superior de Ingeniería Informática 1 de 8
1 Cronograma de implantación del título. Salvo que la Universidad de Valladolid decida tomar otra alternativa con carácter general para ordenar el proceso de transición de títulos, la implantación del
Más detallesPMI Agile Certification
PMI Agile Certification Este 02 de Febrero de 2011 el Project Management Institute presentó a sus miembros su nueva certificación basada en la filosofía Agile Manifiesto con base en las preguntas más frecuentes,
Más detallesGrado en Ingeniería de las Tecnologías de Telecomunicación. Guía de intensificaciones
Grado en Ingeniería de las Tecnologías de Telecomunicación Guía de intensificaciones El Grado en Ingeniería de las Tecnologías de Telecomunicación impartido en la Escuela Técnica Superior de Ingeniería
Más detallesSILABO I. INFORMACIÓN GENERAL
UNIVERSIDAD NACIONAL DE SAN MARTÍN-T FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA Escuela Académico Profesional de Ingeniería de Sistemas e Informática Semestre Académico 2013 - I SILABO I. INFORMACIÓN
Más detallesMÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante
MÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante DATOS DESCRIPTIVOS ASIGNATURA: NOMBRE EN INGLÉS: Desarrollo de Aplicaciones Web con Tecnologías Propietarias (NET) Web
Más detallesGestión de Proyectos Informáticos
2 GESTION DE PROYECTOS INFORMATICOS Facultad de Ingeniería Universidad Nacional de Jujuy Analista Programador Universitario Ciclo 2012 A.P.U. Jorge R. Mendoza 2 METODOLOGÍAS Y CICLOS DE VIDA 3 Metodologías
Más detallesFundamentos de Ingeniería del Software
Guía docente de Fundamentos de Ingeniería del Software titulación: Grado en Ingeniería Administración y Dirección de Empresas Tecnológicas código: 102520013 tipo: Obligatoria curso: 3º semestre: 1º créditos
Más detallesAgile Scrum Fundamentos para Certificación Oficial. (Curso con Bolsa de empleo)
Agile Scrum Fundamentos para Certificación Oficial (Curso con Bolsa de empleo) Presentación: En el mercado de trabajo mundial hay una gran carencia de profesionales en entornos de Agile Scrum. La industria
Más detallesDaniel González Peña Miguel Reboiro Jato
Daniel González Peña Miguel Reboiro Jato Los itinerarios Cuestiones administrativas Optativas 4º: 30 ECTS (5 asignaturas). 2 alternativas: Con itinerario (IT o IS) Mínimo: 24 ECTS (4 asignaturas) del mismo
Más detallesPeríodo Teoría Práctica Laboratorio de crédito Electiva 3 0 0 3 Requisitos Metodología del Software
Asignatura METODOLOGÍAS ÁGILES DE GESTIÓN Y DESARROLLO DE PROYECTOS DE TI Vigente desde: Marzo 2008 Horas semanales Unidades Período Teoría Práctica Laboratorio de crédito Electiva 3 0 0 3 Requisitos Metodología
Más detalles