Comment utiliser le tech radar Atecna
Introduction
La technologie avance rapidement, avec de nouvelles technologies et innovations qui émergent constamment.
Pour une entreprise de développement et de technologie comme AOE, il est essentiel de continuer à s'améliorer et de suivre les dernières innovations précieuses. Il est important de rechercher activement des innovations et des nouvelles technologies et de remettre périodiquement en question les technologies et méthodes établies.
Cependant, il est également important de choisir judicieusement les technologies à utiliser dans notre travail quotidien et dans les différents projets que nous réalisons. Comme nous le savons tous : il n'y a pas de solution miracle.
Qu'est-ce que le Tech Radar Atecna ?
Le Tech Radar fournit un aperçu des différentes technologies, y compris les langages, les frameworks, les outils et les modèles, ainsi que les plateformes que nous considérons comme "nouvelles ou dignes d'intérêt". Le radar ne couvre pas toutes les technologies établies ; il se concentre sur les éléments qui ont récemment gagné en importance ou qui ont subi des changements. Les éléments précédemment présentés dans le radar ne sont pas listés sur la page d'accueil, mais restent disponibles dans l'aperçu complet et la recherche.
Comment il est créé
Les éléments du radar technologique sont suggérés par différentes équipes, et beaucoup sont liés au travail et aux défis auxquels les équipes sont confrontées dans divers projets. En fait, nous n'incluons rien dans le radar que nous n'ayons personnellement testé au moins une fois.
De nombreuses discussions précieuses ont eu lieu dans divers groupes d'experts concernant la classification et les détails de chaque technologie et innovation. La culmination de ces discussions se reflète dans le dernier radar technologique.
Comment il doit être utilisé
Le radar sert d'aperçu des technologies que nous pensons que tout le monde dans les équipes devrait connaître à l'heure actuelle.
Son objectif est de guider et d'inspirer le travail quotidien au sein des équipes. De plus, il vise à fournir des informations précieuses et une perspective globale pour permettre de prendre des décisions avec une meilleure compréhension du sujet, résultant en des choix plus éclairés et coordonnés.
Nous espérons également que les développeurs extérieurs à AOE trouveront les informations dans notre aperçu technologique inspirantes.
Nous catégorisons les éléments en quatre quadrants, et parfois, lorsque ce n'est pas tout à fait clair où un élément appartient, nous choisissons la meilleure correspondance.
Les quadrants sont :
- Langages et Frameworks : Dans cette catégorie, nous incluons des langages de développement comme Scala ou Golang, ainsi que des frameworks de développement bas-niveau tels que Play ou Symfony. Ceux-ci sont précieux pour la mise en œuvre de divers types de logiciels sur mesure.
- Outils : Cette section est dédiée à une large gamme d'outils logiciels, des petites utilitaires aux projets logiciels plus étendus.
- Méthodes et Modèles : Les modèles ont une importance durable, beaucoup d'entre eux résistant à l'épreuve du temps par rapport à certains outils ou frameworks. Cette catégorie est où nous fournissons des informations sur les méthodes et les modèles liés au développement, à l'intégration continue, aux tests, à l'organisation, à l'architecture, et plus encore.
- Plateformes et Opérations : Dans ce quadrant, nous regroupons les technologies liées à l'exploitation des logiciels, à l'infrastructure et aux outils et services liés aux plateformes.
Chaque élément est classé dans l'un de ces cercles :
- Adopter : Nous recommandons vivement cette technologie. Elle a été largement utilisée dans de nombreuses équipes pendant une longue période, prouvant sa stabilité et son utilité.
- Essayer : Nous avons mis en œuvre cette technologie avec succès et suggérons de l'examiner de plus près dans cette catégorie. L'objectif ici est de scruter ces éléments de plus près avec l'intention de les élever au niveau "Adopter".
- Évaluer : Nous avons expérimenté cette technologie et la trouvons prometteuse. Nous recommandons d'explorer ces éléments lorsque vous rencontrez un besoin spécifique pour la technologie dans votre projet.
- Suspendre : Cette catégorie est quelque peu unique. Contrairement aux autres, elle conseille de cesser ou de s'abstenir d'utiliser certaines technologies. Cela ne signifie pas nécessairement qu'elles sont intrinsèquement mauvaises ; il peut souvent être acceptable de les utiliser dans des projets existants. Cependant, nous déplaçons des éléments ici lorsque nous pensons qu'ils ne devraient plus être employés, car nous avons identifié de meilleures options ou alternatives.
Legende
- Nouveau : la technologie n’a donné lieu qu’à un petit nombre de projets, d’une portée généralement limitée (pilotes, MVP…), ou bien restreints à des cas d’usage ou des secteurs particuliers. Elle n’est pas diffusée à grande échelle et les spécialistes sont encore peu nombreux, mais son adoption progresse car son potentiel est évident.
- En cour de maitrise: : la technologie est encore au stade du développement ou des projets expérimentaux (POC…). Elle n’est pas prête pour un déploiement opérationnel, mais les possibilités immenses qu’elle laisse entrevoir justifient de s’y intéresser dès à présent.
- Maitriser : la technologie est mise en œuvre et déployée, et elle crée dès à présent des bénéfices significatifs. Elle est techniquement au point, largement répandue, et elle transforme d’ores et déjà certains métiers ou secteurs d’activité.