
Tehniline võlg kodulehel: mis see on ja kuidas seda vältida
Tahad teada, kuidas sinu enda leht seisab?
Küsi tasuta audititIga "kiire parandus" kuhjub tehniliseks võlaks, mis lõpuks aeglustab arengut ja tõstab kulusid. Kuidas seda juhtida.
Autor: Meiko Neuman
Asutaja ja veebistrateeg, Kodulehe Haldus
Mis on tehniline võlg?
Mõiste pärineb tarkvaraarendusest – iga "ajutine lahendus", mis hiljem õigesti tegemata jääb, kasvab "võlaks". Kodulehel tähendab see: - Aegunud koodi, mida keegi ei julge muuta - Pluginate kuhjumist - Andmebaasi turset - Vananenud teemasid - Dokumentatsiooni puudumist
Kuidas tehniline võlg tekib?
Tüüpiline tee: 1. Klient palub "lihtsa lisanduse" → arendaja kirjutab kiire häki 2. 6 kuud hiljem keegi muudab seda → midagi läheb katki 3. Uus arendaja ei mõista vana koodi → kirjutab veel ühe hacki peale 4. 2 aastat hiljem on kood "puudutamatu"
Reaalsed kulud
Stripe'i uuring 2018 näitas, et arendajad kulutavad 42% ajast vana koodi parandamisele. Sinu kodulehel tähendab see: - Iga uus funktsioon võtab 2x kauem - Iga viga võtab 5x kauem parandada - Iga uuendus on risk
Märgid, et sul on tehniline võlg
- "Ära puuduta seda lehte – läheb katki"
- "Ainult vana arendaja teadis, kuidas see töötab"
- Uuendused tehakse vältima, mitte ennetama
- Sama viga ilmub regulaarselt
- Lihtne muudatus võtab päevi
Kuidas tehnilist võlga maksta
1. Audit Tee täielik [tehniline SEO audit](/blogi/tehniline-seo-audit) – kaardista kõik probleemid prioriteetidega.
2. Refactoring Igal sprindil 20% aega: vana koodi puhastamine, kommentaaride lisamine, testide kirjutamine.
3. Pluginate konsolideerimine 50 pluginat → 15 kvaliteetset. Iga plugin on ülalpidamiskulu.
4. Dokumentatsioon Iga kohandus dokumenteeritud (mis, miks, kuidas) – uus arendaja saab kohe aru.
5. Versioonihaldus Git on kohustuslik. Iga muudatus on tagasipööratav.
Kuidas tehnilist võlga vältida
- Tee asjad korrektselt esimesel korral – pole "ajutist lahendust"
- Code review enne live'i viimist
- Standardiseerimine (kodusstiil, raamistik)
- Regulaarne refactoring – mitte oodata kriisi
- Hea valikud – kvaliteetne hosting, kaasaegne stack
Eesti turu reaalsus
Näeme klientidega, kelle kodulehed on: - 8+ aasta vanused - 50+ pluginaga - Mitu erinevat arendajat - Kohandatud teemad ilma child-themeta - Pole versioonihaldust
Tehniline võlg sellisel lehel on 10000–30000€ vältimatu kulu järgmise 2 aasta jooksul.
Kokkuvõte
Tehniline võlg on vaikne tapja. Iga päev, kui sa seda eirad, kasvab kulu. Pakume tehnilise võla auditeid ja kontrollitud refactoring-protsesse – küsi pakkumist ja saa selgust, mis seisus su kood tegelikult on.
Allikad
Vajad abi oma kodulehega?
Meie meeskond hooldab, optimeerib ja kaitseb sinu kodulehte. Hinna lepime kokku mahu järgi.
Küsi pakkumistArtikli autor
Meiko Neuman — Asutaja ja veebistrateeg, Kodulehe Haldus. Meiko juhib Kodulehehalduse tiimi ja on üle kümne aasta aidanud Eesti ettevõtetel kodulehti hallata, optimeerida ja müügitulemusi parandada. Kirjutab kodulehe haldusest, SEO-st, AEO/GEO-st ja veebi ärilisest poolest.