SlideShare una empresa de Scribd logo
1 de 25
SISTEMA DE GESTIÓN DE
COMPETENCIAS
Alejandra Duque Ceballos
Proyecto para optar al título de:
Magister en gestión y Desarrollo de Proyectos de Software
Universidad Autónoma de Manizales
Instructora Teleinformática
SENA - Centro de Automatización Industrial
Regional Caldas
2015
INTRODUCCIÓN
•El sistema de educación superior de Colombia
propone realizar los procesos de formación y
evaluación basados en competencias.
•El presente proyecto surge de la necesidad de diseñar
e implementar un sistema de gestión de competencias
que articule la implementación, evaluación y el
seguimiento de competencias básicas en los
estudiantes de las instituciones educativas de
educación superior.
OBJETIVO GENERAL
Desarrollar un prototipo de un sistema de información
para gestionar competencias, que le permitan a la
UAM® administrar sus lineamientos de competencias y
el seguimiento a la evolución de sus estudiantes en
este aspecto, siguiendo la metodología UP.
OBJETIVOS ESPECÍFICOS
• Realizar el análisis y diseño del sistema computacional parametrizado
de acuerdo con los lineamientos de competencias definidos por la
UAM®.
• Identificar los lineamientos que la UAM® ha definido para la
construcción de un modelo de competencias e incorporarlo en el
diseño del sistema a desarrollar.
• Determinar el esfuerzo invertido por el desarrollador y el tamaño de
software elaborado, aplicando métricas de desarrollo de SW
siguiendo el modelo PSP.
• Implementar un prototipo parametrizado de gestión de competencias
para la UAM® siguiendo los lineamientos de la metodología UP.
¿DESARROLLAR SOFTWARE?
•Aplicando el ciclo de vida para desarrollar un
sistema.
LO QUE SUELE PASAR
¿METODOLOGÍAS PARA DESARROLLAR?
Proceso Unificado UP:
• UP se basa en componentes interconectados a través de
interfaces.
• Está dirigido por casos de uso.
• Centrado en la arquitectura.
• Es iterativo e incremental.
• Es práctico dividir el esfuerzo de desarrollo de un proyecto
de software en partes más pequeñas o mini proyectos,
cada uno de ellos es una iteración que resulta en un
incremento.
• Las iteraciones hacen referencia a pasos en el flujo de
trabajo, y los incrementos a crecimientos en el producto.
UP - PROCESO UNIFICADO
MODELO PSP
Conjunto ordenado de procesos definidos que orientan a
los ingenieros de software y a programadores a medir,
evaluar y monitorear la manera de hacer sus tareas.
Los principales objetivos del PSP son:
• Mejorar las estimaciones.
• Mejorar la planeación y acompañamiento de
cronogramas.
• Proteger contra el exceso de compromisos.
CARACTERÍSTICAS DE PSP
• Crear un compromiso personal con la calidad.
• Compromiso del desarrollador en la mejora continua
del proceso de desarrollo.
• Aumento de la calidad a través de la reducción de la
incidencia de errores.
• Mayor precisión en las estimaciones de tamaño del
software y tiempo de desarrollo.
¿Y ES QUE CUANTOS HAY?
NIVEL NOMBRE ACTIVIDADES
PSP0 Medición Personal
 Registro de tiempo
 Registro de defectos
PSP0.1 Registro de defectos
 Patrón de tipos de defectos.
 Patrón de codificación.
 Medida de tamaño.
 Propuesta de mejoramiento de proceso.
PSP1
PSP1.1
Planeación personal
 Estimación de tamaño.
 Informe de pruebas.
 Planeamiento de tareas.
 Cronogramas.
PSP2
PSP2.1
Gerenciamiento de la
calidad personal
 Revisiones de código.
 Revisiones de proyecto.
 Patrones del Proyecto.
PSP3 Proceso personal cíclico  Desarrollo cíclico
PARA ENTENDER MEJOR ESO DE PSP
• Un sistema de gestión de
competencias debe ser capaz de
organizar, sistematizar, dar a conocer
a los diferentes actores los
principios, metodologías y
resultados de un proceso de
evaluación por competencias.
Y EMPEZAMOS CON ESO DEL DESARROLLO
REQUERIMIENTOS:
¿QUÉ DEBE PERMITIR EL SISTEMA?
ANÁLISIS (Iteración 1)
DIAGRAMA DE
CASOS DE USO
(Alto nivel)
DIAGRAMA DE CONTEXTO
• Por la metodología UP se definen tres
iteraciones para el desarrollo del
proyecto.
• Requerimientos funcionales.
• Requerimientos no funcionales.
DISEÑO (Iteración 1)
¿QUE HERRAMIENTAS USAR?
• Lenguaje de programación PHP con framework Yii
ya que posee arquitectura MCV.
• Motor de base de datos MySQL para facilitar la
integración con los sistemas de la universidad.
• Netbeans como editor.
• Process Dashboard para el control de los elementos
de PSP.
• MySQL Workbench para el manejo
de la base de datos.
DISEÑO DE LA PERSISTENCIA (Iteración 1)
DISEÑO (Iteración 1)
ARQUITECTURA BÁSICA DEL SISTEMA
Diagrama de componentes
Cargue de información externa:
toma la información del sistema
de registro académico de la UAM
en archivos CSV.
Gestión y valoración de
competencias: permite el
ingreso de las competencias,
asociación a asignaturas y a
niveles y asignación de juicio
valorativo.
DURANTE LA ITERACIÓN 1
PSP0.1
Registro de tiempos
Registro de Defectos
AL FINAL DE LA
ITERACIÓN 1
POSTMORTEM
Iteración 2 Iteración 3
7%
33%
5%
55%
0%
Fases Vs Tiempo Iteración 2
Requerimientos
Análisis
Diseño
Implementación
Pruebas
0%
0%
0%
88%
12%
Fases Vs Tiempo Iteración 3
Requerimientos
Análisis
Diseño
Implementación
Pruebas
Fase Tiempo Porcentaje
Requerimientos 7:56:00 7%
Análisis 39:09:00 33%
Diseño 5:19:00 5%
Implementación 64:51:00 55%
Pruebas 0:00:00 0%
Total Iteración 1 117:15:00 100%
Tiempo en Días 4 dias 21:15
Fase Tiempo Porcentaje
Requerimientos 0:00:00 0%
Análisis 0:00:00 0%
Diseño 0:00:00 0%
Implementación 77:40:00 88%
Pruebas 10:30:00 12%
Total Iteración 3 88:10:00
Tiempo en días 3 dias 16:10
TIEMPOS TOTALES INVERTIDOS EN CADA FASE
Fase Tiempo
Requerimientos 14:01:00
Análisis 49:31:00
Diseño 18:33:00
Implementación 148:45:00
Pruebas 10:30:00
Tiempo Total 241:20:00
Tiempo en Días 10 días 01:20
TIEMPOS TOTALES
0:00:00
12:00:00
24:00:00
36:00:00
48:00:00
60:00:00
72:00:00
84:00:00
Tiempo Vs Fases
Iteración 1
Iteración 2
Iteración 3
TAMAÑO DEL SOFTWARE
77%
5%
6%
0%
3%
9%
Total de LOC del Proyecto
Base (B)
Borradas (D)
Modificadas (M)
Reutilizadas (R)
Agregadas (A)
Agregadas y
modificadas (A&M)
CONCLUSIONES
• Al aplicar PSP se recopila valiosa información para el desarrollador,
datos que servirán para la planeación y desarrollo de futuros
proyectos para reducir la cantidad de defectos y el tiempo que se
tarda en encontrarlos y repararlos, además que obtiene referentes
para administrar mejor el tiempo y medir el tamaño del programa
producido.
• Gracias a la adopción de un proceso de desarrollo de software formal
y a la planeación del proyecto por iteraciones, se facilitó el desarrollo
del mismo porque se definieron de forma clara las fases a ejecutar, los
artefactos a construir y los entregables correspondientes a presentar.
RECOMENDACIONES
• Realizar un registro de los defectos encontrados y corregidos de
forma sistemática, además tener clara su tipología antes de iniciar los
flujos de desarrollo.
• Debido a la falta de experiencia en procesos de software, el tiempo
empleado en el desarrollo fue mayor al planeado. Se recomienda el
uso de más actividades tomadas del mundo real en cuanto a temas
relacionados con elicitación de requerimientos, diseño de
aplicaciones y herramientas de programación, sobre todo para
estudiantes que no se desempeñan en las áreas relacionadas.
Sistema de gestión de competencias

Más contenido relacionado

La actualidad más candente

Exposicion Final Analisis de Sistemas
Exposicion Final Analisis de SistemasExposicion Final Analisis de Sistemas
Exposicion Final Analisis de Sistemaskatty36
 
Equipo nº 1 microsoft project
Equipo nº 1   microsoft projectEquipo nº 1   microsoft project
Equipo nº 1 microsoft projectJesus Mata
 
Personal Software Process / Agenda
Personal Software Process / AgendaPersonal Software Process / Agenda
Personal Software Process / Agendaandres hurtado
 
Desarrollo convencional,desarrollo estructurado
Desarrollo convencional,desarrollo estructuradoDesarrollo convencional,desarrollo estructurado
Desarrollo convencional,desarrollo estructuradoClaudiaAvila80
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummiesSoftware Guru
 

La actualidad más candente (7)

Exposicion Final Analisis de Sistemas
Exposicion Final Analisis de SistemasExposicion Final Analisis de Sistemas
Exposicion Final Analisis de Sistemas
 
Equipo nº 1 microsoft project
Equipo nº 1   microsoft projectEquipo nº 1   microsoft project
Equipo nº 1 microsoft project
 
Personal Software Process / Agenda
Personal Software Process / AgendaPersonal Software Process / Agenda
Personal Software Process / Agenda
 
BUENAS PRACTICAS EN EL DESARROLLO DE SOFTWARE
BUENAS PRACTICAS EN EL DESARROLLO DE SOFTWAREBUENAS PRACTICAS EN EL DESARROLLO DE SOFTWARE
BUENAS PRACTICAS EN EL DESARROLLO DE SOFTWARE
 
Desarrollo convencional,desarrollo estructurado
Desarrollo convencional,desarrollo estructuradoDesarrollo convencional,desarrollo estructurado
Desarrollo convencional,desarrollo estructurado
 
Earn value
Earn valueEarn value
Earn value
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummies
 

Destacado

comunicación
comunicacióncomunicación
comunicaciónpanfila26
 
Comunicación Eficaz
Comunicación EficazComunicación Eficaz
Comunicación EficazLedy Cabrera
 
Comunicación idonea con los demas!!
Comunicación  idonea con los demas!!Comunicación  idonea con los demas!!
Comunicación idonea con los demas!!Martha Caraballo
 
Personalidad
Personalidad Personalidad
Personalidad panfila26
 
Alejandra didáctica delahistoriamapeoprocesosafectivos
Alejandra didáctica delahistoriamapeoprocesosafectivosAlejandra didáctica delahistoriamapeoprocesosafectivos
Alejandra didáctica delahistoriamapeoprocesosafectivosalejandramaldonado77
 
Modelo del proceso_software yan martinez
Modelo del proceso_software yan martinezModelo del proceso_software yan martinez
Modelo del proceso_software yan martineznay-censey
 
Comunicación [Modelos de Intervención Organizacional]
Comunicación [Modelos de Intervención Organizacional]Comunicación [Modelos de Intervención Organizacional]
Comunicación [Modelos de Intervención Organizacional]Paula Hermida
 
Comunicación eficaz
Comunicación eficaz Comunicación eficaz
Comunicación eficaz panfila26
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...negroues
 
Enfoque contractual
Enfoque contractualEnfoque contractual
Enfoque contractualmave1960
 
Como rico y sano
Como rico y sanoComo rico y sano
Como rico y sanoKAtiRojChu
 
Clase3 Caso Practico
Clase3 Caso PracticoClase3 Caso Practico
Clase3 Caso Practicojmch19
 
Comunicación en las relaciones de pareja
Comunicación en las relaciones de parejaComunicación en las relaciones de pareja
Comunicación en las relaciones de parejaAna Salgado
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win winkhinkhe
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareSoftware Guru
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioSergio Sanchez
 
03 cicloprocesodesoftware isi
03 cicloprocesodesoftware isi03 cicloprocesodesoftware isi
03 cicloprocesodesoftware isiChristian Bueno
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Umlda4
 

Destacado (20)

comunicación
comunicacióncomunicación
comunicación
 
Comunicación Eficaz
Comunicación EficazComunicación Eficaz
Comunicación Eficaz
 
Comunicación idonea con los demas!!
Comunicación  idonea con los demas!!Comunicación  idonea con los demas!!
Comunicación idonea con los demas!!
 
Personalidad
Personalidad Personalidad
Personalidad
 
Alejandra didáctica delahistoriamapeoprocesosafectivos
Alejandra didáctica delahistoriamapeoprocesosafectivosAlejandra didáctica delahistoriamapeoprocesosafectivos
Alejandra didáctica delahistoriamapeoprocesosafectivos
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 
Modelo del proceso_software yan martinez
Modelo del proceso_software yan martinezModelo del proceso_software yan martinez
Modelo del proceso_software yan martinez
 
Comunicación [Modelos de Intervención Organizacional]
Comunicación [Modelos de Intervención Organizacional]Comunicación [Modelos de Intervención Organizacional]
Comunicación [Modelos de Intervención Organizacional]
 
Comunicación eficaz
Comunicación eficaz Comunicación eficaz
Comunicación eficaz
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
 
Enfoque contractual
Enfoque contractualEnfoque contractual
Enfoque contractual
 
Como rico y sano
Como rico y sanoComo rico y sano
Como rico y sano
 
Clase3 Caso Practico
Clase3 Caso PracticoClase3 Caso Practico
Clase3 Caso Practico
 
Comunicación en las relaciones de pareja
Comunicación en las relaciones de parejaComunicación en las relaciones de pareja
Comunicación en las relaciones de pareja
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de Software
 
Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
03 cicloprocesodesoftware isi
03 cicloprocesodesoftware isi03 cicloprocesodesoftware isi
03 cicloprocesodesoftware isi
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Uml
 

Similar a Sistema de gestión de competencias

Metodologias rup
Metodologias rupMetodologias rup
Metodologias rupElvisAR
 
Calendarización de proyectos de software
Calendarización de proyectos de softwareCalendarización de proyectos de software
Calendarización de proyectos de softwareTensor
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiClaudio Garrido
 
Modelos de desarrollo del software.
Modelos de desarrollo del software.Modelos de desarrollo del software.
Modelos de desarrollo del software.MiguelDiaz369
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del softwareMiguelDiaz369
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareCarlosLamanna1
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareVaalbarSoftware
 

Similar a Sistema de gestión de competencias (20)

introducción a uml
introducción a umlintroducción a uml
introducción a uml
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Psp
PspPsp
Psp
 
Modelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdfModelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdf
 
Calendarización de proyectos de software
Calendarización de proyectos de softwareCalendarización de proyectos de software
Calendarización de proyectos de software
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
Metodologiasagilesdegestionydesarrollodeproyectosdeti
 
metodologia
metodologiametodologia
metodologia
 
Modelos de desarrollo del software.
Modelos de desarrollo del software.Modelos de desarrollo del software.
Modelos de desarrollo del software.
 
Modelo psp
Modelo pspModelo psp
Modelo psp
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
pspytsp.pdf
pspytsp.pdfpspytsp.pdf
pspytsp.pdf
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
METODOLOGIAS.pptx
METODOLOGIAS.pptxMETODOLOGIAS.pptx
METODOLOGIAS.pptx
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
HERRAMIENTAS CASE
HERRAMIENTAS CASEHERRAMIENTAS CASE
HERRAMIENTAS CASE
 

Más de Alejandra Ceballos

ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICOENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICOAlejandra Ceballos
 
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...Alejandra Ceballos
 
Presentación arquitectura de computadores
Presentación arquitectura de computadoresPresentación arquitectura de computadores
Presentación arquitectura de computadoresAlejandra Ceballos
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónAlejandra Ceballos
 
2.0 guia # 1 funciones basicas
2.0 guia # 1   funciones basicas2.0 guia # 1   funciones basicas
2.0 guia # 1 funciones basicasAlejandra Ceballos
 
3.0 guia referencias absolutas
3.0 guia   referencias absolutas3.0 guia   referencias absolutas
3.0 guia referencias absolutasAlejandra Ceballos
 
2.8 plantillas excel y formato factura
2.8 plantillas excel y formato factura2.8 plantillas excel y formato factura
2.8 plantillas excel y formato facturaAlejandra Ceballos
 
2.3 ejercicio hotel sol y playa-
2.3 ejercicio   hotel sol y playa-2.3 ejercicio   hotel sol y playa-
2.3 ejercicio hotel sol y playa-Alejandra Ceballos
 
2.2 guia # 2 excel graficos 2007
2.2 guia # 2   excel graficos 20072.2 guia # 2   excel graficos 2007
2.2 guia # 2 excel graficos 2007Alejandra Ceballos
 
Análisis circuitos rc, rl, lc y rlc
Análisis   circuitos rc, rl, lc y rlcAnálisis   circuitos rc, rl, lc y rlc
Análisis circuitos rc, rl, lc y rlcAlejandra Ceballos
 

Más de Alejandra Ceballos (17)

Guía de Sistemas numericos
Guía de Sistemas numericosGuía de Sistemas numericos
Guía de Sistemas numericos
 
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICOENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
 
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...
Artículo, Enseñanza de la aplicación de métricas de software a nivel tecnológ...
 
Fallas en el sw
Fallas en el swFallas en el sw
Fallas en el sw
 
Presentación arquitectura de computadores
Presentación arquitectura de computadoresPresentación arquitectura de computadores
Presentación arquitectura de computadores
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducción
 
Guia 0 sistemas numericos
Guia 0 sistemas numericosGuia 0 sistemas numericos
Guia 0 sistemas numericos
 
Algo de Computacion
Algo de ComputacionAlgo de Computacion
Algo de Computacion
 
Historia de los navegadores
Historia de los navegadoresHistoria de los navegadores
Historia de los navegadores
 
2.0 guia # 1 funciones basicas
2.0 guia # 1   funciones basicas2.0 guia # 1   funciones basicas
2.0 guia # 1 funciones basicas
 
3.0 guia referencias absolutas
3.0 guia   referencias absolutas3.0 guia   referencias absolutas
3.0 guia referencias absolutas
 
2.8 plantillas excel y formato factura
2.8 plantillas excel y formato factura2.8 plantillas excel y formato factura
2.8 plantillas excel y formato factura
 
2.3 ejercicio hotel sol y playa-
2.3 ejercicio   hotel sol y playa-2.3 ejercicio   hotel sol y playa-
2.3 ejercicio hotel sol y playa-
 
2.2 guia # 2 excel graficos 2007
2.2 guia # 2   excel graficos 20072.2 guia # 2   excel graficos 2007
2.2 guia # 2 excel graficos 2007
 
0.0 guia 0 ms excel 2007-2010
0.0 guia 0   ms excel 2007-20100.0 guia 0   ms excel 2007-2010
0.0 guia 0 ms excel 2007-2010
 
4.0 guia # 4 funcion si excel
4.0 guia # 4   funcion si excel4.0 guia # 4   funcion si excel
4.0 guia # 4 funcion si excel
 
Análisis circuitos rc, rl, lc y rlc
Análisis   circuitos rc, rl, lc y rlcAnálisis   circuitos rc, rl, lc y rlc
Análisis circuitos rc, rl, lc y rlc
 

Último

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 

Último (20)

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 

Sistema de gestión de competencias

  • 1. SISTEMA DE GESTIÓN DE COMPETENCIAS Alejandra Duque Ceballos Proyecto para optar al título de: Magister en gestión y Desarrollo de Proyectos de Software Universidad Autónoma de Manizales Instructora Teleinformática SENA - Centro de Automatización Industrial Regional Caldas 2015
  • 2. INTRODUCCIÓN •El sistema de educación superior de Colombia propone realizar los procesos de formación y evaluación basados en competencias. •El presente proyecto surge de la necesidad de diseñar e implementar un sistema de gestión de competencias que articule la implementación, evaluación y el seguimiento de competencias básicas en los estudiantes de las instituciones educativas de educación superior.
  • 3. OBJETIVO GENERAL Desarrollar un prototipo de un sistema de información para gestionar competencias, que le permitan a la UAM® administrar sus lineamientos de competencias y el seguimiento a la evolución de sus estudiantes en este aspecto, siguiendo la metodología UP.
  • 4. OBJETIVOS ESPECÍFICOS • Realizar el análisis y diseño del sistema computacional parametrizado de acuerdo con los lineamientos de competencias definidos por la UAM®. • Identificar los lineamientos que la UAM® ha definido para la construcción de un modelo de competencias e incorporarlo en el diseño del sistema a desarrollar. • Determinar el esfuerzo invertido por el desarrollador y el tamaño de software elaborado, aplicando métricas de desarrollo de SW siguiendo el modelo PSP. • Implementar un prototipo parametrizado de gestión de competencias para la UAM® siguiendo los lineamientos de la metodología UP.
  • 5. ¿DESARROLLAR SOFTWARE? •Aplicando el ciclo de vida para desarrollar un sistema.
  • 6. LO QUE SUELE PASAR
  • 7. ¿METODOLOGÍAS PARA DESARROLLAR? Proceso Unificado UP: • UP se basa en componentes interconectados a través de interfaces. • Está dirigido por casos de uso. • Centrado en la arquitectura. • Es iterativo e incremental. • Es práctico dividir el esfuerzo de desarrollo de un proyecto de software en partes más pequeñas o mini proyectos, cada uno de ellos es una iteración que resulta en un incremento. • Las iteraciones hacen referencia a pasos en el flujo de trabajo, y los incrementos a crecimientos en el producto.
  • 8. UP - PROCESO UNIFICADO
  • 9. MODELO PSP Conjunto ordenado de procesos definidos que orientan a los ingenieros de software y a programadores a medir, evaluar y monitorear la manera de hacer sus tareas. Los principales objetivos del PSP son: • Mejorar las estimaciones. • Mejorar la planeación y acompañamiento de cronogramas. • Proteger contra el exceso de compromisos.
  • 10. CARACTERÍSTICAS DE PSP • Crear un compromiso personal con la calidad. • Compromiso del desarrollador en la mejora continua del proceso de desarrollo. • Aumento de la calidad a través de la reducción de la incidencia de errores. • Mayor precisión en las estimaciones de tamaño del software y tiempo de desarrollo.
  • 11. ¿Y ES QUE CUANTOS HAY? NIVEL NOMBRE ACTIVIDADES PSP0 Medición Personal  Registro de tiempo  Registro de defectos PSP0.1 Registro de defectos  Patrón de tipos de defectos.  Patrón de codificación.  Medida de tamaño.  Propuesta de mejoramiento de proceso. PSP1 PSP1.1 Planeación personal  Estimación de tamaño.  Informe de pruebas.  Planeamiento de tareas.  Cronogramas. PSP2 PSP2.1 Gerenciamiento de la calidad personal  Revisiones de código.  Revisiones de proyecto.  Patrones del Proyecto. PSP3 Proceso personal cíclico  Desarrollo cíclico
  • 12. PARA ENTENDER MEJOR ESO DE PSP
  • 13. • Un sistema de gestión de competencias debe ser capaz de organizar, sistematizar, dar a conocer a los diferentes actores los principios, metodologías y resultados de un proceso de evaluación por competencias. Y EMPEZAMOS CON ESO DEL DESARROLLO REQUERIMIENTOS: ¿QUÉ DEBE PERMITIR EL SISTEMA?
  • 14. ANÁLISIS (Iteración 1) DIAGRAMA DE CASOS DE USO (Alto nivel) DIAGRAMA DE CONTEXTO • Por la metodología UP se definen tres iteraciones para el desarrollo del proyecto. • Requerimientos funcionales. • Requerimientos no funcionales.
  • 15. DISEÑO (Iteración 1) ¿QUE HERRAMIENTAS USAR? • Lenguaje de programación PHP con framework Yii ya que posee arquitectura MCV. • Motor de base de datos MySQL para facilitar la integración con los sistemas de la universidad. • Netbeans como editor. • Process Dashboard para el control de los elementos de PSP. • MySQL Workbench para el manejo de la base de datos.
  • 16. DISEÑO DE LA PERSISTENCIA (Iteración 1)
  • 17. DISEÑO (Iteración 1) ARQUITECTURA BÁSICA DEL SISTEMA Diagrama de componentes Cargue de información externa: toma la información del sistema de registro académico de la UAM en archivos CSV. Gestión y valoración de competencias: permite el ingreso de las competencias, asociación a asignaturas y a niveles y asignación de juicio valorativo.
  • 18. DURANTE LA ITERACIÓN 1 PSP0.1 Registro de tiempos Registro de Defectos
  • 19. AL FINAL DE LA ITERACIÓN 1 POSTMORTEM
  • 20. Iteración 2 Iteración 3 7% 33% 5% 55% 0% Fases Vs Tiempo Iteración 2 Requerimientos Análisis Diseño Implementación Pruebas 0% 0% 0% 88% 12% Fases Vs Tiempo Iteración 3 Requerimientos Análisis Diseño Implementación Pruebas Fase Tiempo Porcentaje Requerimientos 7:56:00 7% Análisis 39:09:00 33% Diseño 5:19:00 5% Implementación 64:51:00 55% Pruebas 0:00:00 0% Total Iteración 1 117:15:00 100% Tiempo en Días 4 dias 21:15 Fase Tiempo Porcentaje Requerimientos 0:00:00 0% Análisis 0:00:00 0% Diseño 0:00:00 0% Implementación 77:40:00 88% Pruebas 10:30:00 12% Total Iteración 3 88:10:00 Tiempo en días 3 dias 16:10
  • 21. TIEMPOS TOTALES INVERTIDOS EN CADA FASE Fase Tiempo Requerimientos 14:01:00 Análisis 49:31:00 Diseño 18:33:00 Implementación 148:45:00 Pruebas 10:30:00 Tiempo Total 241:20:00 Tiempo en Días 10 días 01:20 TIEMPOS TOTALES 0:00:00 12:00:00 24:00:00 36:00:00 48:00:00 60:00:00 72:00:00 84:00:00 Tiempo Vs Fases Iteración 1 Iteración 2 Iteración 3
  • 22. TAMAÑO DEL SOFTWARE 77% 5% 6% 0% 3% 9% Total de LOC del Proyecto Base (B) Borradas (D) Modificadas (M) Reutilizadas (R) Agregadas (A) Agregadas y modificadas (A&M)
  • 23. CONCLUSIONES • Al aplicar PSP se recopila valiosa información para el desarrollador, datos que servirán para la planeación y desarrollo de futuros proyectos para reducir la cantidad de defectos y el tiempo que se tarda en encontrarlos y repararlos, además que obtiene referentes para administrar mejor el tiempo y medir el tamaño del programa producido. • Gracias a la adopción de un proceso de desarrollo de software formal y a la planeación del proyecto por iteraciones, se facilitó el desarrollo del mismo porque se definieron de forma clara las fases a ejecutar, los artefactos a construir y los entregables correspondientes a presentar.
  • 24. RECOMENDACIONES • Realizar un registro de los defectos encontrados y corregidos de forma sistemática, además tener clara su tipología antes de iniciar los flujos de desarrollo. • Debido a la falta de experiencia en procesos de software, el tiempo empleado en el desarrollo fue mayor al planeado. Se recomienda el uso de más actividades tomadas del mundo real en cuanto a temas relacionados con elicitación de requerimientos, diseño de aplicaciones y herramientas de programación, sobre todo para estudiantes que no se desempeñan en las áreas relacionadas.