1.1 Complejidad Inherente al Software - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

1.1 Complejidad Inherente al Software

Description:

1.1 Complejidad Inherente al Software Complejidad La complejidad del software es una propiedad esencial, no accidental [Brooks]. Controlarla, m s no Eliminarla. – PowerPoint PPT presentation

Number of Views:83
Avg rating:3.0/5.0
Slides: 12
Provided by: Julio208
Category:

less

Transcript and Presenter's Notes

Title: 1.1 Complejidad Inherente al Software


1
1.1 Complejidad Inherente al Software
2
Complejidad
  • La complejidad del software es una propiedad
    esencial, no accidental Brooks.
  • Controlarla, más no Eliminarla.

3
Complejidad
  • Factores importantes
  • La complejidad del dominio del problema.
  • La dificultad de gestionar el proceso de
    desarrollo.
  • La flexibilidad que se puede alcanzar a través
    del software.
  • Los problemas que plantea la caracterización del
    comportamiento de sistemas discretos.

4
Complejidad del dominio del problema
5
Complejidad del dominio...

Dificultad de los usuarios para
expresar con precisión sus necesidades
en forma que los desarrolladores las
puedan entender
La forma habitual de expresar requisitos
Difíciles de comprender, generando varias
interpretaciones
actualmente es mediante grandes
cantidades de texto, acompañadas de
algunos gráficos.

Los requisitos de un sistema de software
cambian frecuentemente durante su desarrollo
6
Complejidad del dominio...
  • Luego de la puesta en marcha

7
Dificultad de gestionar el proceso de desarrollo
  • Cómo es posible escribir menos código?
  • REUTILIZACION (marcos estructurales y código)

8
Dificultad de gestionar el proceso de desarrollo
9
Flexibilidad alcanzable a través del software
  • Construcción y Reconstrucción en diferentes
    organizaciones
  • No existe normatividad para los módulos
  • No existe reutilización, se quiere construir
    todo!!!

10
Comportamiento de sistemas discretos
  • Sistemas análogos
  • No-lineales

Comportamiento no-determinístico
y
x
Sistema Continuo
Sistema Discreto
11
Consecuencias
  • ltlt Cuanto más complejo sea el sistema, más
    abierto esta el derrumbamiento total gtgt
  • No dominar la complejidad del software
  • Proyectos retrasados,
  • Exceden el presupuesto
  • Que son deficientes respecto
  • a los requerimientos fijados

Crisis del software
Write a Comment
User Comments (0)
About PowerShow.com