avril 12th, 2023 | eckertmathison
|
Smoking test en anglais. Méthode de test basique d’un logiciel.
Ce test vient lors du développement d’un logiciel. Il peut être vu comme un test d’acceptation.
Il vérifie si le code d’une application est suffisamment stable pour être testé plus en détails.
Qu’est ce qu’un test de fumée ?
Le test de fumée consiste à vérifier que les fonctionnalités essentielles d’un logiciel sont opérationnelles et fonctionnent de manière optimale.
Il permet de vérifier la stabilité d’une application ou d’un logiciel.
Comment se déroule le test de fumée ?
Si le test est rejeté, échoue, alors il est inutile d’aller plus loin et de mener des tests plus approfondis.
Ce type de test est à réaliser avant les tests fonctionnels ou les tests de non-régression.
Cela sert surtout à déceler les fonctions défaillantes afin d’éviter de transmettre une version inopérable à l’équipe de test.
En méthode agile, il est souvent effectué à chaque sprint.
Pourquoi faire des tests de fumée ?
Les tests de fumée sont très utiles et permettent de gagner du temps, cela évite de coder un applicatif défaillant.
Pour aller plus vite et améliorer la productivité de l’équipe de développement, le test de fumée peuvent être automatisées.
Cette méthode est souvent confondue avec les tests de validité, un sous ensemble de test de régression, qui sert plutôt à vérifier la validité d’une nouvelle fonction ou d’une mise à jour.
avril 12th, 2023 | eckertmathison
|
Tierce maintenance applicative ou Maintenance appliquée à un logiciel.
Désigne les prestations ayant pour nature la maintenance d’une application.
Qu’est ce que la TMA ?
Il s’agit de l’externalisation de la maintenance des programmes applicatifs d’une entreprise.
Fait partie des services de l’infogérance. Fonctionne sur le principe d’un contrat entre un prestataire et une entreprise cliente.
La TMA se divise en 3 dimensions de la maintenance :
- La maintenance préventive : entretenir pour anticiper les failles et les dysfonctionnements.
- La maintenance corrective : agir pour résoudre un problème.
- La maintenance évolutive : ajouter de nouvelles fonctionnalités et mettre à jour le système.
Le marché de la Tierce Maintenance Applicative ?
La France est un marché à part dans le secteur de la TMA, les ESN nationales et les grands acteurs mondiaux se disputent ce marché.
À ce jour, quatre gros acteurs se distinguent en matière de TMA, les français Accenture, Capgemini, Atos Origin et la multinationale américaine IBM.
Ce marché tend à se stabiliser au fil du temps.
Les avantages de la TMA
Il est très avantageux de recourir à la TMA. C’est une solution qui vous permet d’économiser des coûts d’embauche. Mais c’est loin d’être le seul avantage de ce type de prestation, en effet, en faisant appel à une expertise technique et fonctionnelle, cela vous permet de vous assurer de la qualité des opérations. Vous accédez ainsi à des compétences variées et bien plus complètes que celles de votre DSI.
Enfin, cela représente un véritable gain de temps et une hausse de l’efficience car les équipes ont la possibilité de se concentrer sur des tâches à plus forte valeur ajoutée comme de nouveaux développements. Petit bonus, vous vous assurez également une réactivité de la part de votre prestataire en cas de besoin.
Pour mettre en place une TMA
Si vous souhaitez mettre en place une TMA, vous aurez le choix entre différents types de contrats tels que la TMA au forfait, la TMA en régie forfaitée et le carnet de tickets.
Evidemment vous ne devriez pas attendre la panne pour recourir a la TMA.
Démarche de prévention qui doit s’inscrire dans une réelle stratégie, notamment dans le cadre de la gouvernance informatique. Pour commencer, vous pouvez comparer les différents prestataires en fonction de vos besoins.
N’oubliez pas la réversibilité en cas de changement de prestataire ou si vous décidez de le faire en interne.
Vous recherchez un prestataire de TMA, nous pouvons vous accompagner dans ce projet, contactez-nous.