Tabla de contenido:
Definición - ¿Qué significa reutilización de diseño?
La reutilización del diseño es el proceso de crear nuevas aplicaciones y herramientas de software mediante la reutilización de diseños desarrollados previamente. Se pueden agregar nuevas características y funcionalidades incorporando cambios menores.
La reutilización del diseño implica el uso de módulos diseñados, como la lógica y los datos, para construir un producto nuevo y mejorado. Los componentes reutilizables, incluidos segmentos de código, estructuras, planes e informes, minimizan el tiempo de implementación y son menos costosos. Esto evita reinventar el software existente mediante el uso de técnicas ya desarrolladas y para crear y probar el software.
La reutilización del diseño se utiliza en una variedad de campos, desde software y hardware hasta fabricación y aeronáutica.
Techopedia explica la reutilización del diseño
La reutilización del diseño implica muchas actividades que utilizan las tecnologías existentes para satisfacer las nuevas necesidades de diseño. El objetivo final de la reutilización del diseño es ayudar a los desarrolladores a crear mejores productos maximizando su valor con recursos, costos y esfuerzos mínimos.
Hoy en día, es casi imposible desarrollar un producto completo desde cero. La reutilización del diseño se hace necesaria para mantener la continuidad y la conectividad. En el campo del software, la reutilización de los módulos y los datos ayuda a ahorrar tiempo de implementación y aumenta la posibilidad de eliminar errores debidos a pruebas y usos previos.
La reutilización del diseño requiere que ya exista un conjunto de productos diseñados y que la información de diseño perteneciente al producto sea accesible. Las grandes empresas de software suelen tener una gama de productos diseñados. Por lo tanto, la reutilización del diseño facilita la fabricación de nuevos y mejores productos de software. Muchas compañías de software han incorporado la reutilización del diseño y han tenido un éxito considerable. La efectividad de la reutilización del diseño se mide en términos de producción, tiempo, costo y calidad del producto. Estos factores clave determinan si una empresa ha tenido éxito en hacer que el diseño reutilice una solución a sus nuevas necesidades y demandas de software. Con el uso adecuado de la tecnología y los recursos existentes, una empresa puede beneficiarse en términos de costo, tiempo, rendimiento y calidad del producto.
Un proceso adecuado requiere un modelo de proceso de reutilización de diseño intensivo. Hay dos metodologías de proceso interrelacionadas involucradas en el modelo de proceso de reutilización de diseño sistemático.
El proceso de reutilización de datos es el siguiente:
- Recopilación de información: esto implica la recopilación de información, el procesamiento y el modelado para obtener datos relacionados.
- Reutilización de la información: esto implica el uso efectivo de los datos.
El proceso de reutilización del diseño tiene cuatro problemas principales:
- Recuperar
- Reutilizar
- Reparar
- Recuperar
Generalmente se les conoce como las cuatro Rs. A pesar de estos desafíos, las empresas han utilizado el concepto de reutilización del diseño como un concepto implementado con éxito en el campo del software en diferentes niveles, que van desde la reutilización de código de bajo nivel hasta la reutilización de proyectos de alto nivel.





