Mantenimiento de software

Páginas: 4 (952 palabras) Publicado: 30 de septiembre de 2013
3

Tema 10. Mantenimiento






Introducción
Dinámica de evolución de programas
Mantenimiento del software
Evolución de la arquitectura

Introducción (I)
¿Qué es el mantenimiento?✔ Es el proceso de hacer cambios en el sistema una
vez que éste HA SIDO ENTREGADO al cliente
✔ Es IMPOSIBLE producir sistemas software (de
cualquier tamaño) que no necesiten ser modificados
✔La gestión del mantenimiento está relacionada con
la planificación y predicción del proceso del cambio

1

Introducción (II)
¿Por qué son importantes los cambios?
✔ Porque actualmente lamayoría de las
organizaciones son totalmente dependientes del
software
✔ Estrategias para realizar cambios en el software:
Mantenimiento del software
❍ Transformaciones de la arquitectura
❍Reingeniería del software


Dinámica de evolución de programas
✔ Es el estudio de los cambios que se producen en
los sistemas
✔ Lehman y Belady proponen una serie de “leyes” (o
hipótesis) que sonaplicables a cualquier sistema a
medida que éste evoluciona
✔ Son aplicables principalmente a sistemas grandes,
desarrollados por grandes organizaciones

2

Leyes de Lehman
Law
Continuingchange

Description
A program that is used in a real-world environment
necessarily must change or become progressively less
useful in that environment.
Increasing complexity
As an evolving programchanges, its structure tends
to become more complex. Extra resources
must be
devoted to preserving and simplifying the structure.
Large program evolution Program evolution is a self-regulatingprocess.
System attributes such as size, time between releases
and the number of reported errors are approximately
invariant for each system release.
Organisational stability
Over a program’slifetime, its rate of development is
approximately constant
and independent of the
resources devoted to system development.
Conservation
of Over the lifetime of a system, the incremental change...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mantenimiento de software
  • MANTENIMIENTO DE SOFTWARE
  • Software de mantenimiento
  • Mantenimiento del software
  • Software De Mantenimiento
  • Mantenimiento de software
  • Mantenimiento de software
  • Software de mantenimiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS