Le marché des applications mobiles est arrivé à maturité, quelles en sont les conséquences ?

Le mobile et, en particulier, les applications mobiles sont devenus les canaux les plus stratégiques d’accès aux clients. Un chiffre fait figure d’exemple d’après un rapport de la société App Annie. Les dépenses mondiales des consommateurs pour les apps atteindront 157 milliards de dollars en 2022. Cependant, dans un environnement digital où le nombre d’applications mobiles a atteint son apogée, il est de plus en plus difficile de se démarquer de la concurrence. Une seule solution : garantir une expérience fluide et qualitative à ses utilisateurs.

Fragmentation iOS, zoom sur le taux d’adoption d’iOS 12

Que vous soyez développeur d’applications mobiles ou une agence web proposant des services de création d’applications, avant de vous lancer dans un projet, vous devriez vous intéresser à la fragmentation des différents iOS sur l’ensemble des appareils Apple actifs sur le marché. En effet, Apple représente près de 39 % de part de marché des smartphones en France. Chaque version d’iOS possède ses propres langages de développement. A l’occasion de la sortie de l’IOS 12, on vous propose un récapitulatif des dernières données concernant  l’utilisation des différents versions d’iOS.

L’assurance qualité est-elle un frein ou un support lors d’un projet agile ?

Aujourd’hui, lorsque l’on se penche sur la question de l’organisation à mettre en place lors du développement d’un logiciel, le choix d’une stratégie agile semble être l’option la plus performante face à la dynamique du marché. Mais quid de l’intégration de la QA dans cette organisation ? Selon l’étude menée par le world quality report en 2017 : 99% des personnes interrogées disent être confrontées à des difficultés lorsqu’elles effectuent des tests en mode Agile.

Automatisez les tests de non-régression sur desktop et mobile

Automatisez les tests en injectant massivement vos jeux de données. Et profitez-en pour augmenter drastiquement la couverture de vos tests.

Les cycles de développement sont de plus en plus courts. En effet les livraisons deviennent hebdomadaire voir quotidienne (!). Mais les sites Internet et les applications mobile intègrent toujours plus de fonctionnalités complexes. Par conséquence les parcours utilisateurs se dé-multiplient. Dans un environnement toujours plus concurrentiel l’enjeu des tests est fondamental. Mais les exécuter manuellement régulièrement (toutes les semaines voir tous les jours) devient impossible sans faire exploser les coûts… et perdre l’envie des testeurs !

Automatisez les tests de non-régression est la solution pour améliorer la qualité de vos livraisons, maîtriser les coûts. Et in fine d’améliorer le Retour Sur Investissement (ROI) alloué aux tests.

Adoptez une stratégie de tests performante pour vos projets agiles ou en cycle en V

Stratégie de tests

Concevoir une stratégie de tests en amont de vos projets c’est vous assurer un contrôle qualité rigoureux. C’est aussi l’adapter aux différents cycles de développement mais aussi, aux spécificités du projet. Pour cela le test leader prend contact avec le chef de projet, Product Owner, le scrum master, la DSI ou encore le métier. Ainsi, auprès d’eux, il recueille le besoin et comprend les enjeux. Dès lors il peut établir une stratégie de tests adaptée au projet en fonction.  Les éléments misent à sa disposition pouvant être : Spécifications Fonctionnelles (SFD), User Stories (US), Wireframes / Concept graphiques, Sitemap, Expression de besoin…