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
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
bármi, amit ember alkotott, például egy hamis kísérleti eredmény
(é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.