SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante 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 softwareVaalbarSoftware
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de softwareCarlosLamanna1
 

Semelhante 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
 

Mais 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
 

Mais 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

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 

Último (20)

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 

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.