Alkatrész-alapú fejlesztés (CBD)

Szerző: Eugene Taylor
A Teremtés Dátuma: 16 Augusztus 2021
Frissítés Dátuma: 22 Június 2024
Anonim
Alkatrész-alapú fejlesztés (CBD) - Technológia
Alkatrész-alapú fejlesztés (CBD) - Technológia

Tartalom

Meghatározás - Mit jelent a komponens-alapú fejlesztés (CBD)?

Az alkatrész-alapú fejlesztés (CBD) egy olyan eljárás, amely hangsúlyozza a számítógépes rendszerek tervezését és fejlesztését az újrafelhasználható szoftver-összetevők segítségével. A CBD-vel a hangsúly a szoftverprogramozástól a szoftverrendszer összeállításáig terjed.

Az alkotóelem-alapú fejlesztési technikák magukban foglalják a szoftveres rendszerek fejlesztésének eljárásait azáltal, hogy kiválogatják az ideális polcrendszeren lévő komponenseket, majd összeállítják azokat egy jól meghatározott szoftver architektúra segítségével. A durva szemcsés alkatrészek szisztematikus újrafelhasználásával a CBD jobb minõséget és eredményt kíván elérni.

Az alkatrész-alapú fejlesztést összetevő-alapú szoftverfejlesztés (CBSE) néven is ismertek.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza az alkatrész-alapú fejlesztést (CBD)

Az objektum-orientált modellezés sokféle finomszemcsés osztályt, tárgyat és kapcsolatokat eredményez. Nagyon nehéz felfedezni az újrafelhasználható alkatrészeket ezek között a kisebb egységek között. A CBD mögött rejlik a kapcsolódó alkatrészek integrálása és együttes felhasználása. Ezek az integrált alkatrészek alkatrészekként ismertek.

Az alkotóelem-alapú fejlesztési technikák nem konvencionális fejlesztési rutinokból állnak, beleértve az alkatrészek kiértékelését, az összetevők lekérdezését stb. Fontos, hogy a CBD-t egy köztes szoftver infrastruktúrán, például a vállalati Java Beans támogató folyamaton keresztül végezzék.

A CBD fő céljai a következők:

  • Időt és pénzt takaríthat meg nagy és összetett rendszerek felépítésekor: Komplex szoftver rendszerek fejlesztése az elkészített alkatrészek segítségével jelentősen csökkenti a szoftver fejlesztési idejét. Funkcionális pontok vagy hasonló technikák használhatók a meglévő módszer megfizethetőségének igazolására.

  • Javítsa a szoftver minőségét: Az alkatrészek minősége kulcsfontosságú tényező a szoftver minőségének javításában.

  • Rendszerekben lévő hibák észlelése: A CBD stratégia az alkatrészek tesztelésével támogatja a hibák felderítését; a CBD azonban kihívást jelent a hibák forrásának megtalálása.
A CBD néhány előnye a következő:

  • Minimális szállítás:
    • Keressen alkatrészkatalógusban
    • Előregyártott alkatrészek újrahasznosítása

  • Javított hatékonyság:
    • A fejlesztők az alkalmazások fejlesztésére koncentrálnak

  • Javított minőség:
    • Az alkatrészek fejlesztői további időt engedhetnek meg a minőség biztosítása érdekében

  • Minimális kiadások
A CBD konkrét rutinjai a következők:

  • Alkatrészek fejlesztése
  • Alkatrészek kiadása
  • Alkatrész-keresés és visszakeresés
  • Komponensek elemzése
  • Alkatrész összeszerelés