JKODEZ_
// vibe-koodattu → tuotantoon

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.

040 721 3761Työ vaihe vaiheelta →
Sisältö01 Kenelle02 Tyypilliset ongelmat03 Mitä tuotantokelpoinen tarkoittaa04 Työ vaihe vaiheelta05 Tehtyä ei heitetä pois06 Voit jatkaa tekoälyllä07 Työkalut ja tekniikat08 Usein kysyttyä
YRITYKSELLE

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.

PERUSTAJALLE

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:

Salaiset avaimet selaimessa
API- tai maksupalvelun avain on sovelluksen koodissa, josta kuka tahansa voi lukea sen.
Tietokanta auki
Käyttöoikeussäännöt, esimerkiksi Supabasen RLS, puuttuvat, ja kirjautunut käyttäjä näkee muidenkin tiedot.
Kirjautuminen vain näennäinen
Näkymät on piilotettu, mutta taustapalvelu vastaa kenelle tahansa, joka osaa kysyä.
Ei varmuuskopioita eikä virheiden seurantaa
Kun jotain menee rikki, siitä kuulee asiakkaalta, ja kadonnutta dataa ei saa takaisin.
Korjaus rikkoo muuta
Tekoäly korjaa yhden asian ja muuttaa samalla kolmea muuta, koska koodilla ei ole selkeää rakennetta.
Yksi ympäristö
Muutokset tehdään suoraan tuotantoon, jossa ovat oikeat asiakkaat ja oikea data.

Mitä tuotantokelpoinen tarkoittaa käytännössä

01

Tietoturva ja käyttöoikeudet

Avaimet pois selaimesta, jokainen käyttäjä näkee vain omat tietonsa ja kirjautuminen oikeasti suojaa.

02

Data ja varmuuskopiot

Varmuuskopiot, joista palautus on kokeiltu, ja tietokannan rakenne, joka kestää kasvun.

03

Virheiden seuranta

Virheet näkyvät sinulle ennen kuin asiakas soittaa.

04

Julkaisu ja ympäristöt

Muutokset kokeillaan erillisessä ympäristössä ennen tuotantoa, ja edelliseen versioon pääsee takaisin.

05

Suorituskyky ja kustannukset

Sovellus pysyy nopeana, eikä pilvipalvelujen lasku yllätä käyttäjämäärän kasvaessa.

06

Henkilötiedot

GDPR:n perusasiat: mitä tietoa kerätään, missä se on ja miten se poistetaan.

Työ vaihe vaiheelta

VAIHE 0
Alkukeskustelu
SINUN OSUUTESINäytät sovelluksen ja kerrot, kuka sitä käyttää ja mikä huolestuttaa.
MITÄ SAATArvio, kannattaako edetä, ja katselmoinnin kiinteä hinta.
HINTA
0 €
noin 1 h
VAIHE 1
Katselmointi
SINUN OSUUTESIPääsy koodiin (esimerkiksi GitHub), tietokantaan ja julkaisuympäristöön.
MITÄ SAATLyhyt lista tärkeysjärjestyksessä: mikä on vaarallista nyt, mikä on kunnossa ja mitä korjaukset maksavat. Ei raporttipinoa.
HINTA
kiinteä
muutama päivä
Jos katselmoinnissa löytyy jotain kiireellistä, kuten julkinen avain tai avoin tietokanta, kerron sen heti enkä vasta lopussa.
VAIHE 2
Korjaukset tärkeysjärjestyksessä
SINUN OSUUTESIPäätös siitä, mitkä korjataan ja missä järjestyksessä.
MITÄ SAATVaarallisimmat ensin. Sovellus pysyy käytössä koko ajan.
HINTA
kokonaisuuksittain
voit lopettaa milloin vain
VAIHE 3
Jatko
SINUN OSUUTESIPäätös siitä, miten kehitys jatkuu.
MITÄ SAATJatkat itse tekoälyllä, minä jatkan kehitystä tai molemmat. Lähdekoodi on sinun koko ajan.
HINTA
sovitaan erikseen

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

TEKOÄLYTYÖKALUT
LovableBoltv0ReplitCursorClaude CodeChatGPTGitHub CopilotWindsurf
TYYPILLISIÄ TEKNIIKOITA
ReactNext.jsViteTypeScriptNode.jsPythonSupabaseFirebasePostgreSQLVercelNetlify.NET

Jos sovellus on tehty jollain muulla, kysy silti. Ratkaisevaa on, että lähdekoodi on saatavilla, esimerkiksi GitHubissa.

Usein kysyttyä

SOVELLUKSEN OMISTAJA KYSYY

En ole ohjelmoija. Pystynkö edes näyttämään, mitä minulla on?

Kyllä. Riittää, että näytät sovelluksen ja annat pääsyn palveluun, jolla se on tehty. Selvitän loput itse.

Pitääkö kaikki tehdä uusiksi?

Ei. Korjaan sen, mikä on vaarallista tai ei kestä, ja säilytän sen, mikä toimii. Uudelleenkirjoitusta ehdotan vain, jos se on halvin turvallinen vaihtoehto.

Mitä tämä maksaa?

Alkukeskustelu ei mitään. Katselmointi on kiinteähintainen, ja hinta kerrotaan ennen sitoutumista. Korjaukset hinnoitellaan katselmoinnin perusteella kokonaisuus kerrallaan.

Voinko jatkaa Lovablen tai muun työkalun käyttöä?

Useimmiten kyllä. Sovitaan, mitä teet itse työkalulla ja mitä kannattaa tehdä suoraan koodissa, jotta kumpikaan ei kumoa toisen muutoksia.

Onko sovellus pois käytöstä korjausten ajan?

Ei. Korjaukset tehdään erillisessä ympäristössä ja julkaistaan, kun ne on todettu toimiviksi.
PERUSTAJA KYSYY

Kestääkö sovellus kasvun?

Katselmointi kertoo, missä ensimmäiset pullonkaulat ovat: tietokantakyselyissä, palvelimen kuormassa vai pilvipalvelujen kustannuksissa. Korjataan ensin ne, jotka tulevat vastaan ensimmäisinä.

Sijoittaja haluaa teknisen arvion. Autatko?

Kyllä. Katselmointi käy läpi samat asiat, joita sijoittajan tekninen arvioija etsii, ja vakavimmat ehditään korjata ennen arviota.

Käsitelläänkö koodiamme tekoälypalveluissa?

Käytän tekoälyä koodin lukemiseen ja korjauksiin asetuksilla, joissa aineistoa ei käytetä mallien kouluttamiseen. Tuotantodataa ei lähetetä malleille. Jos koodia ei saa viedä ulkopuolisiin palveluihin lainkaan, sovitaan siitä.

Tarjoatko jatkuvaa ylläpitoa?

Kyllä, erillisellä sopimuksella. Moni haluaa, että käyn muutokset läpi ennen julkaisua ja hoidan päivitykset, kun itse jatkaa kehitystä tekoälyllä.

Seuraava askel

Näytä sovellus, niin kerron jo ensimmäisessä keskustelussa, mitkä asiat kannattaa tarkistaa ensin ja mitä katselmointi maksaa.

040 721 3761info@jkodez.com