Mennyi idő alatt készül el egy honlap?
A kérdés mögött két különböző kérdés van, és nem ugyanaz a válaszuk: mennyi idő telik el, és mennyi munka van benne.
A kérdés majdnem mindig így hangzik: mikorra lesz kész? És majdnem mindig két különböző dolgot jelent egyszerre. Az egyik, hogy mennyi idő telik el az első levéltől addig, amíg az oldal elérhető. A másik, hogy ebből mennyi a tényleges munka. A kettő ritkán ugyanaz a szám, és a különbség nem véletlen: a naptárban benne van a várakozás is.
Érdemes tudni mindkettőt, mert másra jók. A naptári idő arra kell, hogy tudd, mikorra tervezhetsz vele. A munkamennyiség arra, hogy meg tudd ítélni az árat — az ugyanis ebből jön, nem abból, hogy hány hét telt el közben.
Amit a naptár mutat
Egy bemutatóoldal kész tartalommal — leírás, képek, elérhetőség — jellemzően nyolc-tíz nap alatt megy ki. Ez az első levéltől a publikálásig telik el, és benne van minden várakozás: amíg a szöveg megérkezik, amíg egy döntés megszületik, amíg egy visszajelzés befut.
Ez a szám félrevezető tud lenni mindkét irányban. Ha végig van mit csinálni, akkor a nyolc nap majdnem nyolc munkanap. Ha viszont az anyagra kell várni, akkor ugyanabból a nyolc napból három a munka, és öt a várakozás. Ugyanaz a naptár, fele annyi munka — és az árat az utóbbi mondja meg.
Amit a munkanap mutat
Ez a bontás egy bemutatóoldalra vonatkozik. A számok a saját munkámból jönnek, és sávot adnak, nem pontot — a felső vég az, ahol több az aloldal vagy bonyolultabb a tartalom.
- Felmérés és kérdések — fél-egy nap. A legrövidebb szakasz, és ez határozza meg az összes többit. Nem arról szól, hogy milyen színt szeretnél, hanem arról, hogy kik jönnek majd az oldalra, mit keresnek rajta, és mi az az egy dolog, amit tenniük kell.
- Szerkezet és arculat — egy-két nap. Milyen aloldalak lesznek, mi hova kerül, hogyan néz ki. Itt még nem kód készül, hanem döntés — és ezeket olcsóbb most meghozni, mint később átírni.
- A felület megépítése — két-három nap. Ez az, ami a kész oldalon látszik — a teljes ráfordítás körülbelül harmada.
- Tartalom beépítése — egy nap. Szöveg, képek, kivágás, méretezés, tömörítés. Akkor is ennyi, ha az anyag kész: a képeket akkor is elő kell készíteni.
- Ami nem látszik — egy-két nap. Tesztelés több böngészőben és több képernyőméreten, betöltési sebesség, billentyűzetes és képernyőolvasós használat, a keresőknek szóló réteg, mentés, és annak kipróbálása, hogy a kapcsolati űrlap tényleg megérkezik-e.
- Élesítés és az utána következő nap — fél-egy nap. Domain, tanúsítvány, átirányítások — majd a hibák, amik csak élesben jönnek elő. Ez a szakasz mindig kell, és mindig elfelejtődik a becslésekből.
Összeadva: hat-tíz munkanap egy bemutatóoldalra.
A munka több mint harmada nem látszik
Ha a fenti listát kettéosztod aszerint, hogy mi az, ami a kész oldalon megmutatható: a felmérés, a tesztelés és az élesítés nem mutat semmit. Nincs róluk képernyőkép, és nem lehet rájuk mutatni, hogy „ez lett belőle”. Együtt a ráfordítás harmadánál is többet visznek.
Ez nem ráadás, és nem is lehet elhagyni. Ha a felmérés kimarad, a rossz szerkezetet kell később újraépíteni. Ha a tesztelés marad ki, az ügyfél veszi észre a hibát — a saját telefonján, egy ügyfele előtt.
- EGY BEMUTATÓOLDAL — NYOLC MUNKANAP
- Felmérés ¾ nap · Szerkezet, arculat 1½ nap · A felület megépítése 2½ nap · Tartalom beépítése 1 nap · Tesztelés 1½ nap · Élesítés ¾ nap
- Amit meg lehet mutatni
- A kiemelt sávok azok, amik a kész oldalon megmutathatók. A halványabb három együtt a ráfordítás több mint harmada — és egyikről sincs képernyőkép.
- A naptári idő
- A naptári idő ennél hosszabb: abban a várakozás is benne van.
Ahol több
Saját szerkesztőséggel: négy-hat nappal több. Ha a tartalmat utána te viszed — árlista, munkatársak, időpontok —, akkor nem elég egyszer beírni: kell egy felület, amin karbantartható. Ez külön munka, és nem a látogató látja, hanem te.
Összekötött rendszerekkel: nyolc-tizenöt nappal több. Fizetés, hozzáférés, számlázás, értesítés. Itt a fejlesztés fele arra megy el, hogy a lánc akkor is működjön, ha az egyik láncszem hibázik — ez az a rész, amiről nincs mit mutatni, és ami nélkül a rendszer nem megbízható, csak működőképes.
Mi hosszabbítja meg a naptárt
Három dolog, csökkenő gyakoriságban.
A tartalom. Ez a leggyakoribb, és szinte mindig a szöveg. A képre lehet várni közben, a szövegre nem: az adja a szerkezetet. Ha az anyag az első napon megvan, a naptári idő és a munkaidő majdnem egybeesik.
A döntés. Ha többen mondanak véleményt, a döntés lassabb — ez rendben van, csak tervezni kell vele. Egy egyfordulós visszajelzés két napot visz, egy háromfordulós kettőt.
A köztes szereplő. Fotós, könyvelő, korábbi fejlesztő, tárhelyszolgáltató. Ők nem az én ütemem szerint dolgoznak, és ha hozzáférésre kell várni, az napokban mérhető.
Miért nem lehet előre pontosan megmondani
Mert a felmérés maga is felfedezés. Az első beszélgetésen derül ki, hogy van egy meglévő rendszer, amit össze kellene kötni; hogy a szolgáltatásoknak van egy logikája, ami nem fér bele három aloldalba; vagy fordítva, hogy a fele annak, amit az érdeklődő kért, valójában nem kell neki.
Ezért a becslésem sávot ad, és megmondja, mitől mozdul el. Ez többet ér, mint egy pontos szám, ami úgysem tartható: abból nem derül ki, mit tehetsz azért, hogy a rövidebb vége jöjjön ki.
Ha ajánlatot kérsz, ezt a bontást megkapod — szakaszra osztva, munkanapban. Nem azért, mert szép, hanem mert így van miről beszélni: látod, mire megy el az idő, és meg tudod kérdezni, hogy egy adott szakasz miért annyi. Arról, hogy mi minden áll még egy ajánlatban, külön írás szól.
Kérdések a témáról
Mennyi idő alatt készül el egy bemutatóoldal?
Kész tartalommal nyolc-tíz nap alatt megy ki, az első levéltől a publikálásig. Ez naptári idő: benne van a várakozás is. A tényleges munka ebből hat-tíz munkanap, szakaszra bontva: felmérés, szerkezet, a felület megépítése, tartalom, tesztelés, élesítés.
Miért tart tovább, mint egy oldalépítővel?
Mert más készül. Egy oldalépítő a felszínt oldja meg, és azt gyorsan — ha csak arra van szükség, nem is érdemes többet fizetni érte. A hat-tíz munkanapból három a felmérésre, a tesztelésre és az élesítésre megy, tehát olyasmire, amiről nincs mit megmutatni, de ami nélkül a hibát az ügyfél találja meg.
Mitől csúszik egy határidő?
Három dolog fordul elő, csökkenő gyakoriságban. A tartalom — jellemzően a szöveg, mert az adja a szerkezetet. A döntés, ha többen mondanak véleményt. És a köztes szereplő: fotós, könyvelő, korábbi fejlesztő, tárhelyszolgáltató, akik nem az én ütemem szerint dolgoznak.
Lehet gyorsítani?
A naptári időn igen, a munkamennyiségen nem. Ha a szöveg és a képek az első napon megvannak, és egy ember dönt, akkor a naptári idő és a munkaidő majdnem egybeesik. A munkanapok száma viszont nem attól függ, hogy mennyire sürgős.