Cloud computing har helt förändrat hur applikationerna är värd och nås av företag över hela världen. Det finns några viktiga aspekter på hur molnberäkningen har förändrat affärsberäkningslandskapet och som projektledare behöver vi veta vad det betyder för våra roller, oavsett om det använder ett programvaruverktyg för bästa hantering av projektledning eller startar en app för en kund.
Här är kortfattad: Först genom att byta infrastruktur på plats på en avlägsen plats, har projektgrupperna, dina kunder och kunder tillgång till infrastruktur och applikationer ändrats helt.
För det andra har storleken på lokala projektlag minskat kraftigt och färdigheterna hos dem som behöver stanna på plats har förändrats.
För det tredje, eftersom applikationer som sitter i molnet bibehålls av en leverantör, har processerna som rör utveckling, hantering och inställning av applikationer förändrats och projekten inkluderar uppgifter om dem också.
Klar som lera? Jag trodde det! Jag ringde ledningen Cloud Expert och VD för Cloudwards.net, Mauricio Prinzlau, för att förklara mer om vilka projektledare som behöver veta om molnet och hur det förändrar arbetsytan. Låt oss överlämna till honom ...
Applikationsmiljön före moln
Fram till molnens ankomst såg miljön inför den genomsnittliga projektledaren så här ut: Servrarna är värd inom företaget, antingen i lokaler eller i externa lokaler. Stationära datorer och bärbara datorer distribueras över företagets kontor och förvaltas av en stor intern IT-personal. De flesta utveckling och underhåll av IT-system utförs av utvecklare som bemannas av en stor intern pool av utvecklare. Det finns vissa entreprenörer, men majoriteten av personalen är heltidsanställda.
Låter bekant? Om du har arbetat som projektledare i mer än fem eller sex år så kommer det att.
Projektledarens centrala ansvarsområden i förskolan
Innan cloud computing tog tag i kärnansvaret för den genomsnittliga projektledaren på ett mjukvaruprojekt såg ut som dessa: Arbeta med teknisk arkitekt och designers för design och arkitekturbehov. Uppskatta, planera, övervaka, hantera, spåra och samordna analys, design, kodning och testning av uppgifter mellan respektive lag. Koordinera med företagsanvändare för godkännande av användare och externa team för systemtestning efter behov. Håll det övergripande ansvaret för leverans, interagera med interna team där det behövs
Vad det ser ut idag
Låt oss nu titta på hur projektledarens roll ser ut när verksamheten använder en extern leverantör för att utveckla och vara värd för applikationen på deras molnplats.
Det finns inga interna lagmedlemmar som är inblandade i design- och arkitekturdelen. Du interagerar bara med designers och arkitekter från leverantörssidan på distans, med dem som kommer på plats för möten efter behov
Samordningsutgifterna ökar eftersom du fortfarande måste ta hand om ansvaret för övervakning, allt från uppskattning genom test, men med extern leverantörspersonal. Många fler möten behövs.
Koordinering med företagsanvändare händer fortfarande internt för användaraccepttestning men systemintegrationstestning görs oftast av externa team.
Det ser ännu mer annorlunda ut när verksamheten endast använder en applikation som är värd av en extern leverantör på molnplatsen.
Det finns inget krav på IT-personal på klientsidan alls och det är lättare att få problem löst eftersom kommunikationen och ägandet är på ett och samma ställe.
Det finns också möjligheter till bra stöd som kommer från skalan. Om vi till exempel ser Salesforce CRM, samma instans av mjukvaran, på samma arkitektur serverar miljontals kunder via internet. Eventuella problem eller funktionsfel skulle snabbt lösas av Salesforce eftersom det är en del av deras affärsmodell.
Problemet debugging processen blir också förenklad eftersom det händer på fjärrsidan. Detta förenklar projektledarens roll.
Hur molnet ändrar din arbetsyta
Det finns flera sätt på vilka molnet ändrar arbetsytan.
Den mest påtagliga förändringen som molnet ger är att det mesta av din befintliga infrastruktur på plats förlorar vikt. I perioden före moln var alla dina applikationer värd på onsite-servrar och datacenter. När dina projektlag flyttar till molnet börjar mjukvaran från en leverantör att serveras från en avlägsen webbplats. Vad detta betyder är att ditt utrymme för kontor och data center utrymme för projekt kraftigt minskar.
När det gäller personal förändras molnens ankomst av blandningen av personal och storleken på anställda IT-personalgrupper behöver stödja vilken app ditt projekt levererar. Innan cloud computing var ett allvarligt alternativ skulle du ha behövt ett betydande antal applikationsutvecklare, tekniska ledare och QA-testare för att utföra de förbättringar, buggfixar och utveckling som behövs som en del av ditt projekt. När du har flyttat till molnapp, går ditt krav på dessa typer av lagmedlemmar ner.
För det tredje, under perioden före moln, skulle du ha behövt intern IT-personal av betydande storlek för att hålla dina program igång. Som projektledare skulle du ha inkluderat dessa supportpersoner som en av nyckelrollerna i ett projektlag eftersom det är viktigt att du planerar din överlämning.
När molnet anländer till ditt företag kan du minska dina supportteam och få befintlig personal reskilled och mappad till andra positioner. Du måste fortfarande inkludera en projektöverlåtelse på ditt Gantt-diagram, men du kommer att göra det annorlunda och det tar förmodligen inte så mycket tid.
Å andra sidan behöver du fler tekniska arkitekter och affärsanalytiker på ditt projektteam (och i branschen mer allmänt) än tidigare. Dessa experter kommer att kunna samordna med leverantörspersonalen till effektiva tillämpningskrav.
Vilka färdigheter kräver Cloud Computing från projektledare?
Du kan behöva förvärva flera nya projektledningskunskaper för att hantera molnbaserade engagemang. Här är några av de viktigaste:
1. Avancerade finansiella och kostnadsberäkningskunskaper: Projektledare kommer att behöva hantera miljöer som kommer att vara en blandning av applikationer som är värd på onsite-servrar och de som är värd på molnplatser.
När en ny applikation ska utvecklas, kommer projektledare att uppmanas att utföra kostnads- och avkastningsanalys för båda alternativen. Detta kräver kunskap om att kosta för molnbaserade miljöer och kompetens vid skapandet av en projektbudget.
2. Djupare kunskap om företagsarkitektur: Detta beror igen på det faktum att det arkitektoniska landskapet för applikationer blir mer komplicerat efter flytten till molnet. En djupare kunskap om företagsarkitektur skulle krävas för att se till att nyare applikationer utvecklas med de korrekta affärs- och tekniska kraven på ett sätt som de fungerar sömlöst med befintliga applikationer som finns i molnet och på platsen.
3. Leverantörs och kontraktsförhandlingar: Projektledare har alltid behövt ha kontraktsförhandlingar, men flyttningen till moln kräver att cheferna ofta använder sig av leverantörs- och kontraktsförhandlingar.
Det finns en aspekt av extra kostnader för detta eftersom utvecklingen av även en liten applikation skulle kräva att arbeta med säljaren att stryka ut saker.
Att vara projektledare på ett molnbaserat projekt är ett bra lärande och ett fantastiskt sätt att utöka dina färdigheter!