Tests et logiciel de traçabilité

August 1, 2023

credit: https://www.pexels.com/fr-fr/photo/personne-utilisant-un-appareil-132700/

Vous développez un produit physique connecté. Vous vous exposez donc à trois difficultés majeures :

  1. Tester le produit physiquement, ce qui requiert souvent des opérations manuelles et des procédures de vérification de voyants lumineux par exemple ou de production sonore.
  2. Tester les communications, ce qui requiert parfois de devoir simuler le réseau sans fil, par exemple LoRa, et de développer la logique côté client et côté serveur.
  3. Assurer le traçabilité de vos produits, et savoir exactement quels tests ont été réalisés, sur quels dispositifs et quelles versions de logiciels.

Ces problématiques sont d’autant plus vraies qu’il est possible de faire plus facilement de l’amélioration continue avec un dispositif connecté. Comme celui-ci peut-être mis à jour à distance, un plus grand nombre de versions de logiciels doivent être compatibles avec l'écosystème du produit et doivent être testées.

Afin de répondre à ces problématiques, Ascent vous propose de développer les procédures et les moyens de tests, automatisés ou non. S’intégrant dans un univers à la pointe de la technologie, nous mettons en avant la TDD (Test Driven Development) et l’usage du CI/CD (Continuous Integration / Continuons Delivery) pour créer des programmes de tests automatisés et versionnés.

Ces programmes peuvent-être utilisés au développement, sur votre chaine de production, en suivi de qualité et pour le SAV.

Chef d’orchestre du projet

Nous prenons en charge le développement des programmes et des moyens de tests. Nous déterminons ensemble les ressources manquantes pour atteindre l’objectif, sélectionnons les prestataires et participons aux recrutements nécessaires à l’élaboration d’une équipe cohérente.

Nous orchestrons le travail de toutes les parties prenantes afin de vous livrer un produit communiquant répondant à vos attentes, à travers des itérations courtes de 2 à 6 semaines, vous permettant de progresser de manière agile et de valider votre système à intervalles réguliers.

Conseil, formateur et validateur

Vos équipes existantes suffisent pour réaliser vos programmes et vos moyens de tests, mais vous souhaitez avoir un avis extérieur et réaliser des audits à plusieurs moments clés de votre projet. Nous vous aidons à déterminer les étapes clés et convenons d'un planning de réunions pour valider le travail, déterminer les points de blocage, former vos collaborateurs et lever toutes les interrogations.