Válaszok a kérdéseikre
Válaszok arról, hogyan vesszük le a robotmunkát a vállalkozások válláról, és a fejlesztőcsapatoknak szóló három termékünkről. Ha nem találják a kérdésüket, írjanak nekünk.
Gyakori kérdések
A leggyakrabban feltett kérdések.
A Craftosphere-ről
A Craftosphere budapesti cég, amely kétféle ügyféllel dolgozik. A vállalkozásoknál a hozzá illő eszközzel leveszi a robotmunkát az emberek válláról: ez lehet egy rendbe tett Excel-tábla, egy egyedi rendszer, vagy ahol indokolt, AI. A szoftvercégeknél gondoskodik róla, hogy a mérnöki ítélőképesség ne tompuljon el, miközben a kód egyre nagyobb részét AI írja: ezt az ítélőképességet az Engineering Quality Scorecard-felmérés méri fel, a Judgment Dojo gyakorlóprogram fejleszti, a Precision Sprint-megbízás pedig egyetlen, jól körülhatárolt problémán alkalmazza. Minden megbízás áráról még a munka megkezdése előtt írásban megállapodunk, az eredmények hetek alatt megszületnek, és minden, amit készítünk, az ügyfélé marad. A Craftosphere-t Fejér Attila alapította. 2010 óta fejleszt szoftvert, és 2013 óta több mint 400 fejlesztőcsapatot coacholt.
Vállalkozásoknak: az ajánlatunk
Igen, ott, ahol ez a megfelelő megoldás. Olyan vállalkozásoknak, ahol a riportolás, az árazás, a készlet, a tervezés, a számlázás vagy a postafiók Excellel, e-maillel és kézi adatbevitellel működik, először megnézzük, mit és hogyan érdemes változtatni. Írásban egyeztetett áron dolgozunk, hetek alatti teljesítéssel. Itt olvashatnak bővebben arról, hogyan dolgozunk.
Valószínűleg kevésbé, mint amennyire hangoztatják. A legtöbb robotmunka szabályalapú, a szabályoknak pedig rendszer kell, nem AI-modell. Az AI ott térül meg, ahol strukturálatlan a bemenet: dokumentumok, e-mailek, szabad szöveg esetén. Az első lépésben kiértékeljük, hogy mik a legjobb lehetőségek.
A kiértékelés fél nap, fix áron, 190 000 forinttól, amit kezdés előtt rögzítünk. A tényleges fejlesztés költségét és tartalmát egy következő körben, szintén írásban rögzítjük. Tartalmazza a megoldás elkészítését, az átadást és a betanítást. Napidíjjal csak kivételes esetekben dolgozunk olyan cégeknek, ahol a beszerzés csak azt engedi.
A kiértékelés fél nap, majd néhány nap az írásos javaslatok elkészítése. Egy tipikus megoldás elkészítése hetekig tart az egyeztetéstől az átadásig. Az egyedi szoftver fejlesztése régen hónapokat jelentett. Az AI teszi lehetővé a hetekre rövidítést, a valós adatokon végzett tesztelés miatt viszont ez nem rövidíthető tovább napokra.
Vállalkozásoknak: a közös munka
Biztosan meg fog, és a megoldást eleve erre tervezzük. A szabályok egy helyen vannak a rendszerben, így egy változtatást egyszer kell elvégezni és egyszer letesztelni. A gyakran változó beállításokat (árakat, határértékeket, kategóriákat) egy emberük nélkülünk is át tudja írni. Minden fejlesztés közben felmerülő változtatást előre egyeztetünk és beárazunk. Átadás után a kisebb módosítások egyedileg egyeztetett összegbe kerülnek.
Ami táblázatként jól működik, az marad, és ahol kell, rendbe tesszük. Amelyiket a vállalkozásuk már kinőtte, annak a helyére egy erre a célra készült rendszer kerül: átvesszük belőle a szükséges adatokat, a régi fájlokat archívumként megőrizzük, az elemzésekhez pedig továbbra is exportálhatnak Excelbe.
Sokszor igen, de ez a rendszertől függ. A könyvelő- és számlázóprogramok eltérő mértékben engedik, hogy más szoftver hozzáférjen az adataikhoz. A kiértékelés során megnézzük, és még az árajánlat előtt megmondjuk, hogy mik a lehetőségek. Ahol élő kapcsolat nem oldható meg, ott megbízható export-import megoldást készítünk, nem törékeny kerülőutat.
Nem is kell. Önök a saját folyamatukat ismerik, és nekünk pontosan erre a tudásra van szükségünk. Az Önök nyelvén beszélünk, ábrák helyett működő eredményt mutatunk, és az a kolléga tud a legtöbbet segíteni, aki ma az automatizálandó munkát végzi. Technikai döntést csak egyet kell hozniuk: igent vagy nemet mondanak az írásos ajánlatra.
Néha az a jó megoldás, és ezt a kiértékelésben meg is mondjuk. A no-code eszközök egyszerű űrlapokra és listákra valók. Nehezen birkóznak meg a kivételekkel teli szabályokkal, a több helyről érkező adatokkal és az olyan kimutatásokkal, amelyeknek pontosnak kell lenniük. Mindig a feladathoz illő eszközt választjuk, a működést pedig dokumentáljuk, így nem lesznek kiszolgáltatva egyetlen eszköznek sem.
A különbség abban van, mit kapnak a pénzükért: az Önök adatain tesztelt, dokumentált rendszert, amely az Önök tulajdona. A kódot az AI írja, a döntéseket egy tapasztalt fejlesztő hozza, ezért fér bele egy pontosan körülhatárolt fejlesztés egy kisvállalkozás költségvetésébe. Egy írásban rögzített ár többet ér, mint egy alacsony kezdőár, apróbetűs részekkel.
Hozzáférésre a táblázatokhoz, a postafiókhoz vagy bármihez, amiben a munka ma zajlik, a kollégákra, akik ezt a munkát végzik, a fejlesztés idejére heti néhány órára egy kollégától, és gyors válaszokra, amikor kérdezünk. A többi a mi dolgunk.
Vállalkozásoknak: kié a végeredmény?
Igen. Az adatok, a dokumentáció és minden használt rendszer felhasználói fiókja az Önöké. Ha készül forráskód, az is az Önöké. Ha egy platformra építünk, akkor a fiók és a beállítások is. A rendszert bármikor átadhatják egy másik fejlesztőnek, a dokumentációt erre is felkészítjük.
- Minden az Önöké, és a dokumentációt úgy írjuk, hogy olyan fejlesztő is eligazodjon benne, aki sosem találkozott velünk.
- Széles körben használt, bevett technológiákkal dolgozunk, így bármelyik hozzáértő fejlesztő át tudja venni a stafétát.
Az Önök saját fiókjaiban. A fejlesztés idejére hozzáférést kapunk, átadáskor pedig visszaadjuk azt. A vállalkozásukkal kapcsolatos adat nem kerül ki az Önök fiókjából.
Fejlesztőcsapatoknak: a termékeink
Az Engineering Quality Scorecard a Craftosphere két-négy hetes felmérése az Önök fejlesztőcsapatairól: interjúk, a kódbázis és a code review-k elemzése a CODA (Comprehension and Ownership Depth Assessment) négy dimenziója mentén (Decision Velocity, Decision Confidence, Comprehension Ratio és Review Depth). Az eredmény egy írásos jelentés a megállapításokkal és egy rangsorolt cselekvési terv. 2,8 millió forinttól. További részletek a Scorecardról.
A Judgment Dojo heti rendszerességű gyakorlóprogram azoknak a fejlesztőcsapatoknak, amelyek tudatosan szeretnék fejleszteni az ítélőképességüket. 6–12 fős csapatok 8–16 héten át hetente találkoznak, négy témakör egyikében: AI Code Judgment, Architectural Thinking, Refactoring Judgment, illetve TDD and Quality Practices. Csapatonként 2,8 millió forinttól. További részletek a Dojo-ról.
A Precision Sprint egy négy-nyolc hetes megbízás: a Craftosphere egy szenior mérnöke együtt dolgozik a csapattal egy konkrét, jól körülhatárolt problémán, például az AI által írt kód review-gyakorlatának kialakításán, a minőségi kultúra átalakításán vagy az architekturális döntések megszilárdításán. Rögzített feladat, fix ár, kézzelfogható eredmény. 7 millió forinttól. További részletek a Sprintről.
Egy rövid beszélgetéssel. Elmondják, hol tart a csapatuk az AI által írt kóddal, mi pedig megmondjuk, melyik termékünk illik Önökhöz, vagy hogy egyelőre egyik sem Önöknek való. A beszélgetés ingyenes, és utána nem bombázzuk Önöket e-mailekkel.
Elsősorban medior és szenior fejlesztőknek (jellemzően 5–15 év tapasztalattal), akik naponta használnak AI-alapú kódolóeszközöket, de meg akarják őrizni és tovább akarják fejleszteni azokat a döntési készségeket, amelyeket az AI nem tud kiváltani. Csapatvezetőknek és staff szintű mérnököknek is szól, akiknek minőségi elvárásokat kell felállítaniuk olyan csapatokban, ahol a kód egyre nagyobb részét AI írja.
A Craftosphere Engineering Quality Scorecard a csapat méretétől függően két-négy hétig tart. Az eredmény egy írásos jelentés a négy CODA-dimenzió mentén és egy rangsorolt cselekvési terv. Egy Judgment Dojo vagy Precision Sprint után egy újabb Scorecard méri a változást.
Nem. Az első beszélgetés elég ahhoz, hogy kiválasszuk a Dojo témakörét vagy körülhatároljuk a Sprintet. Ha szeretnék mérhetően látni a változást, egy előtte és utána elvégzett Scorecard megmutatja.
Fejlesztőcsapatoknak: CODA
A CODA (Comprehension and Ownership Depth Assessment) egy keretrendszer, amelyet a Craftosphere fejleszt a mérnöki ítélőképesség mérésére. Négy dimenziója két, egymást ellensúlyozó párt alkot:
- Speed vs. Depth (gyorsaság és alaposság): Decision Velocity (milyen gyorsan jut el a csapat az architekturális döntésekig) és Decision Confidence (mennyire állják ki a döntések az idő próbáját).
- Output vs. Ownership (mennyi kód készül, és mennyire érzik a sajátjuknak): Comprehension Ratio (el tudják-e magyarázni és módosítani a fejlesztők a kódot, amelyet élesítenek) és Review Depth (mennyire alaposan nézik át az AI által írt kódot).
Ha valaki egy pár egyik tagját mesterségesen javítja, a másik láthatóan romlik. Ugyanez az elv teszi hatékonnyá a DORA-mutatókat is. A CODA még fejlesztés alatt áll. Jelenleg minden Scorecard kvalitatív szempontrendszerét adja.
A DORA, a SPACE és a CODA három különböző szinten mér. A DORA azt, milyen gyorsan és megbízhatóan jutnak élesbe a változtatások, a SPACE a fejlesztői termelékenységet, a CODA pedig a kettő mögött álló mérnöki ítélőképességet, amelynek mérését az AI-alapú kódolóeszközök sürgetővé teszik. A CODA a DORA és a SPACE kiegészítése, nem helyettesítője, és minden Scorecard-jelentésben mindkettőre hivatkozunk.
Fejlesztőcsapatoknak: a kódjuk és az embereik
Igen. Mielőtt bármit látnánk, aláírjuk az Önök titoktartási szerződését, vagy ha Önöknek úgy kényelmesebb, a miénket. Abban az is szerepel, kik láthatják a kódot a részünkről.
Csak olvasási jogosultsággal. A kódbázis egy másolatán dolgozunk, mert a felméréshez és annak AI-támogatott részeihez a teljes kódbázisnak kéznél kell lennie. A megbízás végén a másolatot töröljük. Soha semmit nem töltünk fel a repositoryjukba, és írási jogra sincs szükségünk.
Felmérés és Sprint közben igen, a Craftosphere saját fiókjain keresztül, és csak akkor, ha az adott megbízásban írásban hozzájárulnak, az eszközök megnevezésével. Elmondjuk, melyik modell mihez fért hozzá. Ha nem járulnak hozzá, AI-eszközök nélkül dolgozunk, ami tovább tart.
Nem. A Scorecard a csapatok gyakorlatait értékeli, nem az egyes embereket. Senki nem kap egyéni pontszámot, és személyes adat nem jut el a vezetéshez. A fejlesztőkkel azért készítünk interjút, hogy megértsük, hogyan dolgoznak a csapatok, nem azért, hogy minősítsük őket.
A jegyzeteinket és a megállapításokat, hogy egy későbbi Scorecard mérni tudja a változást. Ha kérik, ezeket is töröljük. Ha írásban hozzájárulnak, anonimizált adatokat is megőrzünk a CODA-hoz kapcsolódó kutatáshoz, de semmi olyat, amiből a cégük vagy a munkatársaik azonosíthatók. Hozzájárulás nélkül kutatási célra semmit nem őrzünk meg.
Engineering Quality Scorecard
A DORA azt méri, milyen gyorsan és megbízhatóan jutnak élesbe a változtatások, a SPACE a fejlesztői termelékenységet. A CODA a kettő mögött álló ítélőképességet vizsgálja. Minden Scorecard-jelentésben hivatkozunk a SPACE-re és a DORA-ra. A Scorecard azt a réteget teszi hozzá, amelyet ezek nem fednek le.
Egy vezetőtől heti nagyjából két órát, és az első héten fejlesztőnként egy félórás interjút. Közben mindenki dolgozik tovább a saját feladatain.
A jelentés és a terv az Önöké. A legtöbb csapat kiválaszt egy kulcsfontosságú lépést, és maga valósítja meg. Ha szeretnék, hogy mellettük legyünk, ott a Judgment Dojo vagy a Precision Sprint. Igény esetén egy újabb Scorecard méri a változást.
Judgment Dojo
Nem. Alapesetben az adott témakörhöz készült példakódbázisokon gyakorlunk: nem kell hozzájuk titoktartási szerződés, nyugodtan lehet rajtuk kísérletezni, és akkor is működnek, ha egy csoportban több cég fejlesztői dolgoznak együtt. Ha a témakör elsajátításához segít, a saját kódjukon dolgozunk, ugyanazzal a titoktartási szerződéssel és ugyanúgy csak olvasási jogosultsággal, mint egy felmérésnél.
Igen, minden csapat saját Dojo-programot kap, saját témakörrel és saját kiinduló méréssel. Nyílt jelentkezésnél, ha összegyűlik egy csoport, több cég fejlesztői dolgoznak együtt.
Lesz olyan hét, amikor közbeszólnak. A program erre fel van készülve: az alkalmak közötti feladatok néhány órát vesznek igénybe, a kimaradt hetet pedig pótoljuk, nem hagyjuk ki.
Precision Sprint
Erre való a Custom Precision Sprint: az árát a feladat definiálása után adjuk meg, és a többihez hasonlóan írásban rögzítjük. Ha a probléma még nincs pontosan körülhatárolva, előbb egy Scorecard jelöli ki ezeket a határokat.
A problémához legközelebb álló fejlesztők a hetük egy részében velünk dolgoznak, a csapat többi tagja közben a megszokott módon halad. A pontos óraszámot az írásos megállapodás rögzíti.
Csak új, írásban rögzített megállapodással. A kezdéskor egyeztetett ár és időtartam nem változik.
Mutassák meg a jelenlegi állapotot. Megmondjuk, érdemes-e rendbe tenni.
Egy rövid beszélgetés arról, hogyan dolgoznak ma. Egyenes választ kapnak, akkor is, ha az a válasz, hogy „hagyják úgy, ahogy van”. Nem küldünk hírlevelet, és nem bombázzuk Önöket e-mailekkel.