Mit jelent a műtárgy?

A szótár az ereklyét a következőképpen határozza meg:

műtárgy, műtárgy [ˈɑːtɪˌfækt] n

  1. valami, amit az ember készített vagy adott, például eszköz vagy műalkotás, régészeti szempontból érdekes tárgyat jelent

  2. bármi, amit ember alkotott, például egy hamis kísérleti eredmény

  3. (élettudományok & Allied Applications / Biology) Citológia egy látható szerkezet a halál utáni szövetben, rögzítés, festés stb., amely általában nincs az élő szövetben

A szó A artifact gyakran megjelenik a szoftverfejlesztésben, a szoftverfejlesztési ciklusokban, az erőfeszítések becslésében stb. De a fenti meghatározás számomra nincs értelme ebben az összefüggésben.

valaki kérem, magyarázza el ezt a szót néhány konkrét példával a szoftveripartól?

Megjegyzések

  • A p2pnode egyértelműen nem kéri a meghatározást a ” műtárgy ” szóból. Végül is ‘ ez a kérdésben. Kérdés lehet, hogy a szót hogyan használják programozási kontextusban, alapkérdés, de ez még mindig a téma.
  • A szó nincs helyén a szoftverfejlesztésben – túl tág és sekély. Képeket varázsol a régészeti ásási helyekről; edények és szilánkok.
  • @Robster, miért mondod ezt? ‘ Hallottam, hogy a műtárgyak (dll-ek és teszt eredmények) építésére és tesztelésére utal. Elég gyakori és meglehetősen specifikusnak tűnik.
  • Nos, úgy tűnik, műsornak nevezhet bármit, ami programozás közben vagy végrehajtáskor keletkezett vagy létrejött.

Válasz

A szoftverfejlesztés életciklusában (SDLC) az artefakt általában azokra a dolgokra utal, amelyeket a folyamatban részt vevő emberek állítanak elő. Ilyenek például a tervdokumentumok, adatmodellek, munkafolyamat-diagramok, tesztmátrixok és -tervek, beállító szkriptek, … mint egy régészeti lelőhely, bármilyen létrehozott dolog műalkotás lehet.

A legtöbb szoftverfejlesztési ciklusban általában megtalálhatók azok a specifikus kötelező leletek, amelyeket valakinek elő kell állítania és fel kell helyeznie egy megosztott meghajtóra vagy dokumentumtárba, hogy mások megnézhessék és megoszthassák őket.

Megjegyzések

  • Valójában az egyetlen dolog, amit ‘ soha nem hallottam műemlékként emlegetni, kód, de nem ‘ nem látja, miért lehet a kód ‘ t műtárgy.
  • @Thomas Owens: A kód is műtárgy lehet , de általában külön-külön mérlegelik (mint például a ” dokumentumban, győződjön meg róla, hogy biztonsági másolatot készít a kódról és a műtárgyakról! “), mert az egyetlen érdeklődő ebben az artefaktumban kódolók, és néha építészek találhatók. Emellett a kód forrásvezérlésbe megy, a többi műtárgy nagy részének egy dokumentumtárba vagy egy Wikibe kell kerülnie.
  • Az artefaktumok tartalmazhatnak fordított bináris fájlokat / szoftvercsomagokat is.
  • Valójában a Java világban nagyon gyakori t o kódként hivatkozhat tárgyakra, például a Maven használatakor: stackoverflow.com/questions/2487485/what-is-maven-artifact
  • A legtöbbet

hallottam generált kódrészletekről vagy bináris fájlokról.

Válasz

Szerintem ez a Wikipédia cikk elég jól lefedi.

A műtárgy a szoftverek fejlesztése során előállított sokféle kézzelfogható melléktermék egyike. Egyes műtermékek (például használati esetek, osztálydiagramok és más UML-modellek, követelmények és tervdokumentumok) segítenek leírni a szoftver funkcióját, architektúráját és tervezését. Más leletek magával a fejlesztési folyamattal foglalkoznak – ilyenek például a projekttervek, az üzleti esetek és a kockázatértékelések.

Válasz

A grafikus programozásban gyakran használják a kép nem megfelelő renderelésű részének hivatkozására. Például, ha az előző képkockák vagy nézetek egy kis darabja még mindig a képernyőn marad, miután a rajz elkészült, akkor a “d-re műtermékként hivatkozunk.

Megjegyzések

  • Mivel olyan grafikus programozást folytatok, amely ‘ s a számomra leggyakrabban felmerülő jelentést, de ‘ s nem kapcsolódik ahhoz a jelentéshez, amelyet az OP kérdezett (mit jelent a kifejezés a szoftvertervezés összefüggésében).
  • Az OP megkérdezte ” Tudna valaki magyarázatot adni erre a szóra néhány konkrét példával a szoftveripartól ? “, amely szerintem a válaszomat is tartalmazza.
  • Csak egy megjegyzést akartam hozzáadni, hogy a ” artefact ” szót ebben az összefüggésben általánosabban használják, mint pusztán a grafikus programozásban a képalkotó rendellenességekre való hivatkozás bármilyen típusú generált képben (pl. röntgen) – lásd: hu.wikipedia.org/wiki/Visual_artifact

Válasz

A műtárgy olyan dolog, amelyet közvetlenül vagy közvetve valami más létrejöttének következményeként hoznak létre. A szoftvertermékek a projekt forrásából vagy erőforrásaiból állhatnak, vagy a források vagy erőforrások közötti interakciók előre nem látható megnyilvánulásaként jeleníthetők meg.

Válasz

Az artifact szót gyakran használják olyan minőségirányítási tanúsítványok kapcsán, mint a CMMI és ISO 9001 , és olyan módszerek, mint a Six Sigma . Ebben az összefüggésben az artefact a szoftverfejlesztési folyamat termékeire és melléktermékeire utal.

Az artefaktumokat a folyamat során összegyűjtik és archiválják, hogy a dokumentált folyamat követésének bizonyítékául használják. . Az ilyen műtermékek elsősorban tanúsítási audit során hasznosak, de összegyűjtésük és archiválásuk megkönnyíti annak kitalálását is, hogy a probléma hogyan merül fel és miért sikertelen volt.

A műtermékeket is fel lehet mérni és elemezni, hogy megtalálják a módját annak, hogy javítsa a folyamatot, mért még néhányat a javulás bizonyítékának bemutatásához, majd ezt követően folyamatosan mérte annak megmutatására, hogy a folyamat továbbra is kontroll alatt marad (vagyis a kérdéses mutatók bizonyos határokon belül maradnak). > Válasz

Úgy gondolom, hogy vannak más módszerek is, amelyek inkább mellékhatást jelentenek, de a “műtermék” szó fő használatát a a szoftveripar azt jelenti, hogy “a létrehozott termék”. Tehát hasonlóan, a fejlesztők által írt program egy “szoftvertermék”.

Megjegyzések

  • Hallottam, hogy olyan adatokra hivatkoztam, amelyek már nem igazán van szükség, de egy időben volt, így a régi alkalmazás műterméke.

Válasz

Csak egy projektnél használt tárgyakat hallottam, amelyeken részt vettem: Arra használtuk, hogy az általunk készített fájlokra hivatkozzunk. A többi válasz elolvasásával azonban úgy tűnik, hogy az “Artifact” egy változó kifejezés, amelyet akkor használnak, amikor valakinek szüksége van kifejezésre valamilyen projekt-specifikus objektumtípushoz.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük