Obsah:
Definícia - Čo znamená Design Reuse?
Opätovné použitie návrhov je proces vytvárania nových softvérových aplikácií a nástrojov opätovným použitím predtým vyvinutých návrhov. Začlenením drobných zmien je možné pridať nové vlastnosti a funkcie.
Opätovné použitie dizajnu zahŕňa použitie navrhnutých modulov, ako sú logika a dáta, na vytvorenie nového a vylepšeného produktu. Opakovane použiteľné komponenty vrátane segmentov kódu, štruktúr, plánov a správ minimalizujú čas implementácie a sú lacnejšie. Tým sa zabráni opätovnému objavovaniu existujúceho softvéru pomocou už vyvinutých techník a na vytváranie a testovanie softvéru.
Opätovné použitie dizajnu sa používa v rôznych oblastiach, od softvéru a hardvéru po výrobu a letectvo.
Techopedia vysvetľuje opakované použitie dizajnu
Opätovné použitie dizajnu zahŕňa mnoho aktivít využívajúcich existujúce technológie na uspokojenie nových potrieb v oblasti dizajnu. Konečným cieľom opätovného použitia dizajnu je pomôcť vývojárom vytvárať lepšie produkty, ktoré maximalizujú jeho hodnotu, s minimálnymi zdrojmi, nákladmi a námahou.
Dnes je takmer nemožné vyvinúť celý výrobok od nuly. Opätovné použitie dizajnu je potrebné na zachovanie kontinuity a konektivity. V oblasti softvéru opätovné použitie modulov a údajov pomáha šetriť čas implementácie a zvyšuje možnosť eliminácie chýb v dôsledku predchádzajúceho testovania a použitia.
Opätovné použitie pri dizajne vyžaduje, aby už existovala sada navrhovaných výrobkov a aby boli prístupné informácie o dizajne, ktoré sa týkajú daného produktu. Veľké softvérové spoločnosti majú zvyčajne celý rad navrhovaných produktov. Opätovné použitie dizajnu preto uľahčuje výrobu nových a lepších softvérových produktov. Mnoho softvérových spoločností začlenilo opätovné použitie dizajnu a zaznamenalo značný úspech. Účinnosť opätovného použitia dizajnu sa meria z hľadiska výroby, času, nákladov a kvality výrobku. Tieto kľúčové faktory určujú, či bola spoločnosť úspešná pri vytváraní opakovaného použitia riešenia svojich nových softvérových potrieb a požiadaviek. Pri správnom používaní existujúcich technológií a zdrojov môže mať spoločnosť úžitok z hľadiska nákladov, času, výkonu a kvality výrobkov.
Správny proces vyžaduje intenzívny procesný model opätovného použitia návrhu. Do procesného modelu systematického opakovaného použitia návrhu sú zapojené dve vzájomne prepojené metodiky procesu.
Proces opätovného použitia údajov je nasledujúci:
- Zhromažďovanie informácií: Zahŕňa to zhromažďovanie informácií, spracovanie a modelovanie na získavanie súvisiacich údajov.
- Opätovné použitie informácií: Ide o efektívne využívanie údajov.
Proces opätovného použitia návrhu má štyri hlavné problémy:
- získať
- Reuse
- oprava
- zotaviť sa
Tieto sa všeobecne označujú ako štyri R. Napriek týmto výzvam spoločnosti použili koncept opätovného použitia dizajnu ako úspešne implementovaný koncept v softvérovej oblasti na rôznych úrovniach, od opakovaného použitia kódu na nízkej úrovni až po opakované použitie na vysokej úrovni.