Rachida Bièche H’Midouche


Articles

5
juil.
2019

Introduction au Domain Driven Design
Introduction au Domain Driven Design

DDD, c’est pour Domain Driven Design ( ou Conception pilotée par le métier). C’est une méthodologie, un ensemble de concepts et de patterns qui placent la logique métier au cœur du processus de développement de logiciels tout en s’assurant que l’ensemble des parties prenantes a un socle commun de référentiels.

1
juil.
2019

Mise en place et gestion de tests fonctionnels avec Azure DevOps
Mise en place et gestion de tests fonctionnels avec Azure DevOps

Azure DevOps permet la mise en place et l’exécution d’un certain nombre de tests à partir du Cloud. Ces tests me permettent d’identifier des bugs dans mon application avant que les utilisateurs ne les découvrent. Les fonctionnalités de tests sont ainsi intégrées dans la gestion du cycle de vie de mon application ; en ce sens, qu’un testeur peut directement ouvrir un bug détaillé aussitôt qu’il en rencontre, et l’assigner à un développeur.

5
juin
2019

Tests de charge et de performance avec Azure DevOps - Load Tests
Tests de charge et de performance avec Azure DevOps - Load Tests

Les tests de charge sont traditionnellement utilisés avec les tests de performance pour mener des tests de stress (stress testing) dans le cadre de développement d’applications web. Les tests de performance ont pour objet de simuler la manière dont un utilisateur final pourrait interagir avec une application web. Les tests de charge, quant à eux, ont pour objet de simuler l’accès simultané de plusieurs utilisateurs au serveur qui héberge mon application. Azure DevOps, logiciel de gestion du cycle de vie des applications, permet la mise en place et l’exécution de tests de charge à partir du cloud.

27
mai
2019

Ma montée en compétences sur Azure DevOps
Ma montée en compétences sur Azure DevOps

Il existe une multitude de logiciels de gestion de projets sur le marché. Mais la gestion de projets informatiques possède des particularités intrinsèques qui requièrent la prise en compte d’autres variables telles que la gestion du code source, du contrôle des versions, des tests automatisés, etc. pour n’en nommer que quelques-unes. C’est en ce sens qu’Azure DevOps permet une gestion optimale du cycle de vie d’une application.

Réalisé par
Expaceo