Publication de Thoughtworks Technology Radar, volume 28
(thoughtworks.com)Visualisation et explication des dernières tendances dans les domaines des techniques, des outils, des plateformes, des langages de développement et des frameworks selon 4 niveaux : Hold/Assess/Trial/Adopt
L’essor rapide de l’IA pratique
- L’arrivée d’outils comme ChatGPT a complètement changé la perception de ce que l’IA était censée pouvoir faire, aussi bien dans l’industrie technologique que dans le grand public
- Il est recommandé d’explorer cette opportunité tout en restant attentif à leurs limites et à leurs risques
Une accessibilité plus accessible
- L’accessibilité n’est pas un nouveau sujet d’intérêt, mais la diffusion des idées et des outils dans ce domaine permet désormais aux équipes produit et techniques de la prendre en charge plus facilement
- Il n’y a presque plus d’excuse aujourd’hui pour ne pas considérer l’accessibilité sérieusement ou ne pas l’intégrer dans un produit
Lambda Quicksand
- Les fonctions serverless peuvent être très utiles, mais elles peuvent aussi encourager de mauvaises habitudes et de mauvaises décisions, ce qui augmente la complexité
- Pour tirer le meilleur parti du serverless, il faut clarifier ses cas d’usage et être conscient des conséquences potentielles
La rencontre entre la rigueur de l’ingénierie et l’analytics & l’IA
- Les tendances hype comme l’IA dépendent de données de haute qualité
- Sans données, la précision baisse et l’on risque, au-delà de cela, de perdre la confiance des utilisateurs
- Cela ne peut être fait efficacement qu’au travers de pratiques d’ingénierie solides comme la validation des modèles, la validation continue et le monitoring
- Heureusement, ces outils se développent de plus en plus, et il est donc recommandé à chaque équipe de tirer parti de cet écosystème en croissance
Déclarer ou programmer ?
- Pour les développeurs, choisir entre une spécification déclarative (Declarative Specification) et un langage généraliste polyvalent pour une tâche donnée est un point important à considérer
- Comme il n’existe pas de réponse claire, il est important de réfléchir aux avantages et aux risques lorsqu’on fait face à une nouvelle situation
[Techniques]
Adopt
- Applying product management to
internal platforms - CI/CD infrastructure as a service
- Dependency pruning
- Run cost as architecture fitness function
Trial
- Accessibility annotations in designs
- Bounded low-code platforms
- Demo frontends for API-only products
- Lakehouse architecture
- Verifiable credentials
Assess
- Accessibility-aware component test design
- AI-aided test-first development
- Domain-specific LLMs
- Intelligent guided accessibility tests
- Logseq as team knowledge base
- Prompt engineering
- Reachability analysis when testing infrastructure
- Self-hosted LLMs
- Tracking health over debt
- Zero trust security for CI/CD
Hold
- Casual management of webhooks
- Lambda pinball
- Planning for full utilization
[Platforms]
Adopt
- Contentful
- GitHub Actions
- K3s
Trial
- Apache Hudi
- Arm in the cloud
- Ax
- DuckDB
- Feature Store
- RudderStack
- Strapi
- TypeDB
Assess
Hold
- Denodo as primary data transformation tool
[Tools]
Adopt
Trial
- Akeyless
- Apicurio Registry
- EventCatalog
- FOSSA
- Gitleaks
- Helmfile
- IBM Equal Access Accessibility Checker
- Ktlint
- Kubeflow
- Mend SCA
- Mozilla SOPS
- Ruff
- Soda Core
- Steampipe
- Terraform Cloud Operator
- TruffleHog
- Typesense
- Vite
Assess
- axe Linter
- ChatGPT
- DataFusion
- Deepchecks
- Design token translation tools
- Devbox
- Evidently
- Giskard
- GitHub Copilot
- iamlive
- Kepler
- Kubernetes External Secrets Operator
- Kubeshark
- Obsidian
- Ory Kratos
- Philips’s self-hosted GitHub runner
[Languages and Frameworks]
Adopt
- Gradle Kotlin DSL
- PyTorch
Trial
- dbt-unit-testing
- Jetpack CameraViewfinder
- Jetpack DataStore
- Mikro ORM
- Per-app language preferences
- Quarto
- River
- Stencil
- Synthetic Data Vault
- Vitest
1 commentaires
Publication du numéro 27 de Thoughtworks Radar
Thoughtworks Radar n° 26 (PDF de 39 pages)
Publication du numéro 23 de ThoughtWorks Radar
Publication du numéro 22 de ThoughtWorks Radar [PDF de 32 pages]
Les actualités technologiques publiées tous les 6 mois par ThoughtWorks - Radar Vol.21