Undvik installationsstress: Hur du slutför ditt nya Episerver-projekt i tid och inom budget

Undvik installationsstress: Hur du slutför ditt nya Episerver-projekt i tid och inom budget

Få saker är mer stressande än att börja ett nytt webbplatsprojekt. Chansen är stor att du har investerat mycket pengar i att arbeta med en partner som du inte känner och ditt öde är nu i deras händer. Om du vet någonting om webbplatsutveckling vet du att det oundvikligen kommer att finnas hinder på vägen. Hur du kringgår dessa hinder beror starkt på din planering i förväg. Att planera ut din installation är alltså väsentligt och det säkraste sättet att undvika stress.

Se alla perspektiv

Om du som organisation just har beslutat att få en ny webbplats utvecklad, bör du ta ett steg tillbaka och anpassa åsikter och förväntningar internt. Det är ofta så att olika delar av ditt företag har olika åsikter om vad som är möjligt och till och med olika perspektiv på din nuvarande situation. Hur verkställande direktören eller finansdirektören ser på saker kan vara dramatiskt olika från åsikter från en produktlinjechef eller merchandiser i ditt marknadsföringsteam. De kan också ha mycket olika perspektiv på svårighetsgraden och ansträngningen som krävs för att uppnå ett önskvärt resultat.

Innan du ens börjar slutföra dina krav eller skapa en projektplan kan det vara bra att ta ett steg tillbaka för att bedöma hur redo din organisation är för digital transformation. För att hjälpa till med detta har Episerver utvecklat ett mycket användbart verktyg som kallas Digital Agility Model, som kan hjälpa dig att få en klar bild av var du befinner dig på den digitala transformationsresan och, kanske viktigare, vad de troliga nästa stegen är att gå framåt. Din Episerver-partner kan hjälpa dig genom processen att skapa din egen Digital Agility Model för din organisation. Resultatet är att du får en tydligare bild av var du befinner dig för närvarande och detaljer om några av de steg du kan välja att vidta för att förbättra din situation.

Lika viktigt är att använda detta verktyg för att kommunicera din nuvarande nivå av digital mognad såväl som de logiska nästa steg för att nå högre mål med din bredare organisation. Att ha en realistisk bild av nutiden kan hjälpa till att uppnå dina långsiktiga mål.

Hur långt har ni kommit i Digital Agility?

Verktyget Digital Agility Model gör det enkelt att förstå var du befinner dig på din digitala transformationsresa genom att identifiera stegen som CRAWL, WALK, RUN och FLY för att representera de olika stadierna i digital agility.

CRAWL - Möt grundläggande kundupplevelser med begränsad teknik.
WALK - Börjar ge bästa praktiska användarupplevelser om äldre, dolda tekniker.
RUN - Stora investeringar i digital drift för att uppnå kundupplevelser på nästa nivå.
FLY - Mycket lyhörd för förändrade kundupplevelser - En ledare

Att slutföra processen för Digital Agility Model hjälper dig att informera din projektplanering genom att hjälpa dig att förstå att det först är vettigt att få grunderna på plats när du bygger en långsiktig digital strategi.

Digital Agility Model är ett användbart verktyg när det gäller att utbilda de många områdena i ditt företag om realistiska mål för ny teknik. CRAWL / WALK / RUN / FLY-analogin kan också hjälpa icke-tekniska kollegor att bättre förstå utmaningarna och möjligheterna, samtidigt som alla håller fokus på vad som är möjligt på kort sikt.

Sätt realistiska mål

Så om du planerar ett Episerver-projekt har du antagligen gått igenom den tidskrävande utvärderings- och urvalsprocess av leverantören och du har en budget. Naturligtvis vill ditt styrelse- och verksteam se att något går framåt så snabbt som möjligt och att det ska hålla sig inom budgeten. Inget tryck alltså.

Vid denna tidpunkt i hela processen kan din hjärna överfylla av utmaningen att komma ihåg alla funktioner i denna fantastiska programvara som du nu har tillgång till. Samtidigt inser du att alla i din organisation, från styrelse och verkställande direktör till avdelningschefer, kan ha något annorlunda syn på hur det här kommer att funka och vad fördelarna kommer att vara i slutändan. Eller kanske har du gjort ett fantastiskt jobb med att prioritera allas behov mot budget och tidsram och bara behöver ett sätt att kommunicera detta till de interna och externa partner som kommer att ansvara för att förvandla visionen till verklighet.

Oavsett vilken situation du har, finns det några förnuftiga metoder för att sätta realistiska mål som kan hjälpa till att hålla allt på rätt spår när ditt projekt fortskrider.

Upprätta en MVP

När vi börjar arbeta med klienter på antingen en ny plattformsimplementering eller en omplattformning, är en av de första sakerna vi syftar till för att hjälpa till att sätta realistiska mål att utveckla och komma överens om kraven för en MVP, eller minimum viable product (minimalt genomförbar produkt).

Det finns ett antal tolkningar av denna term. Men i samband med att ett nytt Episerver-projekt börjas, menar vi med MVP:

• Implementera det minsta antalet funktioner som behövs
• För att tillfredsställa den nödvändiga minimifunktionen för verksamheten
• Inom den tilldelade budgeten och den nödvändiga leveranstidsramen
• Allt medan du bygger en stark grund för framtida funktionalitet och förbättringar.
Jag tycker att denna sista kula är särskilt viktig, eftersom väldigt få organisationer kan rulla ut alla funktioner som de har föreställt sig i den inledande fasen av ett projekt. Det kan vara överväldigande, både för dina sinnen och för din budget.

Att skapa en MVP och leveransramen runt det kan hjälpa dig att balansera dina krav med din budget och tidsram. Men hur gör vi faktiskt att skapa denna MVP?

1. Identifiera och dokumentera företagets behov
• Bestäm projektets långsiktiga mål och se till att alla förstår det
• Svara på frågan "Varför gör vi det här projektet?"
2. Identifiera och komma överens om mätbara framgångskriterier som kommer att indikera om projektet är framgångsrikt eller inte
3. Hitta möjligheterna
• Kartlägga användarresan
• Identifiera användare
• Identifiera slutmålet
• Identifiera alla åtgärder som användaren måste vidta för att uppfylla detta slutmål
• Sammanfatta smärtorna och vinsterna i uttalanden om möjligheter
4. Bestäm vilka funktioner som ska byggas
• Använd tillfälliga uttalanden för att slutföra dina funktioner
• Ge en fördelning av de funktioner som ska inkluderas i produktens färdplan
• Använd en prioriteringsmatris (eller liknande metod) för att prioritera funktioner

Tydliggöra affärsmål

En sak som jag vill betona är vikten av att den verkställande sponsorn ger tydlighet om projektets affärsmässiga och ekonomiska mål. Dessa kan inkludera mätbara mål för saker som kostnadsminskning, försäljningsökningar, förbättrad kundtillfredsställelse, investerar- / mediemedvetenhet, etc. Oavsett mål bör de vara kristallklara, för när det är dags att göra avvägningar mellan tid och budget, vi kommer alltid att hänvisa tillbaka till projektets kärnmål. Om en viss funktion eller funktionalitet inte stämmer överens med det större målet, bör det i allmänhet inte inkluderas i MVP.

För det andra måste produktägaren (eller projektledaren) ha befogenhet att se till att det finns tillräckliga insatser från alla intressenter för den nya plattformen. Olika avdelningar och individer kommer att ha sina åsikter om vad som är viktigast. Medan allas åsikter är värdefulla, måste de filtreras och prioriteras för att se till att de är i linje med sponsorns vision.

För de flesta projekt är det slutligen bäst att arbeta med en erfaren Episerver-partner som kan stödja ditt projekt. De kan ge dig en erfaren affärsanalytiker och projektledare för att hjälpa till med att förfina det som ska ingå i MVP. De kan också hjälpa dig att utveckla leveransplanen för att skapa schema för insamling av detaljerade krav och teknisk utveckling, testning och lansering.

Slutresultatet blir ett detaljerat projektkravdokument som prioriterar de viktigaste funktionerna som kan levereras inom projektets tidsram och budget. Konceptet med en MVP går hand i hand med en smidig inställning till samarbete och utveckling. Följaktligen kommer det att vara viktigt att förstå din projektmetodik och förbinda sig till den. Mer om det senare.

Sätt i rätt team

Nästa viktiga ämne är att samla rätt team. Detta inkluderar både interna och externa resurser. Vilka externa resurser du kan behöva kommer att bestämmas av projektets art och vilken nivå av interna resurser som finns tillgängliga. Alla dessa resurser måste informeras och involveras om den övergripande projektplanen och leveransdatum för att samarbeta framgångsrikt.

Episerver-projekt existerar sällan i ett vakuum. De är en del av ditt övergripande digitala och IT-ekosystem och kan som sådan involvera många människor, både i din organisation och utanför.

Ett typiskt Episerver Commerce-projekt kommer att kräva integration med många andra system och processer, inklusive:
• ESB och andra leverantörs mellanprogram
• Google Analytics
• Google Tag Manager
• SEO
• DAM / videoströmning
• CRM
• E-post-marknadsföring
• Automatisering av marknadsföring
• ERP
• PIM
• OMS / Inventory
• SSO
• Översättningshantering
• Betalningsportar
Och det är verkligen inte en komplett lista. Så det är lätt att se att det finns många människor som kan behöva ha en viss grad av engagemang för att göra ditt projekt till en framgång. Dessa inkluderar både interna och externa resurser, vilket gör god och snabb kommunikation nödvändig.

För att säkerställa bra projektstyrning är det viktigt att bolagens högre nivåer deltar i stora projekt. Att få ledande manager involverade från både din organisation och Epi-partner är fördelaktigt. De borde lära känna varandra och ha en öppen kommunikationslinje. För de flesta stora projekt inrättar vi en styrkommitté som inkluderar execs och ledande leveranschefer för att se projektets framsteg på en hög nivå för att se till att allt förblir på rätt spår.

Kom överens om metodik och kommunikation

Att ställa in kommunikationskanaler och komma överens om frekvensen av samarbete är en viktig del av onboardingprocessen. Båda sidorna måste komma överens om en mängd olika ämnen, inklusive:

Metodik

• Onboarding-vad och vad som kommer att inkluderas
• Agile metod - Scrum eller Kanban
• Sprinthastighet
• Mätning och kommunikation av färdigställandet
• Verktyg

• Kommunikation: Skype, Teams, Slack, Confluence
• Designsamarbete: Invision, Figma, Zeplin
• Uppgiftshantering: Jira, Versionone
• Förvar: Github, Bitbucket
Scrum och Kanban är båda agila utvecklingsmetoder och har som sådan mycket gemensamt, inklusive:

• Båda är agila
• Båda begränsar WIP
• Båda är inriktade på att leverera den lösbara programvaran ofta och tidigt
• Båda använder transparens för att driva processförbättring
• Båda kräver att arbetet delas upp
• Båda är baserade på självorganiserande och tvärfunktionella team
• Båda publicierar enligt en plan som kontinuerligt är optimerad och baserad på empiriska data
Det är också möjligt att kombinera vissa aspekter beroende på projekt och krav. Allt detta är en del av projektplaneringsprocessen.

När ditt team använder Scrum-metodik måste de arbeta:

• I korta iterationer
• I ett tvärfunktionellt team
• Med produktägare
• Under rådgivning av Scrum Master
• Med regelbundna möten
• Med iterationsplanering
• Med sprint-recensioner
Senast (men absolut inte minst) måste det finnas en överenskommen process för att involvera högre niverå. Som nämnts finns det nästan oundvikliga hinder på vägen och det bör överenskommas i förväg hur dessa kommer att tas hand om om behovet uppstår.

Slutsats

Låt oss sammanfatta. Vi har tittat på ett antal aspekter av att hantera ett Episerver-projekt, inklusive:

• Utvärdering av din digitala smidighet och beredskap
• Upprättning av en MVP
• Bygg av rätt team
• Beslut om projektmetodik och kommunikation
Även om alla dessa är viktiga aspekter av att planera ett framgångsrikt projekt är det också sant att varje situation kommer att vara annorlunda och det lönar sig att ta sig tid att se till att du har justerat dem för att passa dina unika krav. I slutändan räknas rätt planering och tydlig kommunikation av mål. På den grunden kan du:

• Uppnå projektets go-live inom tidsram och budget
• Uppnå några snabba "vinster" för att hålla alla entusiastiska över plattformen och projektet
• Få en grundlig förståelse för kapaciteten hos den nya Episerver-plattformen innan du investerar tid och ansträngning i att utöka dess funktioner
• Låt systemanvändarna hålla sig i linje med organisationens och intressenternas övergripande mål


Här på Niteco vet vi hur vi ska hantera komplexa installationer och stödja våra kunder i alla dessa steg. Vi anser att noggrann planering och tydlig kommunikation är avgörande för att uppnå dina affärsmål. Kontakta oss nu för att ta reda på hur vi kan hjälpa till med din ångest om installationen.

About The Author

Kurt Dressel

Kurt Dressel

Managing Director, EMEA/NA

Kurt Dressel is an experienced IT and digital technology executive with specialised knowledge of digital transformation in complex enterprises.

Contact us

close