Ce que les chefs de projet doivent savoir sur le cloud
La bonne gouvernance des portefeuilles de projets (Agile Portfolio Governance)
Table des matières:
- Environnement applicatif pré-cloud
- Les principales responsabilités du gestionnaire de projet à l’ère de la pré-cloud
- À quoi il ressemble aujourd'hui
- Comment le cloud change votre espace de travail
- Quelles compétences le cloud computing demande-t-il aux gestionnaires de projet?
Le cloud computing a totalement changé la manière dont les applications sont hébergées et utilisées par les entreprises du monde entier. La manière dont l’informatique en nuage a modifié le paysage informatique professionnel présente des aspects essentiels. En tant que chefs de projet, nous devons savoir ce que cela signifie pour nos rôles, qu’il s’agisse d’utiliser un outil logiciel de gestion de projet de premier ordre ou de lancer une application. un client.
En bref, tout d’abord, en déplaçant l’infrastructure informatique sur site vers un site distant, la manière dont les équipes de projet, vos clients et l’infrastructure d’accès des clients et des applications ont complètement changé.
Deuxièmement, la taille des équipes de projet locales a été considérablement réduite et les compétences de ceux qui doivent rester sur place ont changé.
Troisièmement, étant donné que les applications situées dans le cloud sont gérées par un fournisseur, les processus liés au développement, à la gestion et à la configuration des applications ont changé et les projets incluent également des tâches connexes.
Clair comme de la boue? J'ai pensé ainsi! J'ai appelé Mauricio Prinzlau, expert en cloud et chef de la direction de Cloudwards.net, pour en savoir plus sur ce que les chefs de projet doivent savoir sur le cloud et sur la manière dont il modifie votre espace de travail. Passons à lui…
Environnement applicatif pré-cloud
Jusqu'à l'arrivée du cloud, l'environnement du directeur de projet moyen ressemblait à peu près à ceci: les serveurs sont hébergés au sein de la société, sur site ou dans des locaux externes. Les ordinateurs de bureau et les ordinateurs portables côté client sont répartis dans les bureaux de la société et sont gérés par un important personnel informatique interne. La plupart des activités de développement et de maintenance des systèmes informatiques sont effectuées par des développeurs dotés d'un vaste pool interne de développeurs. Certains entrepreneurs sont impliqués, mais la majorité du personnel sont des employés à temps plein.
Semble familier? Si vous travaillez en tant que chef de projet depuis plus de cinq ou six ans, alors ce sera le cas.
Les principales responsabilités du gestionnaire de projet à l’ère de la pré-cloud
Avant que le cloud computing ne prenne corps, les principales responsabilités d’un chef de projet moyen dans un projet logiciel se présentaient comme suit: Collaborer avec l’architecte technique et les concepteurs pour les besoins de conception et d’architecture. Estimer, planifier, superviser, gérer, suivre et coordonner les tâches d'analyse, de conception, de codage et de test entre les équipes respectives. Coordonnez-vous avec les utilisateurs professionnels pour les tests d'acceptation des utilisateurs et avec des équipes externes pour les tests du système, le cas échéant. Assumer la responsabilité globale de la livraison, interagir avec les équipes internes si nécessaire
À quoi il ressemble aujourd'hui
Voyons maintenant à quoi ressemble le rôle du chef de projet lorsque l’entreprise utilise un fournisseur externe pour développer et héberger l’application sur son site cloud.
Aucun membre de l'équipe interne n'est impliqué dans la conception et l'architecture. Vous n’interagissez qu’à distance avec les concepteurs et les architectes du côté des fournisseurs, qui viennent sur place pour des réunions au besoin.
Les frais généraux de coordination augmentent, car vous devez toujours vous acquitter de responsabilités de supervision allant de l'estimation aux tests, en passant par le personnel des fournisseurs externes. Beaucoup plus de réunions sont nécessaires.
La coordination avec les utilisateurs professionnels se fait toujours en interne pour les tests d'acceptation des utilisateurs, mais les tests d'intégration des systèmes sont le plus souvent effectués par des équipes externes.
Cela semble encore plus différent lorsque l'entreprise utilise uniquement une application hébergée par un fournisseur externe sur le site de cloud.
Il n’existe aucune exigence de personnel informatique côté client et il est plus facile de résoudre les problèmes, car la communication et la propriété sont réunies au même endroit.
Il existe également des opportunités pour un bon soutien qui viennent de l'échelle. Par exemple, si nous considérons Salesforce CRM, la même instance du logiciel, sur la même architecture, sert des millions de clients via Internet. Tous les problèmes ou défauts opérationnels seraient corrigés rapidement par Salesforce, car cela ferait partie de leur modèle commercial.
Le processus de débogage du problème est également simplifié car il se produit sur le site distant. Cela simplifie le rôle du chef de projet.
Comment le cloud change votre espace de travail
Le nuage modifie votre espace de travail de plusieurs manières.
Le changement le plus important qu'apporte le cloud est que la majeure partie de votre infrastructure sur site existante perd de son importance. Avant l'ère du cloud, toutes vos applications étaient hébergées sur des serveurs et des centres de données sur site. Une fois que vos équipes de projet ont migré vers le cloud, le logiciel commence à être servi par un fournisseur depuis un site distant. Cela signifie que vos besoins en espaces de bureaux et de centres de données pour les projets sont considérablement réduits.
En termes de personnel, l'arrivée du cloud modifie la composition du personnel et la taille des employés du personnel informatique nécessaires pour prendre en charge l'application que votre projet fournit. Avant que le cloud computing ne soit une option sérieuse, vous auriez eu besoin d'un nombre important de développeurs d'applications, de responsables techniques et de testeurs d'assurance qualité pour effectuer les améliorations, les corrections de bugs et le développement nécessaires dans le cadre de votre projet. Une fois que vous avez migré vers les applications cloud, vos besoins pour ce type de membres de l’équipe diminuent.
Troisièmement, à l'ère du pré-cloud, vous auriez eu besoin d'un personnel informatique interne de taille importante pour que vos applications continuent de fonctionner. En tant que chef de projet, vous auriez inclus ces personnes de soutien dans l’un des rôles clés de l’équipe de projet car la planification de votre transfert est importante.
Une fois que le cloud est arrivé dans votre entreprise, vous pouvez réduire la taille de vos équipes de support et faire en sorte que le personnel existant soit réhabilité et affecté à d'autres postes. Vous devrez toujours inclure un transfert de projet sur votre diagramme de Gantt, mais vous le ferez différemment et cela ne prendra probablement pas autant de temps.
D'autre part, vous aurez besoin de davantage d'architectes techniques et d'analystes métier dans votre équipe de projet (et dans l'entreprise plus généralement) qu'auparavant. Ces experts seront en mesure de coordonner avec le personnel du fournisseur pour déterminer efficacement les besoins.
Quelles compétences le cloud computing demande-t-il aux gestionnaires de projet?
Vous devrez peut-être acquérir plusieurs nouvelles compétences en gestion de projet afin de gérer les engagements dans le cloud. Voici quelques-uns des plus importants:
1. Compétences avancées en finance et en coûts:Les chefs de projet devront s’occuper d’environnements composés d’applications hébergées sur des serveurs sur site et hébergées sur des sites en nuage.
Lorsqu'une nouvelle application doit être développée, les chefs de projet sont invités à effectuer une analyse des coûts et une analyse du retour sur investissement pour les deux options. Cela nécessite une connaissance des coûts pour les environnements en nuage et une expertise dans la création d'un budget de projet.
2. Connaissance approfondie de l'architecture d'entreprise:Encore une fois, cela est dû au fait que le paysage architectural des applications se complique après le passage au cloud. Une connaissance approfondie de l’architecture de l’entreprise serait nécessaire pour garantir que les applications les plus récentes soient développées avec les exigences techniques et commerciales correctes, de manière à ce qu’elles fonctionnent en toute transparence avec les applications existantes hébergées dans le cloud et sur site.
3. Négociation fournisseur et contrat:Bien que les chefs de projet aient toujours eu besoin de compétences en négociation de contrat, le passage au cloud exige que les gestionnaires emploient plus souvent des compétences de vendeur et de négociation de contrat.
Il y a un aspect de frais généraux supplémentaires à cela car le développement d'une application, même petite, nécessiterait de travailler avec le fournisseur pour régler les problèmes.
Etre chef de projet sur un projet basé sur le cloud est une excellente opportunité d’apprentissage et un moyen fantastique d’élargir vos compétences!
Ce que les employeurs doivent savoir sur l’embauche de criminels condamnés
Vous ne pouvez pas discriminer les personnes ayant des antécédents criminels lors de votre embauche. Voici les directives à suivre pour ces types de décisions d’embauche.
Ce que les gestionnaires doivent savoir sur la planification de la relève
Quelle est l’importance de la planification de la relève? La planification de la relève est la façon dont votre organisation s'assure que les employés sont recrutés et formés pour remplir des rôles clés.
Ce que les employeurs doivent savoir sur la génération Z
Les employés de la génération Z commencent à frapper votre lieu de travail en tant qu’employés et stagiaires. Comment pouvez-vous utiliser leurs forces tout en fournissant un travail significatif?