Låt oss överväga vilka steg som skapas av webbplatsen: från idé till implementering. I alla utvecklingsstadier kan olika team inom företaget arbeta på webbplatsen, liksom anlitade frilansare, men hela processen styrs och övervakas av projektledaren.
Steg 1. Insamlingskrav för projektet
I detta skede fyller kunden ut en sammanfattning för utvecklingen av sin webbplats. Beroende på projektets komplexitet kan kravsamlingen se ut som en vanlig brief i ett textdokument med frågor om detaljerna i projektet som fylls i av kunden. I vissa fall, när det finns stor osäkerhet och det är omöjligt att formulera frågor i förväg, rekommenderas det att göra en djupintervju med kunden eller med representanter för kundens team.
Som ett resultat av detta steg bör projektledaren få följande information:
- Syftet med webbplatsen, vilka problem den löser.
- Målgrupp som webbplatsen är designad för.
- Affärsbehov: kvantitativa och kvalitativa indikatorer, som vi strävar efter under utvecklingen. Till exempel: minska belastningen på hotline med tre gånger genom att skicka svar på de vanligaste frågorna på webbplatsen; beställning med ett klick; förmågan att beställa varor från telefonen etc.
- Affärsbegränsningar: utvecklingsbudget, tidslinje.
- Tekniska begränsningar och krav. Till exempel integration med andra Internetplattformar för kunden.
- Gällande lagar och förordningar i kundens tjänst och utveckling av information. Onsdag. Till exempel, om webbplatsen kommer att användas av synskadade, ska webbplatsen för dem utvecklas enligt en speciell standard.
Steg 2. Skriv tekniska specifikationer och utveckling av en prototyp
Användarvillkoren bör inkludera utveckling av prototyper av sidor med ungefärligt projektkoncept och innehåll. Det finns standarder för utveckling av tekniska specifikationer, som ger mycket praktisk kunskap.
Dessa dokument inkluderar:
- GOST 34
- GOST 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- RUP
- SWEBOK, BABOK, etc.
I referensvillkoren måste du beskriva systemet som skapas, rita upp dess diagram, bestående av separata moduler, visa kopplingarna mellan dessa moduler, beskriva funktion, funktioner och gränssnittsskärmar som följer av systemfunktionerna och vilka användare använda sig av. Du måste också formulera ett designkoncept: färgschema, begränsningar, användningsplattformar.
Baserat på referensvillkoren och de skärmformulär som anges i den gör gränssnittsdesignern en prototyp av den framtida webbplatsen.
Steg 3. Webbdesign
Designen görs baserat på prototypen. Som ett resultat av arbetet måste designern skicka in layouter för alla skärmar som beskrivs i referensvillkoren. Om designern också utvecklade en logotyp för webbplatsen måste han upprätta kraven för användning av logotypen. En "UI-fil" sammanställs också, som visar alla möjliga tillstånd för olika delar av webbplatsen. Till exempel: hur varje knapp ser ut i sitt normala tillstånd, när du svävar över den med musen, när du klickar på den med musen.
Steg 3. Layout och programmering av webbplatsen
Enligt utvecklingsreglerna läggs webbplatsen först ut och sedan programmeras webbplatsens logik. Parallellt med layouten kan utvecklingsteamet förbereda webbplatsens backend, som inkluderar utveckling av arkitektur, databaser, anslutningar mellan dem, valet av verktyg för implementering och skapandet av den administrativa delen av arbetet med webbplatsen. Efter avslutad layout är frontend programmerad - detta är den del av webbplatsen som är synlig för användarna och har en design.
Steg 4. Testa och felsöka webbplatsen
När det tredje steget är slutfört är webbplatsen värd för en testdomän, där den testas av utvecklingsteamet, projektledaren, testarna och i slutändan av kunden. Testfel, förslag för att förbättra användarscenarier samlas in från alla som deltog i testningen. Sådana förslag genomförs omedelbart om detta inte i grunden påverkar tidpunkten och budgeten för projektet. Om en del av uppgifterna efter test identifieras som kräver att du går igenom alla utvecklingsstadier igen, upprättas sådana uppgifter som en separat lista över förbättringar och genomförs efter lanseringen av huvudsidan med en ny budget, tidsfrister, etc.
Steg 5. Start av webbplats och övervakning av prestanda
Innan webbplatsen startas placeras räknare av olika mätvärden nödvändigtvis för att spåra de nödvändiga platsindikatorerna. Efter lanseringen övervakar hela teamet hur webbplatsen fungerar korrekt, korrigerar "on the fly" uppenbara fel och problem. Projektledaren övervakar uppfyllandet av de fastställda affärskraven för webbplatsen.