baseline netqost

navigation

documentation

newsletter

Pour recevoir notre actualité par email, veuillez saisir votre adresse email :
> voir les archives

Références Clients

Validation d'applications : Tests et recettes


Le Besoin


Le Besoin

Le système d’information d’aujourd’hui est devenu le véritable centre névralgique de l’entreprise. Il permet d’une part d’assurer l’ensemble des communications mais également de fournir l’ensemble des applications nécessaires au bon déroulement de l’activité.


Ces applications métiers qui désormais sont vitales font l’objet d’une attention toute particulière notamment dans les périodes de compétitivité accrues. Souvent les avantages compétitifs sont rapidement traduits en exigences fonctionnelles puis ajoutées aux applications métiers. Au final les applications évoluent souvent et en permanence, le danger est de se retrouver avec des applications instables avec des niveaux de performances insuffisants.


Les responsables de ces applications ont bien compris les différents enjeux et ont construit un processus de validation qui prend en considération l’ensemble du cycle de vie de l’application.

De plus en plus l’application entre dans une démarche globale qui comprend évidemment l’ensemble des étapes: Définitions fonctionnelles, développement mais également de tests et recettes qui comprend les tests unitaires, tests fonctionnels, tests de non régression et les tests de performances.

Ces mêmes responsables se sont également rendu compte que cette démarche a un coût important dans le cas d’un travail exhaustif.


Le Challenge


Le Challenge

Le challenge d’aujourd’hui est de continuer à proposer des applications performantes, sans anomalie, malgré un rythme de modification effréné et une complexité croissante.

Chacun, à son niveau doit répondre à plusieurs interrogations : La nouvelle application à mettre en production est-elle fiable est performante ? Est-elle capable d’absorber la pointe de trafic du début de la journée ? En cas de problème est-il possible de trouver rapidement la cause du problème ? Puis-je rajouter 200 utilisateurs de plus ? Les problèmes de performances signalés par mes utilisateurs sont-ils réels ?


Autant de questions auxquelles il est difficile de répondre sans une démarche, une méthodologie et des outils adaptés. La démarche de test est devenue un métier à part entière, les spécialistes du « testing » proposent une démarche et une méthodologie adaptée à chaque type de technologie du marché. 

Réaliser des tests fonctionnels, des tests unitaires, des tests de performances ou des tests de montée en charge contribuera à coup sur à améliorer la qualité des applications.
Proposer une démarche globale à un coût compétitif est possible grâce à une parfaite maîtrise de la méthodologie et d’un excellent niveau de compétences. Le package commercial proposé prend en considération le degré de réactivité demandé ainsi que la complexité de la technologie à tester.


Pourquoi une prestation netqost


Pourquoi une prestation netqost

Suivant les cas de figure, il est possible soit de construire un pôle de compétences autour des tests et recettes des applications soit de faire appel ponctuellement ou régulièrement à un prestataire spécialisé.

Il est difficile de maîtriser les coûts et d’obtenir un retour sur investissement clair lorsqu’il est décidé de construire une cellule de métrologie. L’évolution rapide des technologies oblige sans arrêt à remettre en question les outils qui ne suivent pas toujours le rythme de l’innovation et il est également indispensable de garder les compétences formées pour les nouvelles applications.L’investissement est conséquent pour les outils, la maintenance de ces outils et également pour recruter et conserver des compétences expérimentées.


Netqost propose des prestations clés en main, les outils utilisés sont toujours dans la version qui offre les dernières innovations. Le plus important est cependant la mise en œuvre d’une méthodologie qui a fait ses preuves par des équipes expérimentées qui possèdent le recul nécessaire grâce à l’exécution de centaines de prestations. Les prestations netqost réalisées au forfait avec des engagements de résultats obligent à une réactivité accrue.


Investir dans une prestation netqost c’est investir 100% rentable avec un retour sur investissement immédiat et un budget parfaitement maitrisé.


Offre commerciale et Package

Les prestations de tests et recettes mettent systématiquement en œuvre les mêmes méthodologies. Aussi avant d’obtenir une offre commerciale pertinente un travail d’avant-vente sera nécessaire pour collecter le besoin ainsi que l’ensemble des éléments nécessaire au dimensionnement.


Les prestations proposées peuvent se présenter sous forme de package incluant plusieurs opérations par an de tests et validations fonctionnelles ainsi que des tests de montée en charge.

La démarche « one- shot » peut aussi être mise en œuvre, cette dernière ne permet cependant pas de capitaliser sur les scripts.


Les prix des prestations proposées varient en fonction du nombre d’utilisateurs simultanés à simuler, du nombre de scripts à mettre en œuvre, du nombre de tir à réaliser ainsi que de la technologie sous jacente de l’application.
Une prestation type s’articule autour de deux campagnes de tirs : La première permet en général d’identifier les problèmes, la seconde permet de valider que ces derniers ont été résolu.
En règle générale une moyenne de 10 jours est constatée entre l’initiation du projet et le premier test de montée en charge.


Dans tous les cas il est possible de proposer une offre attractive. Grâce à nos partenariats multiples, il est possible de choisir le produit adapté au budget. Opter pour un package permet également d’obtenir une offre agressive tout simplement puisqu’il permet de capitaliser sur les scripts déjà développés.


Les Technologies

Il est important de préciser que notre démarche et méthodologie est quasiment indépendante de la technologie mise en œuvre.

L’évolution rapide des technologies ainsi que l’apparition de nouveaux concepts pousse à faire évoluer et enrichir en permanence le panel de technologies sur lesquelles il est possible de mettre en œuvre une démarche qualité.


Grâce à des partenariats pertinents avec les acteurs leaders du marché, il est possible de mettre en œuvre la démarche sur les technologies les plus classiques comme sur des dispositifs moins répandus.
Les prestations proposées sont disponibles pour les environnements Clients/Serveurs « classiques », pour les environnements web les plus diversifiés (Flash, Flex, GWT, AMF), Les environnements virtualisés (Virtualisation d’application, Virtualisation du poste client, Virtualisation serveur), les matériels réseaux et les équipements de sécurité (VPN SSL, Firewall, Firewall applicatif).


APPLICATIONS METIERS
Les prestations proposées peuvent être mises en œuvre pour les applications métiers telles que CRM, ERP peu importe que ces dernières reposent sur des technologies web ou C/S (Clients/Serveurs) « classiques » la méthodologie reste identique.


CLIENTS SERVEURS
Les prestations proposées dans le cadre d’applications C/S s’appuie souvent sur la simulation des événements d’affichages ainsi il est possible de s’affranchir de toutes contraintes de système d’exploitation.

GWT/FLEX/FLASH
La démarche proposée peut être mise en œuvre pour les technologies web les plus récentes du marché notamment les environnements FLASH, FLEX (AMF V3), GWT (Google), également les environnements SOAP et AJAX…

CITRIX/RDP

La démarche mise en œuvre s’applique également à l’ensemble des environnements virtualisés, notamment à la virtualisation d’application via l’utilisation soit des protocoles comme RDP ou à des technologies propriétaires comme ICA ou autres…

MATERIEL SECURITE

Même si la démarche et quelque peu différentes pour la validation des équipements de sécurité, les objectifs sont les mêmes : valider des spécifications fonctionnelles ainsi que des limites de performances. Les outils utilisés pour ce type de tests sont  différents, il demande souvent l’utilisation de dispositifs très gourmand en ressources. Dans la majorité des cas les composants testés sont des pare-feu, des IPS (Intrusion Prevention System) et des pare-feu applicatifs.

MATERIEL RESEAU
Les tests relatifs à des équipements réseaux nécessitent également la mise en œuvre de dispositif très puissant. Il s’agit dans ce cas essentiellement de routeurs et d’équipement de commutation à haut débit.


Documentation