PDF de programación - Ingeniería del Software

Imágen de pdf Ingeniería del Software

Ingeniería del Softwaregráfica de visualizaciones

Publicado el 15 de Abril del 2019
193 visualizaciones desde el 15 de Abril del 2019
662,2 KB
35 paginas
Creado hace 6a (07/05/2012)
Ingeniería del software

02/05/12

ETSI Informática y de Telecomunicación

1

Profesores

Software

Actores

Estudiantes

02/05/12

ETSI Informática y de Telecomunicación

2

Software e Ingeniería del Software

Para desarrollar Software no basta con programar.

Software

 Hay que conocer y elegir lenguajes:

➢ Programación (actividad)
➢ Descripción de información
➢ Interrogación
➢ Representación complejos (gráficos, lenguaje

natural, marcas,...)

➢ Descripción de procesos

 Hay que conocer y elegir procesos complejos:

➢ Modelos de procesos
➢ Organización de equipos de trabajo
➢ Comunicación entre personas y organizaciones

 Métodos, técnicas y herramientas generales
 MTH específicas de dominio

02/05/12

ETSI Informática y de Telecomunicación

3

Software e Ingeniería del Software

MTH específicos de dominio

WEB

Frameworks
Aplicaciones

Juegos

MTH generales



Planificación

Procesos de
desarrollo

Métodos de
desarrollo

Gestión de
proyectos

Visualización
Animación

Realidad virtual

Seguridad

Gestión de
recursos

Paralelismo

Cliente/Servidor

P2P
Cloud

computing
Móviles

Interfaces multimodales

Usabilidad
Accesibilidad

Videojuegos

Formación básica (1º, 2º y 3º-1C)

02/05/12

ETSI Informática y de Telecomunicación

4

IS: Estructura general

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

Complementos de

programación

Complementos de PP y SO

Complementos IG

Complementos interdisciplinares

02/05/12

ETSI Informática y de Telecomunicación

5

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

6

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

7

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software
 Desarrollo de software (3º)
 Desarrollo basado en modelos.

 Dirección y gestión de proyectos (3º)

 La organización y gestión de proyectos software es cada vez más

compleja. Hay que gestionar personas y recursos.

 Metodologías de desarrollo ágil (4º)

 La metodología no es un obstáculo, debe ser un catalizador.

02/05/12

ETSI Informática y de Telecomunicación

8

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software
 Desarrollo de software (3º)

 Completar la formación adquirida en PDOO y FIS (2º)

 Arquitecturas del software
 Desarrollo dirigido por modelos
 Verificación y validación
 Evolución del software

02/05/12

ETSI Informática y de Telecomunicación

9

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

 Dirección y gestión de proyectos (3º)

Software

• Planificación de proyectos software
• Gestión de proyectos software
• Gestión de la configuración
• Calidad del software

02/05/12

ETSI Informática y de Telecomunicación

10

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

 Metodologías de desarrollo ágil (4º)

Software

 Metodologías ágiles
 Desarrollo centrado en el usuario
 Software libre y su proceso de desarrollo
 V&V en los procesos ágiles

02/05/12

ETSI Informática y de Telecomunicación

11

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

12

Formación de especialidad (obligatoria)

 Sistemas de información WEB (3º)

- Programación cliente y servidor
Software

• JAVASCRIPT, JAVA
• PHP, JSP

- Lenguajes específicos de intercambio y

recuperación
• XML, XSL

- Herramientas de desarrollo

Desarrollo web

• Marcos de desarrollo (Frameworks)

02/05/12

ETSI Informática y de Telecomunicación

13

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

14

Formación de especialidad (obligatoria)
● Desarrollo basado en

Agentes (4º)

- Agentes y multiagentes
- Herramientas de

desarrollo

- Metodologías de

desarrollo

- Agentes móviles

● Desarrollo de sistemas

distribuidos (3º)
– Comunicación, sincronización
– Middlewares y plataformas
(móviles, cloud computing)
– Arquitecturas de sistemas y

aplicaciones (c/s, P2P, …)

– Metodologías y herramientas

de desarrollo

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

15

Formación de especialidad (obligatoria)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

02/05/12

ETSI Informática y de Telecomunicación

16

Formación de especialidad (obligatoria)

● Sistemas gráficos (3º)

● Modelado de sólidos y de volúmenes
● Interacción y animación
● Visualización (Rendering)
● Realidad virtual (avatares)

Software

● D. interfaces de usuario (4º)

● Interacción persona-ordenador
● Sistemas interactivos
● Diseño de sistemas interactivos
● Usabilidad y evaluación

Interacción y Sistemas gráficos

02/05/12

ETSI Informática y de Telecomunicación

17

Formación complementaria (optativa)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

Complementos de

programación

Complementos de PP y SO

Complementos IG

02/05/12

ETSI Informática y de Telecomunicación

18

Formación complementaria (optativa)

● Lógica y programación

● Lambda cálculo, lógica combinatoria
● Lógica temporal
● Programación funcional
● Programación lógica

● Nuevas tecnologías programación

Complementos de

programación

● Metadatos y reflexión
● Programación genérica
● Patrones/antipatrones
● Aplicaciones

02/05/12

ETSI Informática y de Telecomunicación

19

Formación complementaria (optativa)

● Programación paralela

- Sistemas paralelos
- Algoritmos paralelos
- Diseño de algoritmos

paralelos

- Lenguajes de

programación paralela

● Seguridad en Sistemas

Operativos

- Modelos y sistemas de

seguridad

- Programación segura

Ingeniería inversa

- Análisis de seguridad

Complementos de PP y SO

02/05/12

ETSI Informática y de Telecomunicación

20

-
Formación complementaria (optativa)

● Animación por ordenador

– Animación 2D y 3D
– Técnicas de animación
– Integración de imagen real
– Técnicas avanzadas

● Programación gráfica de

videojuegos
– Elementos gráficos de los juegos
– Metodología de diseño e implementación
– Realismo y simulación
– Optimización

Complementos IG

02/05/12

ETSI Informática y de Telecomunicación

21

Formación complementaria (optativa)

Desarrollo y gestión de proyectos

Software

Desarrollo web

Interacción y Sistemas gráficos

Sistemas distribuidos

y multiagente

Complementos de

programación

Complementos de PP y SO

Complementos IG

Complementos interdisciplinares

02/05/12

ETSI Informática y de Telecomunicación

22

Formación complementaria (optativa)

● Métodos numéricos en la Ingeniería
● Física aplicada a dispositivos informáticos
● Creación de empresas y gestión emprendedora
● Derecho informático
● Ética informática y sociedad de la información

Complementos interdisciplinares

02/05/12

ETSI Informática y de Telecomunicación

23

Profesores

Departamento de Lenguajes y Sistemas

Informáticos

Departamento de Ciencias de la Computación

e Inteligencia Artificial

 Ingeniería del software
 Interacción persona-ordenador y sistemas
multimodales
 Sistemas gráficos y realidad aumentada
 Sistemas distribuidos y ubicuos
 Modelado de Procesos de negocio
 Inteligencia ambiental
 Desarrollo web y web semántica
 Sistemas colaborativos
 Tecnologías asistivas
 Sistemas concurrentes y paralelos
 Bioinformática
…........

 Inteligencia artificial y razonamiento
aproximado
 Soft-computing
 Sistemas inteligentes
 Sistemas de información inteligentes
 Bases de datos inteligentes
 Modelos de decisión y opimización
 Incertidumbre en IA
 Visión por computadoras
 Procesamiento de información visual
 Inteligencia computacional
….......

02/05/12

ETSI Informática y de Telecomunicación

24

Estudiantes: Ingenieros de Software

Capacitación general

para el desarrollo de software

Dirección y gestión

de proyectos
- Planificación de proyectos
- Gestión de proyectos
- Evaluación de proyectos
- Dirección de proyectos

Desarrollo propietario

y libre


- Metodologías de desarrollo
-Técnicas de desarrollo
- Herramientas de desarrollo

02/05/12

ETSI Informática y de Telecomunicación

25

Estudiantes: Ingenieros de Software

Capacitación tecnológica

Capacitación general



Dirección y gestión

de proyectos

Desarrollo WEB

Desarrollo

propietario y libre

Sistemas
gráficos

Sistemas

distribuidos y
multiagente

Interfaces de

usuario

02/05/12

ETSI Informática y de Telecomunicación

26

Estudiantes: Ingenieros de Software

Capacitación transversal:

Derecho, Ética, Matemáticas, Física, Empresa

Capacitación tecnológica

Desarrollo

WEB



Dirección y gestión

Capacitación general

de proyectos
Desarrollo

propietario y libre

Sistemas
gráficos

Sistemas

distribuidos y
multiagente

Interfaces de

usuario

Especialización:

Animación, videojuegos, web, interfaces,

seguridad , distribución, paralelismo

02/05/12

ETSI Informática y de Telecomunicación

27

Estudiantes: Proyección profesional actual

Ingeniero en Informática

SEPE

(Servicio de Empleo

Público Estatal)

Ingeniero T. en I. Gestión

02/05/12

ETSI Informática y de Telecomunicación

28

Estudiantes: Proyección profesional actual

AMETIC (Asociación mul
  • Links de descarga
http://lwp-l.com/pdf15733

Comentarios de: Ingeniería del Software (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

Revisar política de publicidad