Inhoudsopgave:
Definitie - Wat betekent Design Reuse?
Ontwerphergebruik is het proces van het bouwen van nieuwe softwareapplicaties en -hulpmiddelen door eerder ontwikkelde ontwerpen te hergebruiken. Nieuwe functies en functionaliteiten kunnen worden toegevoegd door kleine wijzigingen door te voeren.
Ontwerphergebruik omvat het gebruik van ontworpen modules, zoals logica en gegevens, om een nieuw en verbeterd product te bouwen. De herbruikbare componenten, inclusief codesegmenten, structuren, plannen en rapporten, minimaliseren de implementatietijd en zijn minder duur. Dit voorkomt het opnieuw uitvinden van bestaande software met behulp van reeds ontwikkelde technieken en het maken en testen van de software.
Ontwerphergebruik wordt op verschillende gebieden gebruikt, van software en hardware tot productie en luchtvaart.
Techopedia legt Design Reuse uit
Ontwerphergebruik omvat veel activiteiten waarbij gebruik wordt gemaakt van bestaande technologieën om tegemoet te komen aan nieuwe ontwerpbehoeften. Het uiteindelijke doel van ontwerphergebruik is om de ontwikkelaars te helpen betere producten te maken om de waarde ervan te maximaliseren met minimale middelen, kosten en moeite.
Tegenwoordig is het bijna onmogelijk om een volledig product helemaal opnieuw te ontwikkelen. Hergebruik van ontwerp wordt noodzakelijk om continuïteit en connectiviteit te behouden. Op het gebied van software helpt het hergebruik van de modules en gegevens om implementatietijd te besparen en verhoogt het de mogelijkheid om fouten te elimineren als gevolg van eerdere tests en gebruik.
Hergebruik van het ontwerp vereist dat er al een reeks ontworpen producten bestaat en dat de ontwerpinformatie met betrekking tot het product toegankelijk is. Grote softwarebedrijven hebben meestal een reeks ontworpen producten. Daarom maakt het hergebruik van ontwerp het maken van nieuwe en betere softwareproducten mogelijk. Veel softwarebedrijven hebben hergebruik van ontwerpen opgenomen en hebben aanzienlijk succes gezien. De effectiviteit van ontwerphergebruik wordt gemeten in termen van productie, tijd, kosten en kwaliteit van het product. Deze sleutelfactoren bepalen of een bedrijf erin is geslaagd om van ontwerp hergebruik een oplossing te maken voor zijn nieuwe softwarebehoeften en -eisen. Met goed gebruik van bestaande technologie en middelen kan een bedrijf profiteren op het gebied van kosten, tijd, prestaties en productkwaliteit.
Een goed proces vereist een intensief procesmodel voor hergebruik van ontwerpen. Er zijn twee onderling verbonden procesmethodologieën betrokken bij het systematische ontwerphergebruikprocesmodel.
Het proces voor hergebruik van gegevens is als volgt:
- Informatie verzamelen: dit omvat het verzamelen van informatie, verwerken en modelleren om gerelateerde gegevens op te halen.
- Hergebruik van informatie: dit omvat het effectieve gebruik van gegevens.
Het hergebruikproces van het ontwerp heeft vier belangrijke problemen:
- terugvinden
- hergebruik
- Reparatie
- Herstellen
Deze worden in het algemeen de vier R's genoemd. Ondanks deze uitdagingen hebben bedrijven het ontwerphergebruikconcept gebruikt als een succesvol geïmplementeerd concept in het softwareveld op verschillende niveaus, variërend van laag niveau code hergebruik tot hoog niveau project hergebruik.