Tekoälyllä tehty sovellus toimii. Kestääkö se oikeat käyttäjät?
Sovellus on tehty Lovablella, Boltilla, Cursorilla tai ChatGPT:n avulla, ja esittelyssä se toimii. Teen siitä sovelluksen, jonka voi turvallisesti antaa asiakkaiden ja työntekijöiden käyttöön, ilman että tehtyä heitetään pois.
Itse tehty työkalu, jota käytetään jo
Joku talossa teki tekoälyllä työkalun tarjouksiin, varauksiin tai raportointiin. Se on jo päivittäisessä käytössä, ja siinä on asiakkaiden tai työntekijöiden tietoja. Kukaan ei tiedä, kuinka hyvin se on suojattu.
MVP toimii, nyt tulevat oikeat käyttäjät
Vibe-koodattu MVP on vakuuttanut ensimmäiset asiakkaat tai sijoittajat. Seuraavaksi tarvitaan maksut, kasvavat käyttäjämäärät ja varmuus siitä, ettei yksi korjaus kaada kaikkea.
Mikä vibe-koodatussa sovelluksessa tyypillisesti on pielessä
Nämä eivät ole tekoälyn vikoja. Prototyyppi on tehty näyttämään toimivalta, ei kestämään, ja se on täysin järkevä tapa aloittaa. Ennen oikeita käyttäjiä nämä kannattaa kuitenkin tarkistaa:
Mitä tuotantokelpoinen tarkoittaa käytännössä
Tietoturva ja käyttöoikeudet
Avaimet pois selaimesta, jokainen käyttäjä näkee vain omat tietonsa ja kirjautuminen oikeasti suojaa.
Data ja varmuuskopiot
Varmuuskopiot, joista palautus on kokeiltu, ja tietokannan rakenne, joka kestää kasvun.
Virheiden seuranta
Virheet näkyvät sinulle ennen kuin asiakas soittaa.
Julkaisu ja ympäristöt
Muutokset kokeillaan erillisessä ympäristössä ennen tuotantoa, ja edelliseen versioon pääsee takaisin.
Suorituskyky ja kustannukset
Sovellus pysyy nopeana, eikä pilvipalvelujen lasku yllätä käyttäjämäärän kasvaessa.
Henkilötiedot
GDPR:n perusasiat: mitä tietoa kerätään, missä se on ja miten se poistetaan.
Työ vaihe vaiheelta
noin 1 h
muutama päivä
voit lopettaa milloin vain
Tehtyä ei heitetä pois
Moni kehittäjä katsoo vibe-koodattua sovellusta ja ehdottaa uudelleenkirjoitusta. Se on harvoin halvin vaihtoehto. Sovelluksessa on jo käyttöliittymä, jota käyttäjät osaavat, ja toimintoja, jotka on hiottu oikeiden tarpeiden mukaan. Korjaan rakenteen ja aukot niiden ympäriltä ja vaihdan vain ne osat, jotka eivät kestä.
Uudelleenkirjoitusta ehdotan vain, jos se on halvin turvallinen vaihtoehto, ja silloin sanon sen jo katselmoinnissa. Sama periaate ohjaa vanhojen ohjelmien uudistamista: uusitaan se, mikä on rikki tai rajoittaa, ja säilytetään se, mikä toimii.
Voit jatkaa kehitystä tekoälyllä
Tavoite ei ole viedä sovellusta sinulta. Korjausten jälkeen sovelluksessa on rakenne, erillinen kehitysympäristö ja julkaisutapa, joiden ansiosta voit jatkaa vibe-koodausta turvallisemmin: tekoälyn tekemät muutokset eivät mene suoraan tuotantoon, ja virheellisen muutoksen voi perua.
Jos haluat, käyn tekemäsi muutokset läpi ennen julkaisua. Silloin saat tekoälyn nopeuden ja kokeneen kehittäjän silmät samaan aikaan.
Millä työkaluilla tehtyjä sovelluksia otan työn alle
Jos sovellus on tehty jollain muulla, kysy silti. Ratkaisevaa on, että lähdekoodi on saatavilla, esimerkiksi GitHubissa.
Usein kysyttyä
En ole ohjelmoija. Pystynkö edes näyttämään, mitä minulla on?
Pitääkö kaikki tehdä uusiksi?
Mitä tämä maksaa?
Voinko jatkaa Lovablen tai muun työkalun käyttöä?
Onko sovellus pois käytöstä korjausten ajan?
Kestääkö sovellus kasvun?
Sijoittaja haluaa teknisen arvion. Autatko?
Käsitelläänkö koodiamme tekoälypalveluissa?
Tarjoatko jatkuvaa ylläpitoa?
Seuraava askel
Näytä sovellus, niin kerron jo ensimmäisessä keskustelussa, mitkä asiat kannattaa tarkistaa ensin ja mitä katselmointi maksaa.