Tekoälyavusteinen sovellusten ja sivustojen ylläpito
Työtä johtaa tuotteestanne vastaava kehittäjä. Tekoälyagentit hoitavat rutiinivaiheet: riippuvuuksien ja SDK:iden päivitykset, testiajot, lokien ja kaatumisten läpikäynnin sekä julkaisujen valmistelun. Kehittäjä tarkistaa jokaisen muutoksen ennen kuin se päätyy käyttäjillenne.
Milloin tästä työtavasta on hyötyä
Se sopii käytössä oleviin sovelluksiin ja sivustoihin, joissa rutiinityö lykkääntyy jatkuvasti, koska jokin kiireellisempi menee aina edelle.
- Sovelluksenne SDK- ja kirjastopäivityksiä on siirretty jo usean julkaisun ajan
- Jokainen uusi iOS- tai Android-versio tarkoittaa viikkojen kirimistä
- Sivustonne toimii CMS:llä ja lisäosilla, joita kukaan ei ole päivittänyt vuoteen
- Kaatumisraportteja ja virhelokeja kertyy nopeammin kuin kukaan ehtii lukea niitä
- Testejä on vähän tai ei lainkaan, joten jokainen julkaisu tuntuu uhkapeliltä
- Haluatte kirjallisen merkinnän jokaisesta muutoksesta ja tarkistuksesta
Mitä agentit tekevät kehittäjän tarkistuksessa
Riippuvuus- ja SDK-päivitykset
Kirjastot, SDK:t, CMS-lisäosat ja palvelinpaketit pidetään tuetuissa versioissa. Agentit valmistelevat päivityksen ja ajavat buildin, kehittäjä lukee muutoksen ja päättää, milloin se julkaistaan.
Testit ja tarkistukset
Agentit ajavat testit jokaisen muutoksen jälkeen ja lisäävät uusia sinne, missä kattavuus on ohut. Kehittäjä päättää, mitkä tuotteen osat katetaan ensin.
Lokien ja kaatumisten läpikäynti
Agentit ryhmittelevät kaatumiset ja virheet, etsivät syyn ja laativat korjausehdotuksen. Kehittäjä päättää järjestyksen ja aloittaa siitä, mikä osuu useimpiin käyttäjiin.
Julkaisujen valmistelu
Versionumerot, julkaisutiedot, buildin tarkistukset ja sovelluskauppaan lähettämisen tarkistuslista ovat valmiina ennen julkaisupäivää. Kehittäjä julkaisee version ja seuraa sen jakelua.
Tietoturvatiedotteet
Kun tuotteenne käyttämään osaan tulee kriittinen korjaus, agentit selvittävät, mihin se vaikuttaa, ja valmistelevat päivityksen. Kehittäjä varmistaa sen, julkaisee sen ja käy lokit läpi jälkikäteen.
Kuukausiraportti
Jokaisen kuukauden lopussa saatte kirjallisen raportin: mitä muutimme, mitä tarkistimme ja miten, mikä on vielä auki ja mitä tehdään seuraavaksi.
Milloin tämä ei sovi
- Haluatte muutosten menevän tuotantoon ilman, että kehittäjä tarkistaa ne
- Haluatte tekoälyagenttien hoitavan laskutusta, maksuja tai käyttäjienne henkilötietoja
- Tarvitsette tekoälytoiminnon tuotteeseenne, kuten avustajan tai dokumenttien käsittelyn: sitä varten on tekoälyintegraatiopalvelumme
Kehittäjä johtaa, agentit hoitavat rutiinit
Tuotteellanne on siitä vastaava kehittäjä: hän tuntee koodin, tilit ja aiempien päätösten taustan ja sopii prioriteeteista kanssanne. Tekoälyagentit tekevät hänen ohjauksessaan toistuvia vaiheita, joita tavallinen ylläpito usein lykkää. Kun tehtävä vaatii syvempää alustan tuntemusta, mukaan tulevat iOS-, Android- tai taustajärjestelmäkehittäjämme. Mobiilituote tarvitsee edelleen iOS-, Android-, taustajärjestelmä- ja infrastruktuurikehittäjät, ja pidämme kaikki neljä mukana.
- Tuotteestanne vastaava kehittäjä
- iOS-, Android- ja taustajärjestelmäkehittäjät, kun tehtävä sitä vaatii
- Päivitykset ja tarkistukset kuukausittain
- Prioriteetit sovitaan kanssanne
Mitä agentit eivät koskaan saa
Agentit saavat koodin ja käsillä olevan tehtävän kontekstin. Niillä ei ole pääsyä tuotannon salaisuuksiin ja avaimiin, laskutus- ja maksujärjestelmiin eikä käyttäjienne henkilötietoihin, eivätkä ne voi viedä muutoksia tuotantoon. Kehittäjä lukee ja tarkistaa jokaisen niiden valmisteleman muutoksen ennen kuin se päätyy käyttäjillenne. Kuukausiraportissa luetellaan nämä tarkistukset.
- Ei tuotannon salaisuuksia eikä avaimia
- Ei pääsyä laskutukseen ja maksuihin
- Ei käyttäjienne henkilötietoja
- Ei suoraa julkaisua tuotantoon
- Kehittäjän tarkistus jokaiselle muutokselle
Mitä tuotteellenne muuttuu
Rutiinityö ei enää odota rauhallista viikkoa. Päivitykset uusiin iOS- ja Android-versioihin, kirjasto- ja lisäosapäivitykset, testit ja kaatumisten korjaukset julkaistaan pieninä säännöllisinä julkaisuina harvojen suurten sijaan. Kehittäjä käyttää aikansa päätöksiin ja tarkistuksiin, ja agentit hoitavat jokaisen muutoksen ympärillä toistuvat vaiheet. Isommat työt, kuten taustajärjestelmän siirto kehyksen uuteen versioon, kulkevat testiympäristön kautta, ja kaupoissa jo olevat sovellukset toimivat koko ajan.
- Pieniä säännöllisiä julkaisuja harvojen suurten sijaan
- Päivitykset uusiin iOS-, Android- ja CMS-versioihin osana tavallista työtä
- Testejä lisätään sitä mukaa kuin tuote muuttuu
- Kehittäjä tarkistaa jokaisen muutoksen, ja se kirjataan kuukausiraporttiin
Miten työ etenee
Auditointi
Sama vastaanottoauditointi kuin kaikessa ylläpidossamme: kokoamme tuotteen lähdekoodista ja kartoitamme koodin, tilit, avaimet ja julkaisuympäristöt. Saatte kirjallisen raportin.
Säännöt tuotteellenne
Sovimme kanssanne, miten tuotteenne rakennetaan, testataan ja julkaistaan ja mikä työ annetaan agenteille.
Agentit valmistelevat
Agentit valmistelevat päivitykset, korjaukset ja testit erillään tuotannosta ja ajavat niille tarkistukset.
Tarkistus ja julkaisu
Kehittäjä lukee jokaisen muutoksen, julkaisee sen ja seuraa julkaisua. Sovelluspäivitykset jaellaan vaiheittain, sivustopäivitykset menevät ensin testiympäristöön.
Kuukausiraportti
Mitä muuttui, mitä tarkistimme, mikä on vielä auki ja mitä suunnittelemme seuraavaksi.
Kuka tekee mitä
Tekoälyagentit
- Riippuvuus-, SDK- ja lisäosapäivitykset
- Testiajot ja uudet testit
- Kaatumisten ja virheiden ryhmittely
- Julkaisutiedot ja buildin tarkistukset
- Tietoturvatiedotteiden vertaaminen teknologioihinne
Kehittäjä
- Prioriteetit sovitaan kanssanne
- Jokaisen muutoksen tarkistus
- Julkaisut ja palautukset
- Lähetykset sovelluskauppoihin
- Kuukausiraportti
Ei koskaan agenteille
- Tuotannon salaisuudet ja avaimet
- Laskutus ja maksut
- Käyttäjienne henkilötiedot
- Suora julkaisu tuotantoon
Osa ylläpitoamme, ei erillistä pakettia
Tällä työtavalla ei ole omaa pakettia eikä hintaa. Teemme näin mobiilisovellusten, verkkosivustojen ja palvelinten ylläpidossa, joten valitsette palvelun, jota tuotteenne tarvitsee, ja työtapa tulee sen mukana.
Tekoälyä tuotteeseen vai tekoälyä ylläpitoon
Jos haluatte tekoälyä tuotteeseenne, kuten avustajan omalla datallanne, dokumenttien käsittelyä tai agenttiputken, katsokaa tekoälyintegraatiopalveluamme. Tämä sivu kertoo tekoälystä siinä, miten ylläpidämme teillä jo olevaa tuotetta.
Palautteet
Revolin tiimi tehostaa edelleen asiakkaan kehityskyvykkyyttä laadukkaalla työllään ja luotettavalla tuellaan. Tiimi viestii tehokkaasti ja ymmärtää hyvin asiakkaan tarpeet ja liiketoiminnan.
Tomas
Revolin työ vastasi täysin odotuksia, ja asiakas oli tyytyväinen. Tuore lähestymistapa ja valmius olla tukena myös jatkossa ovat olleet arvokkaita. Asiakkaat voivat valita heidät viestiväksi, asiakaslähtöiseksi tiimiksi tavoitteidensa saavuttamiseen.
Andrey
Usein kysytyt kysymykset
Kuka vastaa koodista?
Tuotettanne johtava kehittäjä, samalla sopimuksella kuin muussakin ylläpidossamme. Agentit ovat hänen työkalujaan, ja hän tarkistaa jokaisen niiden valmisteleman muutoksen ennen kuin se päätyy käyttäjillenne. Lähdekoodi ja repositoriot ovat alusta asti teidän.
Näkevätkö tekoälymallit koodimme ja datamme?
Agentit näkevät lähdekoodin ja sen tehtävän kontekstin, jonka parissa ne työskentelevät. Ne eivät saa tuotannon salaisuuksia tai avaimia, pääsyä laskutukseen ja maksuihin eivätkä käyttäjienne henkilötietoja. Jos sopimuksenne rajaavat, mitkä kolmannen osapuolen työkalut saavat käsitellä koodianne, kertokaa siitä auditoinnin aikana.
Mitä tapahtuu, jos agentti tekee virheen?
Sitä varten tarkistus on. Kehittäjä lukee jokaisen muutoksen ja ajaa tarkistukset ennen julkaisua; sivustopäivitykset menevät ensin testiympäristöön ja sovelluspäivitykset jaellaan vaiheittain. Jos ongelma silti pääsee tuotantoon, hoidamme sen kuten minkä tahansa muun häiriön ylläpitosopimuksenne mukaan.
Miten tämä eroaa mobiilisovellusten ylläpidostanne?
Mobiilisovellusten ylläpito on palvelu: yksi tiimi vastaa sovelluksistanne, taustajärjestelmästä, infrastruktuurista ja julkaisuista. Tämä sivu kertoo, miten teemme työn sen sisällä, ja samoin verkkosivustojen ja palvelinten ylläpidossa. Erillistä pakettia ei tarvitse ostaa.
Muuttaako tämä ylläpidon hintaa?
Sillä ei ole erillistä hintaa. Hinnoittelemme ylläpidon tavalliseen tapaan: auditoinnin jälkeen sovimme kuukausittaisen laajuuden, jossa on tuntikatto ja kiinteä hinta, ja uudet ominaisuudet hinnoitellaan erikseen.
Voimmeko pyytää, ettette käytä tekoälytyökaluja projektissamme?
Kyllä. Jos haluatte, ettei projektissanne käytetä tekoälytyökaluja, sovimme siitä kirjallisesti ennen työn alkua, kuten muustakin laajuudesta.
Kertokaa projektistanne
Kuvatkaa tehtävä muutamalla rivillä. Vastaamme yhden työpäivän kuluessa kysymyksillä tai alustavalla näkemyksellä laajuudesta ja kustannuksista.
Sopiiko sähköposti tai puhelu paremmin?
welcome@revolsource.com
+38 097 662 23 20
Revol Software OÜ, Tallinna, Viro. Tiimimme on hajautettu ympäri maailmaa.
Liity tiimiimme
Lähettäkää ansioluettelonne osoitteeseen career@revolsource.com