Autres

Android 17 est disponible. Votre application est-elle prête ?

Chaque mise à jour majeure d'Android suit le même schéma. Google déploie le système d'exploitation, une partie des utilisateurs effectue rapidement la mise à jour, et les équipes mobiles s'efforcent de valider le comportement sur une version de plateforme qu'elles n'ont peut-être pas testée. Android 17 (nom de code : Cinnamon Bun) est désormais disponible. Son déploiement a commencé début juin, et les utilisateurs…

Lire la suite...

Le Génie et le Contrat

Comment le développement piloté par les spécifications (SDD) et le développement piloté par les tests (TDD) s'articulent-ils concrètement lorsqu'un agent non déterministe écrit votre code ? Et comment la version naïve montre-t-elle ses limites ? Kent Beck, un génie imprévisible, défend depuis cinquante ans l'idée que les tests doivent primer. Il est donc intéressant d'observer comment il décrit les agents de programmation d'IA qu'il…

Lire la suite...

Décryptage des plantages d'applications mobiles : du chaos à la clarté

Les applications mobiles sont constamment la cible d'attaques. Selon Digital.ai's 2026 Application Security D'après un rapport sur les menaces, le taux d'attaques contre les applications d'entreprise est passé de 55 % à 87 % depuis 2022. Les outils et l'expertise nécessaires pour décompiler une application mobile n'ont jamais été aussi accessibles. Un acteur malveillant, muni d'un ordinateur portable et d'un abonnement LLM, peut désormais…

Lire la suite...

Pourquoi la préparation à la loi européenne sur l'IA commence dès la phase de développement logiciel 

L'IA transforme la conception, le développement, les tests, le déploiement et l'exploitation des logiciels. Pourtant, dans de nombreuses entreprises, la gouvernance repose encore sur des tableurs, des documents et des processus de révision cloisonnés. Il est donc difficile de prouver le respect des normes de gouvernance. Ce problème est résolu par des contrôles de mise en production orchestrés et auditables. La conformité dépend des systèmes d'IA et de la classification des risques propres à chaque organisation.

Lire la suite...

L'aspect invisible de l'UX : pourquoi les tests de qualité sont le fondement de la confiance des utilisateurs

Quand la refonte n'est pas le problème Imaginez : votre banque vient de déployer une refonte complète de son application. Chaque écran est impeccable. La navigation est plus simple. Un nouvel assistant IA promet de vous aider à gérer votre argent plus rapidement que jamais. C'est le genre de lancement dont une équipe produit est fière. Vous…

Lire la suite...

Pourquoi le taux de réussite n'est pas un Release Signal

Que signifie réellement « prêt à être expédié » ? Et que vos indicateurs actuels ne vous disent pas ? Le taux de réussite n’est pas un signal de mise sur le marché. Voici ce qui l’est. Nous sommes jeudi après-midi. Release Le test est prévu vendredi matin. Vous ouvrez le tableau de bord. Taux de réussite : 94 %. Les tests en échec sont des tests que vous avez déjà vus : intermittents, généralement réussis au vert lors d’une nouvelle exécution. Vous les relancez. Résultat : vert. Vous vous déconnectez.

Lire la suite...

Comment respecter (et dépasser !) la norme IEEE 1735

Le mois dernier, j'ai reçu un courriel de recrutement d'une personne se présentant comme recruteur senior chez Workday. Soigné, personnalisé, sans fautes d'orthographe. Mon prénom figurait dans l'objet, contournant ainsi tous les filtres anti-spam. Je n'ai pas répondu. J'ai vérifié le domaine de l'expéditeur : `hiring-workday.co`, et non `workday.com`. Les enregistrements DNS indiquaient un routage via `emx.mail.ru`. Les en-têtes SMTP bruts ont confirmé l'origine…

Lire la suite...

L'innovation dans le domaine des tests devient une opportunité pour l'écosystème.

Pendant longtemps, l'innovation dans les tests logiciels a été abordée principalement au niveau du produit : une nouvelle fonctionnalité, un nouveau tableau de bord, un nouveau framework ou une nouvelle méthode pour automatiser une partie du flux de travail. Ces éléments restent importants. Mais à mesure que l'IA s'intègre davantage au cycle de vie des tests, la prochaine vague d'innovation…

Lire la suite...

Réduire les risques liés aux tests d'applications dans le secteur de la santé

Dans le secteur de la santé, les mises à jour ne se limitent pas à l'ajout de nouvelles fonctionnalités. Elles influencent la manière dont les cliniciens accèdent à l'information, dont les patients interagissent avec les systèmes de soins et dont les appareils connectés échangent des données critiques. La question n'est plus de savoir si des tests sont effectués, mais plutôt s'ils reflètent les flux de travail, les environnements et les contraintes dont dépendent réellement les applications de santé, et si les équipes disposent des ressources nécessaires.

Lire la suite...

La quatrième vague : l'IA écrit le code. Qui le teste ?

Le développement de logiciels agents, que j'ai nommé la quatrième vague, s'accélère à un rythme imprévisible. Les progrès des modèles de pointe, l'adoption accélérée par les entreprises et des investissements massifs ont rapidement fait des agents de programmation l'une des technologies à la diffusion la plus rapide de l'histoire. Les agents de programmation d'IA (et leurs copilotes) ont fondamentalement…

Lire la suite...