UA
   INGENIERÍA DEL SOFTWARE I    Año académico       Versión PDF.  Versión PDF para convalidación.
Código9180Descripción
Crdts. Teor.3DISEÑO, PROPIEDADES Y MANTENIMIENTO DEL SOFTWARE. GESTION DE CONFIGURACIONES
Crdts. Pract.3
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale a 7,5 ECTS.


Departamentos y Áreas
DepartamentosÁreaCrdts. Teor.Crdts. Pract.Dpto. Respon.Respon. Acta
LENGUAJES Y SISTEMAS INFORMÁTICOSLENGUAJES Y SISTEMAS INFORMATICOS33


Estudios en los que se imparte
Ingeniería en Informática - plan 2001


Pre-requisitos
BASES DE DATOS I


Incompatibilidades de matrícula por contenidos equivalentes
Sin Datos


Matriculados (2013-14)
Grupo (*)Número
1 6
TOTAL 6
(*) 1: GRUPO 1 - CAS


Ofertada como libre elección (2013-14)
Sin departamento
Consulta Gráfica de Horario
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale aPincha aquí


Horario (2013-14)
Sin horario


Grupos de matricula (2013-14)
Grupo (*)CuatrimestreTurnoIdiomaDistribución (letra nif)
1 2do. M CAS desde - hasta -
(*) 1: GRUPO 1 - CAS


Objetivos de las asignatura / competencias (2013-14)
OBJETIVOS GENÉRICOS
- Obtener una visión genérica de los principales marcos de proceso, técnicas y notaciones en Ingeniería del Software.
- Entender la relación existente entre los artefactos de análisis (estudiados en otras asignaturas) y los artefactos de diseño e implementación de un sistema software en el marco de los distintos procesos de desarrollo sw.

OBJETIVOS ESPECÍFICOS
- Ser capaz de elaborar modelos de análisis, diseño e implementación en UML para Sistemas de Información típicos de gestión.
- Conocer el concepto de patrón, así como algunos de los patrones de diseño y de arquitectura más conocidos, y saber identificar sus ventajas e incovenientes.
- Ser capaz de aplicar patrones y otros mecanismos de abstracción para simplificar e identificar oportunidades de reutilización de componentes software.
- Ser capaz de analizar procesos de desarrollo software existentes en las organizaciones y proponer mejoras a los mismos en base a los procesos, técnicas y herramientas estudiados en la asignatura.
- Entender el papel que juega el aseguramiento de la calidad en la Ingeniería del Software

OBJETIVOS TRANSVERSALES
- Aumentar su competencia en el uso de una segunda lengua (inglés) para la búsqueda bibliográfica y la investigación de conceptos relacionados con la asignatura.
- Mejorar el nivel de competencia con respecto a hablar en público
- Mejorar el nivel de interacción en grupos heterogéneos


Contenidos teóricos y prácticos (2013-14)



Módulo 1: Patrones de diseño software
- Concepto de patrón
- Patrones GRASP
- Patrones GOF
Módulo 2: Procesos de Desarrollo Software
- Scrum
- XP
- UP Ágil







Más información
Profesor/a responsable
PEREZ SANCHO , CARLOS


Metodología docente (2013-14)
Clases teóricas y prácticas
La asignatura no tiene docencia presencial.

Entre los materiales de la asignatura el alumnado encontrará todos los recursos necesarios para guiar el estudio personal de la asignatura. Estos materiales deben complementarse con la bibliografía recomendada.


Tipo de actividades: teóricas y prácticas
Laboratorios
La asignatura no tiene docencia presencial.

Entre los materiales de la asignatura el alumnado encontrará todos los recursos necesarios para guiar el estudio personal de la asignatura. Estos materiales deben complementarse con la bibliografía recomendada.


Profesores (2013-14)
Grupo Profesor/a
TEORIA DE 91801Cachero Castro, Cristina
PEREZ SANCHO, CARLOS
Enlaces relacionados
http://alistair.cockburn.us/index.php/Resources_for_writing_use_cases
http://c2.com/cgi/wiki?RoadMaps
http://ebgconsulting.com/freeresources.php
http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29
http://en.wikipedia.org/wiki/Pattern_%28architecture%29
http://feeds2.feedburner.com/ModelingLanguages-blog
http://martinfowler.com/bliki/
http://modeling-languages.com/es
http://modeling-languages.com/executable-uml/
http://readyset.tigris.org/
http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books
http://vimeo.com/9270320
http://www.agilemodeling.com
http://www.aosabook.org/en/index.html
http://www.cetus-links.org/oo_metrics.html
http://www.cetus-links.org/top_architecture_design.html
http://www.esi.es/
http://www.etnassoft.com/biblioteca/categoria/metodologias_agiles/
http://www.evidencebasedse.com/
http://www.infoq.com/news/2008/09/fowler-scrum-interview
http://www.iturls.com/English/SoftwareEngineering/SE_SD.asp
http://www.martinfowler.com/articles.html#ap
http://www.neverworkintheory.org/
http://www.objectsbydesign.com/
http://www.stickyminds.com/podcasts/
http://www.ted.com
http://www.uml.org/
http://www-128.ibm.com/developerworks/rational/library/1072.html
www.acm.org
www.ifpug.org
www.sei.cmu.edu


Bibliografía

Agile and iterative development: a manager`s guide
Autor(es):Larman, Craig
Edición:Boston : Addison-Wesley, 2004.
ISBN:0-13-111155-8
Recomendado por:PEREZ SANCHO, CARLOS (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Enlace al recurso bibliográfico ]

Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development
Autor(es):Larman, Craig
Edición:Upper Saddle River : Prentice Hall PTR, 2005.
ISBN:0-13-148906-2
Recomendado por:PEREZ SANCHO, CARLOS (*1)
[ Acceso a las ediciones anteriores ] [ Enlace al recurso bibliográfico ]
(*1) Este profesor ha recomendado el recurso bibliográfico a todos los alumnos de la asignatura.
Fechas de exámenes oficiales (2013-14)
ConvocatoriaGrupo (*)fechaHora inicioHora finAula(s) asignada(s)Observ:
Pruebas extraordinarias de finalización de estudios -1 13/11/2013 -
Periodo ordinario para asignaturas de segundo semestre y anuales -1 06/06/2014 09:00 12:00 A2/B01 -
Pruebas extraordinarias para asignaturas de grado y máster -1 09/07/2014 14:30 17:30 EP/0-22M -
(*) 1: GRUPO 1 - CAS


Instrumentos y criterios de evaluación (2013-14)
Examen final
Los exámenes finales se realizarán el día y hora establecidos oficialmente sin acceso a ningún material. El examen contendrá ejercicios prácticos y preguntas de desarrollo breve. Las personas que no puedan presentarse a un examen final o las que no lo superen deberán presentarse en una convocatoria posterior. No habrá más pruebas escritas, excepto cuando lo establezca la legislación universitaria vigente.