SlideShare una empresa de Scribd logo
1 de 8
¿Por qué la
Reutilización de
Software?
Reutilización de Software
OLos procesos de desarrollo de software
actuales principalmente se dirigen al
desarrollo nuevo de software, y no hacen
caso de todos los sistemas
existentes, antes activos de desarrollo.
Reutilizacion de Software
O Así en los gastos de desarrollo de
software de hoy, la reutilización de
software es un deber para cada productor
de software, a fin de ser capaz de
proporcionar mejores productos, más
rápido y más barato que antes.
Procesos de Reutilizacion de
Software
Análisis de escenarios para
la reutilización
O Existen al menos 4 escenarios en los que un
proyecto de software requerirá elementos de
reutilización.
O · El proyecto es similar a un anterior
(reutilización de un proyecto existente).
O · Mismo proyecto con configuración
diferente (reutilizan productos actuales)
O · Características de uso basados en
productos existentes
O · Nueva Arquitectura con capacidades o
elementos existentes.
Ventajas
*Requiere muchísima menos inversión inicial, por lo
que el ROI se consigue muy rápidamente.
*No requiere cambios sustanciales en la
organización.
* No requiere procesos desmesurados de formación.
*No es tan crítica la necesidad de apoyo desde la
dirección.
* El proceso de implantación es incremental.
* Está soportado por herramientas informáticas.
Tipos de Reutilizacion
O Informacion de Analisis
O Diseño, arquitectura de software
O Patrones, esquemas plantillas
O Componentes de codigo
O Documentacion
O Codigo fuente

Más contenido relacionado

Similar a reutilizacindesoftware-111031204440-phpapp02 (1).pptx

Software basado en Componentes
Software basado en ComponentesSoftware basado en Componentes
Software basado en ComponentesJeissonAlexander7
 
Software basado en Componentes
Software basado en ComponentesSoftware basado en Componentes
Software basado en ComponentesJeissonAlexander7
 
Lineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchLineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchJuan de la Hoz
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and ITsebastianperezgonzal3
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 
TECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptxTECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptxNestorBenitez22
 
Lineas de Productos de Software y Metodo Watch
Lineas de Productos de Software y Metodo WatchLineas de Productos de Software y Metodo Watch
Lineas de Productos de Software y Metodo Watchyorksandia
 
Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Eduardo Diaz
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxjuan gonzalez
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3paotacuba
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchennysmartinez
 

Similar a reutilizacindesoftware-111031204440-phpapp02 (1).pptx (20)

Software basado en Componentes
Software basado en ComponentesSoftware basado en Componentes
Software basado en Componentes
 
Software basado en Componentes
Software basado en ComponentesSoftware basado en Componentes
Software basado en Componentes
 
Lineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchLineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watch
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and IT
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Scrum
ScrumScrum
Scrum
 
Rup
RupRup
Rup
 
Software Product Lines
Software Product Lines Software Product Lines
Software Product Lines
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
TECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptxTECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptx
 
Lineas de Productos de Software y Metodo Watch
Lineas de Productos de Software y Metodo WatchLineas de Productos de Software y Metodo Watch
Lineas de Productos de Software y Metodo Watch
 
Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptx
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Metodo watch y LPS
Metodo watch y LPSMetodo watch y LPS
Metodo watch y LPS
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
Diapositiva2
Diapositiva2Diapositiva2
Diapositiva2
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 

Más de CompusoftnetCiaLtda

Más de CompusoftnetCiaLtda (8)

S4 D2 Interfaces, herencia.ppt
S4 D2 Interfaces, herencia.pptS4 D2 Interfaces, herencia.ppt
S4 D2 Interfaces, herencia.ppt
 
presentacininfo220-copia-130713052935-phpapp02.pptx
presentacininfo220-copia-130713052935-phpapp02.pptxpresentacininfo220-copia-130713052935-phpapp02.pptx
presentacininfo220-copia-130713052935-phpapp02.pptx
 
Java4-Exepciones.ppt
Java4-Exepciones.pptJava4-Exepciones.ppt
Java4-Exepciones.ppt
 
javadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptxjavadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptx
 
4_colecciones.ppt
4_colecciones.ppt4_colecciones.ppt
4_colecciones.ppt
 
pruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptxpruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptx
 
Estructura de datos.ppt
Estructura de datos.pptEstructura de datos.ppt
Estructura de datos.ppt
 
Educaplay.pptx
Educaplay.pptxEducaplay.pptx
Educaplay.pptx
 

Último

PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...CENECOnline
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadJonathanHctorSilvaRo
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehePSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdheheheheheheheheheErickRolandoPadillaC1
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (6)

PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehePSICOPATOLOGIA I.pptxdhehehehehehehehehe
PSICOPATOLOGIA I.pptxdhehehehehehehehehe
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

reutilizacindesoftware-111031204440-phpapp02 (1).pptx

  • 2. Reutilización de Software OLos procesos de desarrollo de software actuales principalmente se dirigen al desarrollo nuevo de software, y no hacen caso de todos los sistemas existentes, antes activos de desarrollo.
  • 3. Reutilizacion de Software O Así en los gastos de desarrollo de software de hoy, la reutilización de software es un deber para cada productor de software, a fin de ser capaz de proporcionar mejores productos, más rápido y más barato que antes.
  • 5.
  • 6. Análisis de escenarios para la reutilización O Existen al menos 4 escenarios en los que un proyecto de software requerirá elementos de reutilización. O · El proyecto es similar a un anterior (reutilización de un proyecto existente). O · Mismo proyecto con configuración diferente (reutilizan productos actuales) O · Características de uso basados en productos existentes O · Nueva Arquitectura con capacidades o elementos existentes.
  • 7. Ventajas *Requiere muchísima menos inversión inicial, por lo que el ROI se consigue muy rápidamente. *No requiere cambios sustanciales en la organización. * No requiere procesos desmesurados de formación. *No es tan crítica la necesidad de apoyo desde la dirección. * El proceso de implantación es incremental. * Está soportado por herramientas informáticas.
  • 8. Tipos de Reutilizacion O Informacion de Analisis O Diseño, arquitectura de software O Patrones, esquemas plantillas O Componentes de codigo O Documentacion O Codigo fuente