miércoles, 11 de noviembre de 2015

EL MODELO BASADO EN 
REUTILIZACIÓN


El modelo basado en reutilización se basa en la existencia de un número significante de componentes reutilizables, cuales se integran en el sistema, más que desarrollarlos desde cero. Aunque en la mayoría de los proyectos software existe algo de reutilización de software, habitualmente esta es una reutilización informal, “empírico”.
Las personas que trabajan en el proyecto buscan diseños o códigos similares para modificarlos a lo requerido e incorporarlos en el sistemaEl enfoque orientado a reutilización se compone de un gran número de componentes de software reutilizable, así como de marcos de trabajos para estos:
·         Definición de requerimientos
·         Análisis de componentes
·         Modificación de requerimientos
·         Diseño de sistemas con reutilización
·         Desarrollo e integración
·         Validación del sistema

La primera y la última etapa del proceso son similares pero las etapas intermedias son distintas:
Análisis de componentes: se buscan componentes para implementar la especificación de requerimientos.
Modificación de requerimientos: los requerimientos se modifican para reflejar los componentes disponibles; si eso no es posible, se buscan soluciones alternativas
Diseño de sistemas con reutilización: se diseña o se reutiliza un marco de trabajo para el sistema, tomando en cuenta los componentes disponibles; si no hay componentes adecuados, se diseñan otros nuevos.
Desarrollo e integración: los componentes disponibles se compran, los componentes no-disponibles se desarrollan y todos los componentes y los sistemas se integran
El desarrollo basado en reutilización.
Ventajas
·     El modelo orientado a reutilización reduce la cantidad de software a desarrollarse, los costos y los riesgos
·    El proceso es más rápido
Desventajas  
·         Los compromisos en los requerimientos son inevitables.

·         Existiendo el peligro de obtener un sistema que no cumple las necesidades reales de los usuarios

Linkografiahttp://es.slideshare.net/rolmary/1-presentacion1ingenieriadesoftware1

No hay comentarios:

Publicar un comentario