Semestre 4
Compétences
M6

Compétence M6

Anticiper les évolutions technologiques, culturelles, organisationnelles (y-compris sur les plans légaux et éthiques)

  • Quoi :

Cette compétence consiste à prévoir et à s'adapter aux changements futurs dans les domaines technologiques, culturels, et organisationnels, y compris les évolutions sur les plans légaux et éthiques. Elle implique une veille proactive pour identifier les tendances émergentes et les innovations susceptibles d'impacter l'organisation ou le projet. Elle requiert également la capacité à évaluer l'impact potentiel de ces évolutions et à intégrer ces connaissances dans la planification stratégique pour assurer la pérennité et le succès de l'équipe ou de l'organisation face à ces changements.

  • Comment :
  1. Technologies

    • Surveillance et mise à jour des technologies : Je me tiens régulièrement informé des nouveautés et des évolutions des technologies que j'utilise dans mes projets, notamment Next.js, Strapi, et React. Cela inclut la lecture de documentation officielle, la participation à des forums de discussion et des communautés en ligne, ainsi que l'expérimentation de nouvelles fonctionnalités et versions dans des projets personnels.
    • Emerging Technologies : J'ai exploré des technologies émergentes comme les chatbots, les API, et les frameworks de développement, me permettant de rester à l'affût des dernières tendances et d'anticiper les opportunités d'innovation dans mes projets.
  2. Culturelles et Organisationnelles

Formations suivies :

  • Scrum : J'ai participé à une session de formation sur la méthodologie Scrum, ce qui m'a permis de mieux comprendre et d'appliquer les principes de gestion de projet agile.
  • DevOps / DevSecOps : J'ai également suivi des formations sur les pratiques DevOps et DevSecOps, me permettant de comprendre l'importance de l'intégration continue, du déploiement continu et de la sécurité dans le cycle de vie du développement logiciel.
  1. Réglementations et Durabilité

    • Connaissance des réglementations : J'ai étudié les documents relatifs à la Loi sur la Protection des Données (LPD) et au Règlement Général sur la Protection des Données (RGPD), afin de m'assurer que mes pratiques de développement respectent les exigences légales en matière de protection des données.
    • Durabilité et Cloud : Un camarade a contribué à notre collectif en apportant des connaissances sur la durabilité avec le cloud, ce qui m'a sensibilisé aux pratiques écoresponsables dans l'utilisation des services cloud.
  • Pourquoi :

Anticiper les évolutions dans divers domaines est essentiel pour rester compétitif et pertinent. Cette compétence permet de se préparer aux changements et de minimiser les risques associés. En restant à jour avec les dernières technologies, on peut améliorer l'efficacité et la qualité des projets. Comprendre les évolutions culturelles et organisationnelles aide à adapter les méthodes de travail pour mieux répondre aux besoins des équipes et des clients. Connaître les réglementations légales et les pratiques éthiques garantit que les projets respectent les normes en vigueur, évitant ainsi les pénalités légales et les problèmes de réputation. Enfin, intégrer des pratiques durables est de plus en plus important pour répondre aux attentes croissantes en matière de responsabilité sociale et environnementale.

  • Application pratique :

En appliquant cette compétence, j'ai pu adapter mes projets et ma manière de travailler aux évolutions et aux exigences du marché. Par exemple, en suivant régulièrement les mises à jour de Next.js, Strapi, et React, j'ai pu intégrer des fonctionnalités modernes et améliorer la performance de mes applications. Les formations Scrum et DevOps m'ont aidé à gérer des projets de manière plus agile et à intégrer des pratiques de déploiement continu, réduisant ainsi les délais de livraison et améliorant la qualité du code. La connaissance des réglementations comme le RGPD m'a permis de garantir que mes projets respectent les normes de protection des données, évitant ainsi les risques juridiques. Enfin, en appliquant les principes de durabilité dans le cloud, j'ai pu réduire l'empreinte carbone de mes projets et contribuer à des pratiques de développement plus responsables.

  • Réflexion personnelle :

Anticiper les évolutions technologiques, culturelles et organisationnelles a été une compétence déterminante dans mon parcours. Cela m'a permis de rester constamment à jour et de m'adapter rapidement aux changements, ce qui est essentiel dans un environnement technologique en constante évolution. Les formations suivies m'ont apporté des outils pratiques pour gérer des projets plus efficacement et de manière plus sécurisée. Comprendre les réglementations et les intégrer dans mes pratiques m'a donné une perspective plus large sur l'importance de la conformité et de l'éthique dans le développement logiciel. Enfin, la sensibilisation à la durabilité m'a poussé à adopter des pratiques plus responsables, me permettant de contribuer positivement à l'environnement et à la société. En somme, cette compétence m'a non seulement permis de mieux préparer l'avenir, mais aussi de travailler de manière plus efficace, éthique et durable.

Être capable de mettre en place une stratégie de veille

  • Quoi :

Cette compétence implique la capacité de développer et de mettre en œuvre une stratégie de veille efficace pour collecter, analyser et exploiter les informations pertinentes dans un domaine spécifique. Elle nécessite l'identification des sources d'information clés, l'utilisation d'outils et de méthodes adaptés pour le suivi et l'analyse des données, et la communication des résultats à l'équipe ou à l'organisation. Cela inclut aussi l'intégration des insights obtenus dans la prise de décision stratégique pour anticiper les tendances, réagir aux évolutions du marché, et innover en conséquence.

  • Comment :

1. SF - Veille stratégique :

Grâce à cette formation, j'ai pu comprendre l'importance de la veille stratégique pour les entreprises. J'ai appris à collecter, analyser et interpréter des informations pertinentes afin de détecter les signaux faibles et anticiper les évolutions du marché. La veille stratégique se décline en plusieurs niveaux :

  • Niveau Opérationnel : J'ai compris comment effectuer une collecte quotidienne d'informations pertinentes à partir de diverses sources.
  • Niveau Tactique : J'ai appris à analyser en profondeur les informations collectées pour en extraire des insights exploitables.
  • Niveau Stratégique : J'ai découvert comment utiliser ces insights pour prendre des décisions stratégiques à long terme et positionner l'entreprise de manière compétitive.

J'ai également été introduit à la Courbe de Gartner, un modèle qui décrit le cycle de vie des technologies et les différentes phases de leur adoption, de l'innovation initiale à la productivité généralisée.

En ce qui concerne les sources et outils de veille stratégique, j'ai exploré diverses bases de données et bibliothèques comme Swisscovery, ABI/Inform et Factiva, ainsi que des outils en ligne tels que Heidi News et Espacenet. J'ai appris à utiliser des outils de surveillance comme Google Alerts et des extensions web pour suivre les changements sur des pages spécifiques.

La formation m'a également permis de comprendre l'importance du Code NACE pour la classification des activités économiques et l'analyse des données pertinentes. J'ai découvert d'autres outils et techniques, comme Crunchbase pour les startups et la Wayback Machine pour l'archivage web.

Enfin, j'ai appris les bonnes pratiques en veille stratégique, notamment l'importance de respecter les pratiques éthiques et de définir clairement les besoins spécifiques en veille stratégique dès le départ. L'analyse avancée des données textuelles à l'aide des techniques NGRAM / BIGRAM m'a également été présentée, offrant des insights précieux pour comprendre les évolutions et les sentiments dans divers contextes.

  • Pourquoi :

Mettre en place une stratégie de veille est essentiel pour rester compétitif dans un environnement en constante évolution. Cette compétence permet d'anticiper les tendances du marché, d'identifier les opportunités et les menaces, et de réagir rapidement aux changements. En intégrant les insights obtenus grâce à la veille, les entreprises peuvent prendre des décisions éclairées, innover et se positionner avantageusement par rapport à leurs concurrents. De plus, la veille stratégique favorise une culture de l'amélioration continue et de l'adaptabilité, nécessaires pour naviguer efficacement dans un paysage commercial dynamique.

  • Application pratique :

Bien que je n'aie pas eu l'occasion de tester cette compétence dans des projets concrets, j'ai réalisé plusieurs tests de veille stratégique. Par exemple, j'ai mis en place une surveillance des tendances technologiques en utilisant Google Alerts et Crunchbase. J'ai également effectué des analyses de marché en utilisant les bases de données Swisscovery et ABI/Inform. Ces exercices m'ont permis de simuler la collecte et l'analyse d'informations pertinentes, et de comprendre comment ces données pourraient être utilisées pour prendre des décisions stratégiques.

  • Réflexion personnelle :

L'acquisition de la compétence de veille stratégique m'a permis de développer une vision plus globale et proactive dans la gestion de l'information. Comprendre les dynamiques du marché et anticiper les évolutions m'a aidé à devenir plus agile et réactif face aux changements. Cette compétence m'a également montré l'importance de l'éthique et de la précision dans la collecte et l'analyse des données. En somme, la veille stratégique a renforcé ma capacité à innover et à apporter une valeur ajoutée à mes projets et à mon environnement professionnel, tout en me préparant à faire face aux défis futurs avec plus de confiance et de clairvoyance.

Etre capable de tester la pertinence d'une technologie dans une problématique donnée complexe

  • Quoi :

Cette compétence consiste à évaluer et à tester l'adéquation d'une technologie spécifique pour résoudre une problématique complexe. Elle implique la capacité à concevoir et à mener des expérimentations ou des pilotes pour examiner comment la technologie fonctionne dans le contexte spécifique du problème. Cela nécessite une analyse critique des performances, de l'efficacité, et de l'intégration de la technologie, ainsi que l'évaluation de son impact potentiel sur les processus existants, les utilisateurs finaux et l'environnement organisationnel global.

  • Comment :
  1. Koloka : L'implémentation de Next.js et Strapi, docker dans notre architecture de développement témoigne de ma compétence à tester et valider la pertinence des technologies dans le contexte complexe de notre projet, en évaluant leur performance et leur adaptabilité.
  2. Emerging Technologies 1 : J'ai appris RUST, un langage de programmation bas niveau, pour évaluer sa pertinence dans des contextes de performance et de sécurité. J'ai réalisé des tests de performance et de sécurité pour comprendre les avantages et les limites de cette technologie.
  3. Emerging Technologies 2 : J'ai testé un framework pour convertir mon texte en PDF, ce qui m'a permis de comprendre les avantages et les limites de cette technologie dans un contexte spécifique.
  • Pourquoi :

Tester la pertinence d'une technologie est essentiel pour assurer que les solutions proposées sont adaptées aux besoins spécifiques et aux contraintes du projet. Cela permet de maximiser l'efficacité et la performance des systèmes mis en place tout en minimisant les risques d'échec et de surcoût. En évaluant correctement une technologie, on peut mieux comprendre ses capacités et ses limitations, ce qui permet d'optimiser son utilisation et de garantir une intégration harmonieuse avec les processus existants. Cette compétence favorise également une prise de décision éclairée et une innovation continue, contribuant ainsi à la réussite et à la compétitivité des projets.

  • Application pratique :

En appliquant cette compétence, j'ai pu identifier et intégrer des technologies qui répondent efficacement aux besoins de nos projets. Par exemple, dans le projet Koloka, l'usage de Next.js et Strapi a permis de créer une architecture flexible et performante, tandis que l'utilisation de Docker a facilité le déploiement et la gestion des environnements de développement. Tester un framework pour convertir des textes en PDF m'a également permis de déterminer son utilité et ses limites, ce qui m'a guidé dans la sélection des outils les plus appropriés pour des tâches spécifiques.

  • Réflexion personnelle :

Tester la pertinence des technologies m'a permis de développer une approche méthodique et critique dans la gestion des projets. J'ai appris l'importance de l'expérimentation et de l'évaluation rigoureuse pour prendre des décisions informées. Chaque projet m'a offert des opportunités d'explorer de nouvelles technologies et d'approfondir ma compréhension de leur impact sur les solutions proposées. Cela m'a également sensibilisé à l'importance de l'adaptabilité et de l'innovation dans un domaine en constante évolution. En fin de compte, cette compétence m'a aidé à devenir un développeur plus efficace et un gestionnaire de projets plus compétent, capable de naviguer dans des environnements technologiques complexes.

Être capable de concrétiser les idées-business en considérant l’environnement de l’entreprise (politique, économique, sociétal, écologique, légal, informatique, …)

  • Quoi :

Cette compétence consiste à transformer les idées commerciales en projets ou produits concrets tout en tenant compte de l'environnement global de l'entreprise. Elle implique l'analyse des facteurs politiques, économiques, sociaux, écologiques, légaux et technologiques qui peuvent influencer le succès de ces initiatives. Cela nécessite une capacité à intégrer ces différents paramètres dans la stratégie de développement, d'ajuster les plans en fonction des réalités et contraintes externes, et de s'assurer que les solutions proposées sont viables, responsables et alignées avec la mission et les valeurs de l'entreprise.

  • Comment :
  1. Koloka : La création de l'application Koloka illustre ma capacité à transformer une idée en un produit fonctionnel qui tient compte de l'environnement commercial, politique et légal, assurant ainsi que le produit est viable et conforme. Initialement, nous avons utilisé AWS, mais nous avons finalement décidé de passer chez Infomaniak en raison de préoccupations liées à la sécurité des données et à l'écologie.
  2. CIMO : Pendant le projet CIMO, j'ai traité des données confidentielles, ce qui a nécessité une approche soigneuse en raison de leurs implications politiques et sociales. En travaillant sur Microsoft Fabric, j'ai pu comprendre, grâce à des discussions avec l'équipe, que les investissements dans les projets de Business Intelligence sont essentiels pour leur valeur économique et stratégique.
  3. AKTS : Lors du développement de l'application mobile AKTS, j'ai pris en compte les exigences légales et sociétales. J'ai mis en place une stratégie rigoureuse de randomisation des données pour garantir leur confidentialité, guidé par une analyse approfondie des impacts légaux et sociaux.
  4. SF DevOps : Dans le projet SF DevOps, les échanges sur les régulations RGPD/LPD m'ont aidé à mieux comprendre les obligations légales liées aux fournisseurs de services cloud. J'ai adapté mes choix technologiques pour m'assurer que les solutions choisies étaient conformes aux régulations en vigueur, garantissant ainsi la protection des données et la conformité légale.
  • Pourquoi :

Être capable de concrétiser des idées-business en tenant compte de l'environnement de l'entreprise est essentiel pour assurer la viabilité et la durabilité des projets. Cette compétence permet de naviguer efficacement dans des environnements complexes et de faire des choix stratégiques qui respectent les régulations et les valeurs de l'entreprise. En prenant en compte les facteurs politiques, économiques, sociétaux, écologiques, légaux et informatiques, on peut anticiper les défis potentiels, minimiser les risques et maximiser les opportunités de succès. Cette approche holistique garantit que les solutions sont non seulement innovantes mais également responsables et alignées avec les objectifs à long terme de l'entreprise.

  • Application pratique :

En appliquant cette compétence, j'ai pu mener à bien plusieurs projets en respectant les contraintes et les exigences de l'environnement de l'entreprise. Par exemple, dans le projet Koloka, la décision de passer d'AWS à Infomaniak a été prise pour garantir la sécurité des données et respecter les préoccupations écologiques, alignant ainsi le projet avec les valeurs de durabilité de l'entreprise. De même, dans le projet SF DevOps, en adaptant les choix technologiques pour être conforme aux régulations RGPD/LPD, j'ai assuré la protection des données et la conformité légale, ce qui a renforcé la confiance des clients et des partenaires.

  • Réflexion personnelle :

Ces expériences m'ont appris l'importance de considérer l'environnement global de l'entreprise dans la concrétisation des idées-business. J'ai réalisé que chaque décision, qu'elle soit technique ou stratégique, doit être évaluée à travers le prisme des différents facteurs externes pour garantir le succès et la pérennité des projets. Travailler sur des projets avec des implications politiques, économiques, sociétales, écologiques, légales et informatiques m'a permis de développer une vision holistique et stratégique, essentielle pour naviguer dans le monde des affaires actuel. Cette compétence m'a non seulement aidé à réussir mes projets, mais elle a également renforcé ma capacité à penser de manière critique et à anticiper les défis futurs.

Last updated on June 21, 2024