Este documento presenta los objetivos y contenido de un curso sobre el desarrollo de sistemas de información utilizando metodologías ágiles. Los objetivos incluyen conocer las fases del proceso unificado de desarrollo de software, planificar proyectos siguiendo esta metodología, y desarrollar sistemas aplicando herramientas UML. El contenido cubre marcos teóricos ágiles, el proceso unificado, modelado de requisitos y diseño, e implementación y pruebas. La metodología incluye clases
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...TestingUy
Expositor: Gabriel Fernández
Resumen: La presentación busca introducir el Modelo de procesos desarrollado en la Norma UNIT-ISO/IEC/IEEE 29119-2. Se presentarán los procesos que conforman el modelo y su integración con otras normas técnicas. También se busca abordar el tema de la evaluación de procesos y la posibilidad de declarar conformidad con la serie ISO/IEC/IEEE 29119.
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...TestingUy
Expositor: Gabriel Fernández
Resumen: La presentación busca introducir el Modelo de procesos desarrollado en la Norma UNIT-ISO/IEC/IEEE 29119-2. Se presentarán los procesos que conforman el modelo y su integración con otras normas técnicas. También se busca abordar el tema de la evaluación de procesos y la posibilidad de declarar conformidad con la serie ISO/IEC/IEEE 29119.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
Today is Pentecost. Who is it that is here in front of you? (Wang Omma.) Jesus Christ and the substantial Holy Spirit, the only Begotten Daughter, Wang Omma, are both here. I am here because of Jesus's hope. Having no recourse but to go to the cross, he promised to return. Christianity began with the apostles, with their resurrection through the Holy Spirit at Pentecost.
Hoy es Pentecostés. ¿Quién es el que está aquí frente a vosotros? (Wang Omma.) Jesucristo y el Espíritu Santo sustancial, la única Hija Unigénita, Wang Omma, están ambos aquí. Estoy aquí por la esperanza de Jesús. No teniendo más remedio que ir a la cruz, prometió regresar. El cristianismo comenzó con los apóstoles, con su resurrección por medio del Espíritu Santo en Pentecostés.
3. Conocer a detalle cada una de las fases del proceso
unificado de desarrollo, para implementar los
modelos de Análisis, Diseño, implementación y
realizar las pruebas respectivas de un sistema de
información.
Realizar la planificación de un proyecto para un
sistema de información, siguiendo la metodología
del proceso Unificado.
Desarrollar un sistema de información aplicando
herramientas UML de modelado en un proceso de
desarrollo estándar.
Conocer Framewoks de trabajo, para el
modelamiento de sistemas agiles
Objetivos Específicos
4. Contenido Mínimo
Metodologías – Marcos Teóricos Agiles.
El Proceso Unificado de desarrollo de software.
Planificación de un Sistema de Información.
Modelo de negocio de un caso de estudio.
Modelo de requisitos y modelo de Análisis.
Diseño del Sistema.
Modelo de Implementación y pruebas de desarrollo.
6. Investigación y
exposiciones de
trabajos.
Debates sobre temas
específicos. SCRUM
vs PUD, SCRUM vs
XP
Elaboración y defensa
de trabajos prácticos.
Prácticas en
laboratorio sobre
resolución de
problemas específicos.
Participación
activa
7. Documento Impreso 30%
Defensa 20%
Diseño e Implement. 50%
TOTAL 100%
Primer Parcial 30%
Segundo Parcial 30%
Prácticos 20%
Asistencia 10%
Participación 10%
TOTAL 100%
Durante el
Sem. (50%)1
Proyecto Final
(50%)2
Métodos de Evaluación
8. Henrik Kniberg. SCRUM Y XP DESDE LAS TRINCHERAS
Cómo hacemos Scrum 1ra edición. InfoQ Enterprise
Software Development Series /2012.
Gesvin Romero M. UML con Rational
Rose. Megabyte / 2004.
Jacobson & Booch & Rumbaugh: “El
Proceso Unificado de desarrollo de
Software”, Addison Wesley 1999.
Unidad 1. Metodologías – Marcos Teóricos AgilesObjetivos de la UnidadAprender conceptos elementales de los marcos teóricos agilesAprender en forma general modelos agiles. Contenido de la UnidadIntroducción a marcos Teóricos (Frameworks)Metodologia Vs Marcos TéoricosTratado de los Agiles.ScrumXPHibridosUnidad 2. El Proceso Unificado de desarrollo de software Objetivos de la UnidadAprender conceptos elementales del proceso unificado de desarrollo de software.Aprender en forma general cuales son las fases del proceso unificado de desarrollo de sistemas. Contenido de la Unidad Introducción a las metodologías de desarrollo de softwareCaracterísticas del proceso Unificado: Dirigido por casos de uso, Centrado en la Arquitectura, Iterativo e incremental.Fases de un ciclo de desarrollo: Inicio Elaboración, Construcción y transiciónFujos de trabajo: Modelo de negocio, Requisitos, Análisis, Diseño, Implementación, Pruebas, Despliegue, Gestión de configuración, Gestión de proyecto, entorno.Modelos resultantes de un ciclo de desarrollo y esquemas que lo componen. Unidad 3. Planificación de un Sistema de Información.Objetivos de la Unidad Conocer como se realiza la planificación de un proyecto para desarrollar un sistema de información, siguiendo la metodología del proceso Unificado.Realizar la planificación de un proyecto para desarrollar un sistema específico. Contenido de la UnidadPlanificación: Objetivos, RecursosConceptos de Estimaciones del proyecto.Planificación TemporalDiagramas PERT- GANTT.Ruta CríticaMapas mentalesPresentación de un Plan de proyecto de software para un caso de estudio Unidad 4. Modelo de negocio de un caso de estudio.Objetivos de la UnidadAprender conceptos elementales que se deben aplicar para el modelado de negocio.Aplicar el UML para realizar el modelado de negocio de un caso de estudio. Contenido de la UnidadIdentificación de los procesos de negocios (PN)Identificación de los Usuarios Dpto. implicados en el PNAcciones necesarias para realizar el PN.Diagramas de actividades del PN.Listar las actividadesListado de informacionesReglas de negocioDesarrollar el modelo de negocio en 1 iteración Unidad 5. Modelo de requisitos y modelo de Análisis.Objetivos de la UnidadAprender conceptos elementales que se deben aplicar para el modelo de requisitos de un sistema.Aplicar el UML para realizar el modelado de requisitos de un caso de estudio. Contenido de la UnidadModelado de requisitosIdentificar los casos de usoDescribir los casos de uso (Uso de plantilla) Modelo conceptualAnálisis Diagramas de interacciónDiagramas de secuenciaDiagramas de colaboración Unidad 6. Diseño del Sistema.Objetivos de la UnidadAprender conceptos elementales que se deben aplicar para el diseño de sistema siguiendo el proceso unificado.Aplicar el UML y las consideraciones del proceso unificado para realizar el diseño en un caso de estudio. Contenido de la UnidadDescomposición en Subsistemas, digramas de paquetesAsignación de tareasArquitectura del SistemaDiagramas de claseDiagramas de iteraciónPrototipos de interfazDiseño Lógico, clases persistentesDiseño Físico, clases persistentesDiseño Procedimental Unidad 7. Modelo de Implementación y pruebas de desarrollo.Objetivos de la UnidadAprender conceptos elementales que se deben aplicar para la implementación y pruebas en el desarrollo de sistema, siguiendo el proceso unificado.Analizar la implementación de un caso de estudio modelado con UML y basado en el proceso unificado. Contenido de la UnidadLenguaje de definición de datosImplementación de reglas de negocios (Lenguaje SQL) Procedimientos Almacenados, Triggers (Desencadenadores), TransaccionesFormularios, cadena de conexiones, reportesObjetivos de las pruebasPrincipios de pruebaEstrategias de prueba
Metodologias
ActividadesAcademicas
TODAS LAS EVALUACIONES SON SOBRE 100 PUNTOS, DE ALLI SE CALCULA SEGUN EL PORCENTAJE ASIGNADO.