Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


software introducion, Apuntes de Publicidad y Promoción

Asignatura: Sociología de la Comunicación, Profesor: , Carrera: Publicidad y Relaciones Públicas, Universidad: UCAM

Tipo: Apuntes

2017/2018

Subido el 12/02/2018

jlcorralo
jlcorralo 🇪🇸

4

(1)

6 documentos

1 / 32

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TEMA 1. Introducción
Raquel Martínez España- Tlf: (+34) 968 27 86 57
Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 [email protected] -
www.ucam.edu
Modelado del Software
Raquel Martínez España
Grado en Ingeniería Informática
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20

Vista previa parcial del texto

¡Descarga software introducion y más Apuntes en PDF de Publicidad y Promoción solo en Docsity!

TEMA 1. Introducción

Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 [email protected] -^ Raquel Martínez España- Tlf: (+34) 968 27 86 57

Modelado del Software

Raquel Martínez España Grado en Ingeniería Informática

Evolución

Los primeros años

  • Grandes computadores
  • SW especializado
  • Escasa movilidad

La segunda era

  • Entornos multiusuario
  • Mantenimiento de sw externo
  • Tiempo real, bases de datos

La tercera era

  • Sistemas distribuidos
  • Hardware de bajo coste
  • Complejidad creciente

La cuarta era

  • IA, Redes Neuronales
  • Entornos Cliente/Servidor
  • Seguridad y fiabilidad
  • Paralelismo
  • Orientación a objeto

Características del SW

Es un producto lógico no físico por

tanto:

  1. Se desarrolla, no se fábrica
  2. Se construye a medida, no ensamblando partes
  3. No se estropea, se deteriora con los cambios

Características del SW

  • Curva de fallos del software

Tiempo

Indice defallos

Defectos fabricación

Curva ideal

Cambio Cambio Cambio

Obsolescencia

Clasificación

  1. Ingeniería y científico
    • Gran capacidad de cómputo
    • Simuladores, análisis numérico, etc.
  2. Empotrado
    • Embebido en un producto
    • Horno, alarma, etc.
  3. Software basado en web
  4. Inteligencia Artificial
    • Resolución de problemas complejos
    • Robótica, redes neuronales, etc.

El coste del cambio

Definición (^) Desarrollo Tras la entrega

1x

1.5-6 x

60-100 x

Tecnología multicapa

1.- Método A 2.- Método B 2.1 Método C

Proceso

Calidad

Herramientas

Análisis Diseño Código Prueba

Modelo de proceso lineal

(cascada)

Análisis de requisitos

  • Estructuras de datos
  • Arquitectura
  • Interfaz
  • Algoritmo operación

Generación (“automática”) de código

Pruebas y mantenimiento

Proceso lineal: problemas

  • No es un modelo realista
  • No es normal conocer todos los

requisitos al principio

  • Se tarda en tener una versión de trabajo
  • Tiempo de espera para tareas

dependientes

Modelo incremental

  • A veces no es posible aplicar directamente un desarrollo lineal.
  • Prototipos funcionales = incrementos
  • Cada incremento añade nueva funcionalidad
  • El cliente trabaja desde el principio con una versión funcional del producto final

Modelo incremental

Requisitos^ Análisis Sistema (^) Análisis Requisitos Software PreliminarDiseño Diseño Detallado (^) Codificación y Pruebas (^) Explotación y Diseño Mantenimiento Detallado (^) Codificación y Pruebas (^) Explotación y Mantenimiento

Incremento 1

Incremento 2 Incremento n ………………

Modelos evolutivos

  • El software evoluciona
  • Los requisitos a menudo cambian y no están claros desde el comienzo
  • Necesario un modelo de proceso que soporte esta “evolución”
  • Modelos evolutivos
    • Iterativos
    • Identificación de requisitos
    • Modelo de prototipado y modelo espiral

Prototipado: problemas

  • El cliente no concibe el concepto de “prototipo”
  • Arrastre de decisiones tomadas de forma rápida para la construcción inmediata del prototipo.
  • Es una buena manera de establecer

las condiciones iniciales y ayudar a la

definición de requisitos del producto

final

Modelo en espiral