Welke projectmanagers moeten weten over de cloud

Cloud computing heeft de manier waarop applicaties worden gehost en gebruikt door bedrijven over de hele wereld volledig veranderd. Er zijn enkele belangrijke aspecten van de manier waarop cloud computing het zakelijke computerlandschap heeft veranderd en als projectmanagers moeten we weten wat dat betekent voor onze rollen, of dat nu een best-in-class projectmanagementsoftwaretool is of een app starten voor een klant.

Dit is de opdracht: ten eerste, door het verplaatsen van onsite computerinfrastructuur naar een externe locatie, is de manier waarop projectteams, uw klanten en klanten toegang hebben tot infrastructuur en applicaties volledig veranderd.

Ten tweede is de omvang van lokale projectteams sterk verminderd en zijn de vaardigheden van degenen die ter plaatse moeten blijven, veranderd.

Ten derde, omdat applicaties in de cloud worden onderhouden door een leverancier, zijn de processen met betrekking tot de ontwikkeling, het beheer en de configuratie van de applicaties veranderd en hebben projecten daar ook taken over.

Helder als modder? Ik dacht het al! Ik heb de lead Cloud Expert en CEO van Cloudwards.net, Mauricio Prinzlau, gebeld om meer uit te leggen over wat projectmanagers moeten weten over de cloud en hoe deze je werkruimte verandert. Laten we hem overhandigen ...

De Pre-Cloud-toepassingsomgeving

Tot de komst van de cloud leek de omgeving waarmee de gemiddelde projectmanager te maken had ongeveer zo te zijn: servers worden gehost binnen het bedrijf, hetzij op het terrein of op externe locaties. Desktops en laptops aan de clientzijde worden verspreid over de kantoren van het bedrijf en worden beheerd door een groot intern IT-personeel.

De meeste ontwikkeling en onderhoud van IT-systemen wordt uitgevoerd door ontwikkelaars met een grote interne pool van ontwikkelaars. Er zijn enkele aannemers bij betrokken, maar het merendeel van het personeel is voltijds. Klinkt bekend? Als je meer dan vijf of zes jaar als projectmanager hebt gewerkt, dan is dat zo.

De kernverantwoordelijkheden van de projectmanager in het Pre-Cloud tijdperk

Voordat cloud computing van kracht werd, zagen de kernverantwoordelijkheden voor de gemiddelde projectmanager van een softwareproject er als volgt uit: werk samen met de technische architect en ontwerpers voor ontwerp- en architectuurbehoeften. Schatten, plannen, overzien, beheren, volgen en coördineren van analyse, ontwerp, codering en testen van taken tussen de respectieve teams. Coördineren met zakelijke gebruikers voor gebruikersacceptatietesten en externe teams voor systeemtesten indien nodig. Houd de algehele verantwoordelijkheid voor de levering, interactie met interne teams waar nodig

Hoe het er vandaag uitziet

Laten we nu kijken hoe de rol van de projectmanager eruitziet wanneer het bedrijf een externe leverancier gebruikt om de toepassing op hun cloudsite te ontwikkelen en te hosten.

Er zijn geen interne teamleden betrokken bij het ontwerp- en architectuurstuk. Je werkt alleen op afstand in contact met ontwerpers en architecten van de kant van de leverancier, waarbij ze zonodig ter plaatse komen voor vergaderingen

De coördinatie-overhead neemt toe, omdat u nog steeds voor toezichtstaken moet zorgen, variërend van schatting tot testen, maar met personeel van externe leveranciers. Er zijn nog veel meer vergaderingen nodig.

De coördinatie met zakelijke gebruikers vindt nog steeds intern plaats voor gebruikersacceptatietests, maar systeemintegratietests worden het vaakst door externe teams uitgevoerd.

Het ziet er nog meer anders uit wanneer het bedrijf alleen een toepassing gebruikt die wordt gehost door een externe leverancier op de cloudsite.

Er is helemaal geen vereiste voor IT-personeel aan de kant van de klant en het is gemakkelijker om problemen op te lossen omdat communicatie en eigendom allemaal op één plek zijn.

Er zijn ook kansen voor goede ondersteuning die van schaal zijn. Als we bijvoorbeeld overwegen Salesforce, hetzelfde exemplaar van de software, in dezelfde architectuur miljoenen klanten via internet te bedienen. Eventuele problemen of operationele gebreken zouden snel worden verholpen door Salesforce omdat het deel uitmaakt van hun bedrijfsmodel.

Het foutopsporingsproces wordt ook vereenvoudigd omdat dit gebeurt op de externe site.

Dit vereenvoudigt de rol van de projectmanager.

Hoe de cloud je werkruimte verandert

Er zijn verschillende manieren waarop de cloud je werkruimte verandert.

De meest impactvolle verandering die de cloud met zich meebrengt, is dat het grootste deel van uw bestaande infrastructuur op locatie minder wordt. In het pre-cloud tijdperk werden al uw applicaties gehost op onsite servers en datacenters. Zodra uw projectteams naar de cloud overschakelen, wordt de software door een leverancier vanaf een externe site aangeboden. Dit betekent dat uw ruimte en datacenterruimtevereisten voor projecten aanzienlijk verminderen.

Wat personeel betreft, verandert de komst van de cloud de mix van personeel en de grootte van IT-personeelsteams die nodig zijn om elke app die uw project levert te ondersteunen. Voordat cloud computing een serieuze optie was, had u een aanzienlijk aantal applicatieontwikkelaars, technische leads en QA-testers nodig om de verbeteringen, bugfixes en ontwikkeling die nodig zijn als onderdeel van uw project uit te voeren. Zodra u bent overgeschakeld naar cloud-apps, daalt uw vereiste voor dit soort teamleden.

Ten derde, in het pre-cloud tijdperk had je intern IT-personeel van aanzienlijke omvang nodig om je applicaties draaiende te houden. Als projectmanager had u deze ondersteuningsmensen als een van de belangrijkste rollen in een projectteam opgenomen, omdat het plannen van uw overdracht belangrijk is.

Zodra de cloud in uw bedrijf aankomt, kunt u uw ondersteuningsteams inkrimpen en het bestaande personeel opnieuw toewijzen en toewijzen aan andere functies. Je zult nog steeds een project-overhandiging op je Gantt-diagram moeten opnemen , maar je zult het anders doen en het zal waarschijnlijk niet zo veel tijd kosten.

Aan de andere kant hebt u meer technische architecten en bedrijfsanalisten nodig in uw projectteam (en in het algemeen in het bedrijf) dan voorheen. Deze experts zullen in staat zijn om met het personeel van de leverancier te coördineren om effectief de vereisten te kunnen vervullen.

Welke vaardigheden vraagt ​​de cloud computing van projectmanagers?

Mogelijk moet u een aantal nieuwe vaardigheden voor projectbeheer verwerven om cloudgebaseerde engagementen te beheren. Hier zijn enkele van de belangrijkste:

1. Geavanceerde financiële en kostenvaardigheden: projectmanagers zullen moeten omgaan met omgevingen die een combinatie zullen vormen van applicaties die worden gehost op onsite-servers en die worden gehost op cloud-sites.

Wanneer een nieuwe applicatie moet worden ontwikkeld, zullen projectmanagers worden gevraagd om kostenberekening en ROI-analyse uit te voeren voor beide opties. Dit vereist kennis van de kostenberekening voor cloud-gebaseerde omgevingen en expertise bij het creëren van een projectbudget .

2. Diepere kennis van enterprise-architectuur: dit komt opnieuw door het feit dat het architecturale landschap voor applicaties ingewikkelder wordt na de overgang naar de cloud. Een diepere kennis van enterprise-architectuur is vereist om ervoor te zorgen dat nieuwere applicaties worden ontwikkeld met de juiste zakelijke en technische vereisten op een manier dat ze naadloos samenwerken met de bestaande applicaties die in de cloud en onsite worden gehost.

3. Onderhandelingen met leveranciers en contracten: projectmanagers hebben altijd behoefte gehad aan contractonderhandelingsvaardigheden, maar de overstap naar cloud vereist dat managers vaker onderhandelen over leveranciers en contractonderhandelingen.

Er is een aspect van extra overhead aan dit omdat de ontwikkeling van zelfs een kleine applicatie het noodzakelijk zou maken om samen met de verkoper dingen uit te werken.

Projectmanager zijn voor een cloudproject is een geweldige leermogelijkheid en een fantastische manier om je vaardigheden uit te breiden!