Ideasta tuotantoon, ilman taka-askeleita.
Nexus sisältää oman ohjelmistotehtaan. Ideat asetetaan paremmuusjärjestykseen, päätöshuone valitsee niistä yhden, ja tekoälyagentit sekä kehittäjät toteuttavat sen omille kehityshaaroilleen. Forge testaa jokaisen muutoksen tulevaa päähaaraa vasten – ei menneisyyden tilaa vasten –, allekirjoittaa käännökset ja julkaisee ne vaiheittain säilyttäen palautusmahdollisuuden. Riittävän nopea tekoälyn tahtiin, riittävän huolellinen säänneltyyn työhön.


Kysymyksestä julkaisuun, kuudessa vaiheessa.
Jokaisesta vaiheesta jää merkintä, ja jokaisella vaiheella on vastuuhenkilö, joka voi pysäyttää sen. Polku ideasta valmiiseen koodiin on jäljitettävissä milloin tahansa.
Ideoi
Esitä oikea kysymys. Ideointiajot luovat vaihtoehtoja, testaavat niitä toisiaan vastaan ja asettavat ne paremmuusjärjestykseen budjetin rajoissa.
Päätä
Kärkiehdokkaat viedään päätöshuoneeseen. Nimetty henkilö tekee ratkaisun, ja ratkaisusta tulee suunnitelma.
Rakenna
Tekoälyagentit ja kehittäjät kirjoittavat muutoksen ja sen testit omalle kehityshaaralleen, kukin omassa hiekkalaatikossaan.
Tarkistus
Tietoturvaportti, joka pysäyttää virheet, tekoälykatselmointi, joka selittää havainnot, ja ihminen, joka hyväksyy muutoksen sääntöjen niin vaatiessa.
Yhdistä
Yhdistämisjono testaa jokaisen muutoksen yhdessä jonossa sen edellä olevien kanssa. Päähaara ei koskaan hajoa.
Julkaise
Allekirjoitetut levykuvat viedään tuotantoon vaiheittain kuntotarkistusten saattelemana. Mikä tahansa julkaisu voidaan peruuttaa yhdellä katselmoidulla toimenpiteellä.
Ideat sisään toisesta päästä, toimiva ohjelmisto ulos toisesta.
Tehdas yhdistää Nexuksen ajattelevat ja rakentavat osat. Ideat, päätökset, agentit ja Forge jakavat saman lokin, joten voit jäljittää minkä tahansa koodirivin takaisin kysymykseen, josta se sai alkunsa.
Ideat paremmuusjärjestyksessä
Ideointiajot testaavat vaihtoehtoja toisiaan vastaan ja tallentavat vahvimman vasta-argumentin jokaiselle.
- Vertailtu vastakkain
- Vasta-argumentit tallessa


Ratkaisusta tulee suunnitelma
- Nimetty henkilö päättää
- Ratkaisu toimii toimeksiantona


Agenttien ja ihmisten tekemät muutokset
Tekoälyagentit avaavat muutospyyntöjä aivan kuten kehittäjätkin. Jokaisessa näkyvät tarkistukset, katselmoinnit ja paikka jonossa.
- Agentit ja ihmiset, samat säännöt
- Mikään ei yhdisty itsestään


Tekoälykatselmoija jokaiselle muutokselle
Tekoälykatselmoija lukee jokaisen muutoksen ja selittää havaintonsa päivittäisen kulukaton rajoissa. Se neuvoo; ihmiset päättävät.
- Huomiot selkeällä kielellä
- Tiukka päivittäinen kulukatto


Päähaara ei koskaan hajoa.
Useimmat putket testaavat muutosta sitä päähaaran tilaa vasten, joka vallitsi kehityshaaraa luotaessa. Forge testaa sen tulevaa päähaaraa vasten yhdessä kaikkien jonossa edellä olevien muutosten kanssa. Tietoturvatarkistuksessa hylättyä käännöstä ei koskaan allekirjoiteta, joten sitä ei voida koskaan julkaista.
Käännä, tarkista, allekirjoita, ehdota
Jokainen käännös kulkee samojen vaiheiden läpi. Testit ja tietoturvatarkistus ajetaan rinnakkain; allekirjoitus odottaa molempien valmistumista.
- Tarkistukset estävät, eivät vain varoita
- Virheet selitettynä selkeästi


Neljä porttia, sitten julkaisuallot
Jokainen julkaisu läpäisee neljä porttia, minkä jälkeen se jaetaan ensin 10 pyynnölle sadasta, sitten puolelle ja lopulta kaikille.
- Kiinnitetty tarkkaan levykuvaan
- Julkaisuaallot ja kuntotarkistukset


Niin nopeasti kuin agentit ehtivät kirjoittaa.
Kun tekoälyagentit kirjoittavat koodia, käännöksiä saapuu ryppäinä. Suorittimia lisätään töiden odottaessa ja poistetaan niiden valmistuttua, ja jaetun käännösvälimuistin ansiosta suurin osa kustakin levykuvasta voidaan käyttää uudelleen uudelleenkääntämisen sijaan.
Suorittimet, jotka skaalautuvat jonon mukaan
Jokainen käännös ajetaan omassa eristetyssä hiekkalaatikossaan. Uusia suorittimia käynnistyy töiden odottaessa asettamasi enimmäisrajan puitteissa.
- Puhdas hiekkalaatikko jokaiselle työlle
- Kasvaa ja supistuu rajan puitteissa


Suurin osa käännöksestä käytetään uudelleen
Jaettu välimuisti säilyttää muuttumattomat tasot, joten tyypillinen käännös vie vain muutaman minuutin.
- Käännösaikojen seuranta 30 päivän ajalta
- Välimuistiosumat koodivarastoittain


Vain allekirjoitetut käännökset päätyvät tuotantoon.
Jokainen levykuva allekirjoitetaan sen sormenjäljellä, ja mukaan liitetään tiedot siitä, miten ja missä se on käännetty. Tuotantoympäristö hylkää kaiken allekirjoittamattoman, ja salaisuudet kirjoitetaan kerran eikä niitä näytetä enää koskaan.
Allekirjoitettu sormenjäljellä
Kaksi henkilöä hallinnoi kutakin allekirjoitusavainta. Jokainen levykuva sisältää käännöstiedot, ja allekirjoittamattomat levykuvat hylätään valitsemissasi kohteissa.
- Avaimet kahden henkilön hallussa
- Allekirjoittamattomat levykuvat hylätään


Salaisuudet, vain nimellä
Käännökset ja testit lukevat salaisuuksia nimen perusteella. Arvo kirjoitetaan kerran eikä sitä näytetä enää koskaan, ja jokainen lukukerta kirjataan.
- Kirjoitetaan kerran, ei näytetä koskaan
- Kuka voi lukea kutakin salaisuutta


Julkaise aalloissa, paluumahdollisuudella.
Julkaisu on pieni, katselmoitu muutos, joka kiinnittää ajettavan levykuvan tarkasti. Se jaetaan ensin muutamalle pyynnölle, sitten puolelle ja lopulta kaikille, ja vaiheiden välissä tehdään kuntotarkistukset. Palautus on samanlainen muutos, jonka toinen henkilö hyväksyy.
Yhdistetystä muutoksesta ajoon
- Jokainen vaihe yhdistämisestä ajoon
- Ihmistä vaativat ensin


Paluu aiempaan noin minuutissa
Paluureitti on valmisteltu muutoksena, joka on tarkistettu ja toisen henkilön hyväksymä. Harjoitukset pitävät sen nopeana.
- Katselmoitu muutos, ei hätäratkaisu
- Harjoitellaan joka kuukausi


Sinun koodisi, sinun laitteistosi, sääntöjäsi.
Forge toimii oman asennuksesi sisällä, omalla laitteistollasi tai meidän EU-pilvessämme, ilman ulkopuolisia palveluita käännöspolulla. Se jatkaa kääntämistä silloinkin, kun tuotanto on alhaalla – eli juuri silloin, kun sinun on saatava korjaus julkaistua. Jokainen asetus tallennetaan myös tiedostoina, joten muutokset katselmoidaan koodin tavoin.
Jokainen asetus on versioitu
Asetukset, työnkulut, taidot ja käytännöt kirjoitetaan tiedostoiksi. Niihin tehty muutos palaa takaisin katselmoitavana muutoksena.
- Molempiin suuntiin, aina katselmoituna
- Suorat muutokset päähaaraan estetään


Riskialttiit toimenpiteet vaativat asianmukaisen vahvistuksen
Jokaisella toimenpiteellä on riskitaso. Mitä suurempi riski, sitä enemmän vaaditaan: kirjoitettu nimi, toinen henkilö, täytetty ennakkoehto.
- Roolit omista ryhmistäsi
- Kriittiset toimenpiteet vaativat kaksi henkilöä


Tietoa Forgesta ja tekoälytehtaasta.
Pitääkö meidän säilyttää koodimme Forgessa?
Ei. Forge on käytössä oletuksena, mutta Nexus toimii myös jo käyttämäsi koodinhallintapalvelun kanssa organisaatio- tai toimialuetasolla.
Kirjoittavatko tekoälyagentit koodia itsenäisesti?
Ne kirjoittavat muutoksia kehityshaaroihin aivan kuten kehittäjätkin. Mikään ei päädy päähaaraan läpäisemättä samoja tarkistuksia, ja ihminen hyväksyy muutokset aina, kun sääntönne niin vaativat.
Miten estätte regressiot?
Jokainen muutos testataan yhdessä kaikkien jonossa sen edellä olevien muutosten kanssa, jotta päähaaraan päätyy vain testit läpäisseitä yhdistelmiä. Julkaisut viedään tuotantoon aalloissa kuntotarkistusten kera, ja jokainen julkaisu voidaan peruuttaa yhdellä katselmoidulla toimenpiteellä.
Onko käännöspolku riippuvainen ulkopuolisista palveluista?
Ei. Kääntäminen, tarkistaminen, allekirjoittaminen ja julkaiseminen tapahtuvat kaikki oman asennuksesi sisällä, joten voit julkaista korjauksen silloinkin, kun jokin muu palvelu on alhaalla.
Näemmekö, mitä tehtaan käyttö maksaa?
Kyllä. Käännösminuuteilla, suorittimilla ja tekoälykatselmoinnilla on kullakin oma budjettinsa ja kulukattonsa, ja niitä seurataan aivan kuten kaikkia muitakin tekoälykutsuja Nexuksessa.
Tutustu tarkemmin
Katso, miten tehdas rakentaa jotain todellista.
Tuo mukanasi yksi idea. Näytämme sinulle polun paremmuusjärjestykseen asetetuista kärkiehdokkaista allekirjoitettuun julkaisuun, omalla laitteistollasi.