DESARROLLO RÁPIDO DE APLICACIONES

DESARROLLO RÁPIDO DE APLICACIONES

GRADO EN INGENIERÍA INFORMÁTICA EN SISTEMAS DE INFORMACIÓN

1. Datos de la asignatura

(Fecha última modificación: 21-07-17 21:53)
Código
105941
Plan
ECTS
6.00
Carácter
OPTATIVA
Curso
4
Periodicidad
Segundo Semestre
Área
LENGUAJES Y SISTEMAS INFORMÁTICOS
Departamento
Informática y Automática
Plataforma Virtual

Campus Virtual de la Universidad de Salamanca

Datos del profesorado

Profesor
Jesús Ángel Román Gallego
Grupo/s
1
Departamento
Informática y Automática
Área
Lenguajes y Sistemas Informáticos
Centro
E. Politécnica Superior de Zamora
Despacho
224 – Ed. Administrativo
Horario de tutorías
-
URL Web
http://diarium.usal.es/zjarg/
E-mail
zjarg@usal.es
Teléfono
980 545 000 ext. 3745
Profesor
José Andrés Barbero Calzada
Grupo/s
1
Departamento
Informática y Automática
Área
Lenguajes y Sistemas Informáticos
Centro
E. Politécnica Superior de Zamora
Despacho
231 - Ed. Politécnico
Horario de tutorías
-
URL Web
-
E-mail
jabarberoc@usal.es
Teléfono
980.54.50.00 Ext.:3743

2. Sentido de la materia en el plan de estudios

Bloque formativo al que pertenece la materia.

Materia optativa

Papel de la asignatura.

La asignatura tiene un marcado carácter práctico. Muestra cómo se pueden realizar de una manera rápida aplicaciones que en otras asignaturas se han programado empleando distintas técnicas y metodologías, una tendencia actual en muchas empresas. En concreto, se complementan las asignaturas que se cursan en las materias “Programación” e “Ingeniería Web”.

Perfil profesional.

Los alumnos serán capaces de participar en proyectos que les permitan desarrollar soluciones software robustas en un corto período de tiempo, además de aprender a implantarlas en el entorno empresarial de forma eficiente y con mínimo coste.

3. Recomendaciones previas

Es conveniente tener conocimientos básicos sobre programación, ingeniería del software y bases de datos.

4. Objetivo de la asignatura

•       Conocer las ventajas y los inconvenientes del desarrollo rápido de aplicaciones.

•       Comprender y aplicar los fundamentos del desarrollo ágil y de la programación extrema.

•       Analizar las tendencias actuales del mercado en soluciones de diseño rápido.

•             Utilizar herramientas de diseño rápido, incluyendo entornos de desarrollo en la nube.

5. Contenidos

Teoría.

Bloque I. Introducción. Metodologías ágiles.

Bloque II. Software para el desarrollo rápido de aplicaciones.

Bloque III. Implementación de Aplicaciones.

Práctica.

Se realizarán prácticas con algunas de las herramientas de desarrollo analizadas, creando aplicaciones sencillas de forma rápida y precisa.

6. Competencias a adquirir

Específicas.

CA 01.   Capacidad para desarrollar soluciones software robustas en un corto período de tiempo e implantarlas en el entorno empresarial de forma eficiente y con un mínimo coste a partir de herramientas que proporcionan un entorno para este fin.

CA 02.    Capacidad para diseñar soluciones informáticas en entornos empresariales independientemente del tipo de empresa a la que se dirija. De esa forma se obtendrá un diseño conceptual de soluciones que no dependerá de la herramienta que utilicemos para su desarrollo.

Transversales.

CT001. Capacidad de organización, gestión y planificación del trabajo.

CT002. Capacidad de análisis, crítica y síntesis.

CT004. Capacidad para comprender y elaborar modelos abstractos a partir de aspectos particulares.

CT005. Capacidad de toma de decisiones.

CT009. Capacidad de comunicación, tanto oral como escrita, de conocimientos, ideas, procedimientos, y resultados, en lengua nativa.

CT010. Capacidad de integración en grupos de trabajo unidisciplinares o multidisciplinares.

CT011. Aprendizaje autónomo.

7. Metodologías

La asignatura se desarrolla de manera presencial en dos sesiones semanales de dos horas cada una. En la primera de ellas se explican brevemente los conceptos teóricos y se realizan ejemplos prácticos de forma tutorizada, empleando una metodología de aprendizaje basada en problemas. En la segunda sesión los alumnos realizan ejercicios prácticos de forma autónoma (individual o grupal), siendo obligatorio en algunas ocasiones que los entreguen para su evaluación.

Interacción con el alumno

Se fomentará la interacción del alumno por diferentes vías:

  • Clases presenciales: dado el carácter práctico de la asignatura el profesor estará presente en el aula para resolver las posibles dudas de los alumnos y guiarlos en la realización de los ejercicios.
  • Tutorías: los alumnos podrán acudir a tutorías para cualquier consulta relativa a la materia. De manera alternativa pueden utilizar también el correo electrónico.

Espacio virtual: se dispondrá de la herramienta Studium para el intercambio de información con los alumnos (apuntes, ejercicios, etc.) y como medio de comunicación (foros, chats, etc.). Las entregas de trabajos también se realizarán mediante esta plataforma.

8. Previsión de Técnicas (Estrategias) Docentes

9. Recursos

Libros de consulta para el alumno.

  • Chamorro, R. y Rodríguez, J. Google Apps. Creaciones Copyright, 2011.
  • Pressman, R.S. Ingeniería del Software, un enfoque práctico. McGraw-Hill, 2005.
  • Rodríguez, O. Facebook: aplicaciones profesionales y de empresa. Anaya Multimedia, 2012.
  • Varios autores. Manual de referencia de Velneo vDevelop v7. Velneo España, 2010.

Wolber, D., Abelson, H., Spertus, E. y Looney, L. Crea tus propias aplicaciones Android con Google App Inventor. Anaya Multimedia, 2011.

 

Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso.

10. Evaluación

Consideraciones generales.

La evaluación continua se realizará teniendo en cuenta:

•    Asistencia y participación activa en clase del alumno.

•    Trabajos prácticos dirigidos, que podrán incluir la defensa de los mismos.

•    Exámenes teórico-prácticos con teoría/problemas/preguntas cortas/test.

Se realizarán pruebas de recuperación para los alumnos que no superen la asignatura mediante evaluación continua.

Criterios de evaluación.

Se utilizará el sistema de calificaciones vigente (RD 1125/2003) artículo 5º. Los resultados obtenidos por el alumno en cada una de las materias del plan de estudios se calificarán en función de la siguiente escala numérica de 0 a 10, con expresión de un decimal, a la que podrá añadirse su correspondiente calificación cualitativa: 0 - 4,9: Suspenso (SS), 5,0 - 6,9: Aprobado (AP), 7,0 - 8,9: Notable (NT), 9,0 - 10: Sobresaliente (SB). La mención de Matrícula de Honor podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos matriculados en una asignatura en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola Matrícula de Honor.

Se tendrá en cuenta el Reglamento de Evaluación de la Universidad de Salamanca.

Instrumentos de evaluación.

Evaluación continua: seguimiento de la evolución en clase del alumno, participación en clase, prácticas y trabajos realizados (incluyendo defensa de los mismos).

Exámenes teórico-prácticos.

Recomendaciones para la evaluación.

La asistencia a clase y la participación del alumno unido al trabajo continuo permiten superar sin dificultad la asignatura.

Recomendaciones para la recuperación.

A cada alumno se le indicará, de forma individualizada, qué partes de la asignatura debe reforzar para poder superarla.

11. Organización docente semanal