Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema...

33
Requerimientos del Software

Transcript of Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema...

Page 1: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos del Software

Page 2: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos del Software

DefiniciónTiposRequerimientos no funcionales

Page 3: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos

Requerimientos del software

(del sistema software)

Requerimientos del sistema basado en computadoras

(requerimientos del sistema)

Page 4: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos del Software

Definición:

Propiedad o restricción, determinada con precisión, que un producto software debe satisfacer

Page 5: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 6: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 7: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 8: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

(software)

(de alto nivel)

Page 9: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 10: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos del Software

Tipos:

FuncionalesNo funcionales

Page 11: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 12: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos funcionales

expresan la esencia del sitema software:

interacción con el entorno

estados posibles

evolución

Page 13: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 14: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

restringen el espacio de posibles soluciones

Page 15: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 16: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 17: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 18: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

relativos a la interface

de desempeño y seguridad

Desarrollo

Operación

políticos

Page 19: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

relativos a la interface

entorno operativo: hardware, sistema operativo, de red, ...

ergonómicos

formatos intercambio información

Page 20: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

de desempeño y seguridad

tiempos de respuesta, capacidad de proceso, espacio de almacenamiento fiabilidad seguridad tolerancia a fallos supervivencia

Page 21: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

Desarrolloproducto

mantenibilidad flexibilidad reusabilidad compatibilidad

integración

proceso tiempo de desarrollo disponibilidad de recursos estándares de desarrollo

Page 22: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

Operación

nivel preparación usuarios accesibilidad para mantenimiento distribución espacial de componentes

Page 23: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)

Requerimientos no funcionales

Políticos

Sin otra justificación que la voluntad de las personas

Page 24: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 25: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 26: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 27: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 28: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 29: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 30: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 31: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 32: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)
Page 33: Requerimientos del Softwaremvega/docis/requeintro.pdf · Requerimientos del software (del sistema software) Requerimientos del sistema basado en computadoras (requerimientos del sistema)