Rúbrica EC3 - Proyecto Desarrollo de Software 2
Rúbrica EC3 - Proyecto Desarrollo de Software 2
TEMAS
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.
NIVELES DE DESEMPEÑO
CRITERIOS DESTACADO LOGRADO EN PROCESO INICIAL
Aplica la fase de construcción, Aplica parcialmente la fase de No Aplica la fase de No aplica la fase de
desarrollo e implementación construcción, desarrollo e construcción, desarrollo e construcción,
Implementación del de la Solución Web con Aplicación implementación implementación desarrollo e
Sistema, según Móvil, según metodología RUP y de la Solución Web con Aplicación de la Solución Web con implementación
metodología RUP y Lenguaje UML. Móvil, según metodología RUP y Aplicación Móvil, según de la Solución Web
Lenguaje UML. Elabora correctamente el Lenguaje UML. metodología RUP y Lenguaje con Aplicación Móvil,
Diagrama de Componentes de Elabora parcialmente el Diagrama UML. según metodología
Software y Diagrama de de Componentes de Software y Elabora en forma incorrecta el RUP y Lenguaje UML.
Despliegue (Componentes de Diagrama de Despliegue Diagrama de Componentes de No elabora el
4 Puntos Hardware). (Componentes de Hardware). Software y Diagrama de Diagrama de
Despliegue (Componentes de Componentes de
Hardware). Software y Diagrama
de Despliegue
(Componentes de
Hardware).
Aplica la fase de construcción, Aplica parcialmente la fase de No Aplica la fase de No aplica la fase de
desarrollo e implementación construcción, desarrollo e construcción, desarrollo e construcción,
Implementación del de la Solución Web con Aplicación implementación implementación desarrollo e
Sistema, según Móvil, según metodología RUP y de la Solución Web con Aplicación de la Solución Web con implementación
metodología RUP y Lenguaje UML. Móvil, según metodología RUP y Aplicación Móvil, según de la Solución Web
Lenguaje UML. Elabora correctamente el Lenguaje UML. metodología RUP y Lenguaje con Aplicación Móvil,
Diagrama de Componentes de Elabora parcialmente el Diagrama UML. según metodología
Software y Diagrama de de Componentes de Software y Elabora en forma incorrecta el RUP y Lenguaje UML.
Despliegue (Componentes de Diagrama de Despliegue Diagrama de Componentes de No elabora el
4 Puntos Hardware). (Componentes de Hardware). Software y Diagrama de Diagrama de
Despliegue (Componentes de Componentes de
Hardware). Software y Diagrama
de Despliegue
(Componentes de
Hardware).
OBSERVACIONES Si tuviera alguna dificultad, explicación u observación sobre la calificación del producto la puede colocar en este recuadro.
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________
NIVELES DE DESEMPEÑO
CRITERIOS DESTACADO LOGRADO EN PROCESO INICIAL
Conoce y aplica las buenas Conoce y aplica parcialmente las Conoce y aplica parcialmente las No Conoce y no aplica
prácticas de desarrollo de software, buenas prácticas de desarrollo de buenas prácticas de desarrollo de las buenas prácticas de
Modelo MVC (Model, View, software, Modelo MVC (Model, software, Modelo MVC (Model, desarrollo de software,
Controller), MVP (Model, View View, Controller) y patrones de View, Controller) y patrones de Modelo MVC (Model,
Utiliza las buenas Presenter), HTTP Status y patrones diseño web con aplicaciones diseño web con aplicaciones View, Controller) y
prácticas para el de diseño web con aplicaciones móviles. móviles. patrones de diseño
desarrollo de móviles. Conoce parcialmente cómo No conoce correctamente cómo web con aplicaciones
software Conoce correctamente cómo funciona la arquitectura orientada a funciona la arquitectura orientada móviles.
funciona la arquitectura orientada a servicios SOA a servicios SOA No conoce cómo
4 Puntos servicios SOA Conoce parcialmente cómo Conoce parcialmente cómo funciona la arquitectura
Conoce cómo funcionan los Web funcionan los Web Services con funcionan los Web Services con orientada a servicios
Services con servicios REST o servicios REST o SOAP. servicios REST o SOAP. SOA
SOAP. Conoce correctamente las Conoce parcialmente las No conoce cómo
Conoce correctamente las aplicaciones nativas móviles con aplicaciones nativas móviles con funcionan los Web
aplicaciones nativas móviles con consumo de servicios APIs on line. consumo de servicios APIs on Services con servicios
consumo de servicios APIs on line. line. REST o SOAP.
No conoce las
aplicaciones nativas
móviles con consumo
de servicios APIs on
line.
4 Puntos 2 Puntos 1 Punto 0 Puntos
Crea correctamente la base de Crea correctamente la base de Crea correctamente la base de No crea correctamente
datos integral de la solución web datos integral de la solución web datos integral de la solución web la base de datos
con aplicación móvil. con aplicación móvil con aplicación móvil integral de la solución
Crea correctamente clase la Crea correctamente clase la No crea correctamente clase la web con aplicación
Patrón de Entidad en Java IDE Netbeans Entidad en Java IDE Netbeans Entidad en Java IDE Netbeans móvil.
Arquitectura de Aplica en forma óptima el framewok Aplica en forma parcial el framewok Aplica en forma parcial el No crea correctamente
Software MVC, Spring boot, y los relaciona con el Spring boot, y los relaciona con el framewok Spring boot, y los clase la Entidad en
Capa Model modelo de la base de datos. modelo de la base de datos. relaciona con el modelo de la Java IDE Netbeans
base de datos.
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________
4 Puntos Crea correctamente clases Web Crea parcialmente clases Web No crea correctamente clases No aplica el framewok
Services para el consumo de Services para el consumo de Web Services para el consumo de Spring boot, y los
servicio móvil Rest o SOAP servicio móvil Rest o SOAP servicio móvil Rest o SOAP relaciona con el modelo
(Android Studio) (Android Studio) (Android Studio) de la base de datos.
No crea clases Web
Services para el
consumo de servicio
móvil Rest o SOAP
(Android Studio)
OBSERVACIONES Si tuviera alguna dificultad, explicación u observación sobre la calificación del producto la puede colocar en este recuadro.
Evaluación de Aprendizajes
Proyecto Desarrollo de Software 2 1
______________________________________________________