Sei sulla pagina 1di 5

Evaluación de Aprendizajes

Proyecto Desarrollo de Software 2 1


______________________________________________________
RÚBRICA DEL PROYECTO FINAL
Proyecto Desarrollo de Software 2
LOGRO DE APRENDIZAJE

 Reconoce la gestión de proyectos informáticos y utiliza las buenas prácticas de la


Metodología PMI para desarrollar proyectos de software.
 Utiliza la metodología RUP, Lenguaje UML, para desarrollar proyectos de software
solución web con aplicación móvil, definición de la arquitectura de software y Lean
Canvas para definir el modelo de negocio.
 Realiza un correcto estudio externo de la organización del negocio para construir el
MCUN (Modelo de Casos de Uso de Negocio) y estudio interno para construir el MAN
(Modelo de Análisis de Negocio).
 Identifica los requerimientos de análisis y diseño del sistema para construir el Modelo de
Casos de Uso del Sistema (MCUS), según Análisis.
 Realiza los diversos componentes del patrón MVC (Modelo Vista Controlador) utilizando
las buenas prácticas de Programación.
 Utiliza las técnicas de normalización de datos para construir los diagramas de clases.

TEMAS

 Gestión de Proyectos Informáticos, PMI, PMBOK.


 Elaboración del Modelo de Negocio. Metodología RUP, Diagrama Persona y Lienzo
Lean Canvas.
 Definición de la Arquitectura de Software, requerimientos, UML y patrón MVC
 Elaboración Del MCUN, MAN.
 Definición del Análisis y Diseño Orientado a Objetos
 Elaboración del MCUS, MCUS según Análisis
 Utilización de las técnicas de normalización de datos para elaborar el Modelo de Lógico
y Físico de datos.
 Migración de Modelo Físico de Datos para generar el Script de la base de datos

DESCRIPCIÓN

Elaborar un proyecto Solución Web con Aplicación Móvil, utilizando metodologías de desarrollo
de software RUP; gestor de Base de Datos Mysql y/o, Oracle 12C. Lenguaje Java Netbeans,
para la creación de servicios web Frameworks (Spring, Hibernate) y para el consumo de servicios
JavaNetbeans, Ms Visual Studio ò PHP, frameworks como Jquery, Ajax, Angular. En Android
Studio para el consumo de aplicaciones móviles, uso de dependencias tales como: Retrofit,
Asynctask, Volley. Para el consumo de un servicio móvil Rest o SOAP.

 Tiempo Estimado: Máximo: 4 horas 00 minutos - Mínimo: 3 hora 30 minutos


Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________
Documentación del Proyecto 20 Puntos

NIVELES DE DESEMPEÑO
CRITERIOS DESTACADO LOGRADO EN PROCESO INICIAL
 Identifica correctamente los  Identifica parcialmente los  No Identifica los trabajadores de  No Identifica los
trabajadores de negocio y trabajadores de negocio y negocio y entidades de negocio. trabajadores de
Construcción del entidades de negocio. entidades de negocio.  No identifica la Realización de negocio, entidades y
MAN (Modelo de  Identifica la Realización de  Identifica en forma parcial la Negocio para cada CUN (Casos realización de
Análisis de Negocio), Negocio para cada CUN (Casos de Realización de Negocio para cada de Uso de Negocio) negocio.
utilizando Uso de Negocio) CUN (Casos de Uso de Negocio)  Elabora en forma incompleta los  No elabora los
metodología RUP y  Elabora los diagrama de  Elabora en forma parcial los diagrama de Realización de diagramas de
Lenguaje UML. Realización de Negocio, que diagrama de Realización de Negocio, sin incluir los diagramas Realización de
incluye el diagrama de clases de Negocio, que incluye el diagrama de clases de negocio y Negocio, que incluye
5 Puntos negocio y diagrama de actividades de clases de negocio y diagrama diagramas de actividades para diagramas de clases
para cada uno de los CUN, en de actividades para cada uno de cada uno de los CUN. de negocio y
forma completa. los CUN. diagramas de
actividades para cada
uno de los CUN.
5 Puntos 3 Puntos 1 Punto 0 Puntos
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________

 Aplica análisis y diseño orientado a  Aplica análisis y diseño orientado a  Aplica análisis y diseño orientado  No aplica análisis y
objetos (OOA, OOD). objetos (OOA, OOD). a objetos (OOA, OOD). diseño orientado a
 Identifica los requisitos de la  Identifica parcialmente los  No Identifica los requisitos de la objetos (OOA, OOD).
Construcción del Solución Web con Aplicación Móvil requisitos de la Solución Web con Solución Web con Aplicación  No Identifica los
MCUS (Modelo de  Identifica correctamente los Aplicación Móvil Móvil requisitos de la
Casos de Uso del actores del sistema, casos de uso  Identifica los actores del sistema,  No Identifica los actores del Solución Web con
Sistema), utilizando del sistema, paquetes y sus casos de uso del sistema, sistema, casos de uso del Aplicación Móvil
metodología RUP, relaciones. paquetes y sus relaciones. sistema, paquetes y sus  No Identifica los
Lenguaje UML y  Elabora en forma completa el  Elabora en forma parcial el relaciones. actores del sistema,
tecnología orientada diagrama general del Modelo de diagrama general del Modelo de  Elabora en forma incompleta el casos de uso del
a objetos. Casos de Uso del Sistema Casos de Uso del Sistema diagrama general del Modelo de sistema, paquetes y
(Solución Web con Aplicación (Solución Web con Aplicación Casos de Uso del Sistema sus relaciones.
5 Puntos Móvil). Móvil). (Solución Web con Aplicación  No elabora el
Móvil). diagrama general del
Modelo de Casos de
Uso del Sistema
(Solución Web con
Aplicación Móvil).
5 Puntos 3 Puntos 1 Punto 0 Puntos
 Aplica la arquitectura del sistema,  Aplica la arquitectura del sistema,  Aplica la arquitectura del sistema,  No aplica la
capa Específica y capa General, capa Específica y capa General, capa Específica y capa General, arquitectura del
Construcción del de la Solución Web con Aplicación de la Solución Web con Aplicación de la Solución Web con sistema, capa
MCUS (Modelo de Móvil Móvil Aplicación Móvil Específica y capa
Casos de Uso del  Elabora correctamente el diagrama  Elabora parcialmente el diagrama  No elabora correctamente el General,
Sistema, según general del Modelo de Casos de general del Modelo de Casos de diagrama general del Modelo de de la Solución Web
análisis Uso del Sistema según Análisis, Uso del Sistema según Análisis, Casos de Uso del Sistema según con Aplicación Móvil
Patrón MVC. Patrón MVC. Análisis, Patrón MVC.  No elabora
5 Puntos  Elabora correctamente la  Elabora parcialmente la  No elabora correctamente la correctamente el
Realización de Análisis de CUS, Realización de Análisis de CUS, Realización de Análisis de CUS, diagrama general del
que incluye Diagrama de Clases que incluye Diagrama de Clases que incluye Diagrama de Clases Modelo de Casos de
de Análisis (Clase Interfaz, Clase de Análisis (Clase Interfaz, Clase de Análisis (Clase Interfaz, Clase Uso del Sistema
de Control, Clase Entidad) y de Control, Clase Entidad) y de Control, Clase Entidad) y según Análisis, Patrón
Diagrama de Comunicación. Diagrama de Comunicación. Diagrama de Comunicación. MVC.
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________
 Elabora la Especificación de Casos  Elabora la Especificación de Casos  Elabora la Especificación de  No elabora
de Uso y Diseña los prototipos de de Uso y Diseña los prototipos de Casos de Uso y Diseña los correctamente la
pantallas de la Solución Web, en pantallas de la Solución Web, en prototipos de pantallas de la Realización de
forma detallada. forma incompleta. Solución Web, en forma Análisis de CUS, que
incompleta. incluye Diagrama de
Clases de Análisis
(Clase Interfaz, Clase
de Control, Clase
Entidad) y Diagrama
de Comunicación.
 No Elabora la
Especificación de
Casos de Uso y No
diseña los prototipos
de pantallas de la
Solución Web.
5 Puntos 3 Puntos 1 Punto 0 Puntos
 Aplica las técnicas de  Aplica parcialmente las técnicas de  Aplica parcialmente las técnicas  No aplica las técnicas
normalización de datos (IFN, IIFN, normalización de datos (IFN, IIFN, de normalización de datos (IFN, de normalización de
IIIFN, IVFN, VFN). IIIFN, IVFN, VFN). IIFN, IIIFN, IVFN, VFN). datos (IFN, IIFN,
 Diseña correctamente el Modelo  Diseña parcialmente el Modelo de  No diseña correctamente el IIIFN, IVFN, VFN).
Construye el Modelo de Datos (Diagramas de Clases, Datos (Diagramas de Clases, Modelo de Datos (Diagramas de  No diseña
de Datos de la según Análisis), Modelo Lógico y según Análisis), Modelo Lógico y Clases, según Análisis), Modelo correctamente el
solución, utilizando Modelo Físico de Clases. Modelo Físico de Clases. Lógico y Modelo Físico de Modelo de Datos
las Técnicas de  Realiza correctamente la  Realiza correctamente la Clases. (Diagramas de
Normalización de transformación del Modelo Lógico transformación del Modelo Lógico  No realiza correctamente la Clases, según
Datos. en Modelo Físico utilizando en Modelo Físico utilizando MySQL transformación del Modelo Lógico Análisis), Modelo
MySQL Workbench, para generar Workbench, para generar el Script en Modelo Físico utilizando Lógico y Modelo
5 Puntos el Script de la Base de Datos. de la Base de Datos. MySQL Workbench, para generar Físico de Clases.
el Script de la Base de Datos.  No realiza
correctamente la
transformación del
Modelo Lógico en
Modelo Físico
utilizando MySQL
Workbench, para
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________
generar el Script de la
Base de Datos.

5 Puntos 3 Puntos 1 Punto 0 Puntos


PUNTAJE FINAL

OBSERVACIONES Si tuviera alguna dificultad, explicación u observación sobre la calificación del producto la puede colocar en este recuadro.

Potrebbero piacerti anche