Digital

Flutter, un choix de Framework adapté aux spécificités de CCI France International

Dans le cadre du développement de l’application mobile, CCIFI Connect, Blue Soft et CCI France International se sont vite décidés à utiliser la technologie Flutter, le framework hybride de Google. Pascal Ameline, en charge de l’activité digitale à CCI France International explique les raisons qui l’on amené à faire ce choix. Des technologies éprouvées et une ouverture sur les technologies mobiles à la CCI France International En amont de la création de leur application CCIFI Connect, Pascal Ameline revient sur l'existant dans son organisation  : « On a un existant, une plateforme digitale qui s’appuie sur 3 piliers. Un pilier web avec une usine à site, un pilier CRM qui gère et qui pilote toute l’activité des chambres et un pilier marketing avec une suite qui est là pour générer des leads. En 2019, on s’est lancé dans un projet de mobile wallet, pour pouvoir profiter des technologies natives d’Apple et d’Android afin de rejoindre l’aventure mobile […] ». Cet existant à la fois complexe et ambitieux, va être l'un des points décisifs pour le choix du bon framework pour la CCI France International : Flutter. Quelles étaient vos contraintes quant au choix de la technologie pour la CCI France International ? « Pour [...]

2023-04-27T15:30:51+02:0016 mars 2022|Digital|0 commentaire

Aurore, le programme de recherche qui vous accompagne dans vos process de gestion de projet

Créé en 2010, le programme de recherche Aurore avait pour volonté d’enrichir l’expertise de notre cabinet de consulting en capitalisant sur des actions de recherche et développement spécialisées dans la gestion de projet. Aujourd’hui, le programme offre à ses partenaires un réel patrimoine grâce aux différentes recherches menées ces dernières années, un historique à valoriser. Le programme Aurore unique en France En 2010, des centres de recherche dédiés à la gestion de projet étaient déjà identifiables sur le marché international avec des laboratoires regroupant des chercheurs sur cette même thématique. Pourtant, ce n’était pas le cas en France. C’est donc dans un objectif de proposer un programme de recherche français dédié à la gestion de projet que Daylight, le cabinet de conseil en transformation de Blue Soft Consulting, se mit à la recherche de partenaires académiques pour créer un programme unique. Aujourd’hui, le programme Aurore est une structure originale et singulière. Etablie dans une démarche de recherche appliquée, la valeur du programme Aurore est d’apporter une « boîte à outils » aux partenaires et aux praticiens. La Recherche et le Développement (R&D) n’aurait pas de raison d’être sans un appui métier. C’est donc grâce aux interactions avec les consultants du pôle [...]

2023-04-27T13:40:14+02:0010 mars 2022|Digital|0 commentaire

L’évolution des besoins des DSI par notre spécialiste des solutions Microsoft

Sur un marché de l’IT en mouvement permanent, l'évolution des besoins des DSI sont de plus en plus complexe. De nombreuses solutions Microsoft sont accessibles, pouvant ainsi s’adapter à chacune des problématiques rencontrées par les organisations. Alexandre Lamotte et Patrick Dubois, co-dirigeants de Blue Soft Empower, notre filiale spécialiste des solutions Microsoft, nous en disent plus.  L’évolution des enjeux sur le marché de l’IT et des besoins de la DSI Les organisations rencontrent aujourd’hui deux besoins principaux. Avant tout, les structures recherchent la mise en place du travail hybride pour permettre aux collaborateurs de l’entreprise de travailler à distance et sur site. Pour cela les solutions Teams et Viva permettent de satisfaire les exigences des sociétés. Elles s'attardent aussi sur le dimensionnement du SI pour répondre aux nouveaux besoins métiers et au renouvellement perpétuel des services et solutions d’infrastructures. Ici, c’est le cloud Azure qui va permettre de répondre aux enjeux des organisations. Malgré la difficulté à prédire les enjeux de demain, quatre points fondamentaux sont observés. Tout d’abord, le traitement de la donnée et l’automatisation des processus métier pour lequel Power Platform et l’intelligence artificielle sont adaptés. Nous retrouvons aussi l’agilité nécessaire dans un contexte de fusion acquisition pour lequel les 3 clouds Microsoft sont parfaitement appropriés. Au cœur de l’actualité et [...]

2023-04-27T13:40:48+02:0028 septembre 2021|Digital, Le Groupe|0 commentaire

Sécurité des applications mobiles : les vulnérabilités à surveiller

Les systèmes informatiques et les ordinateurs n’ont pas l’apanage des failles de sécurité : les appareils et applications mobiles sont également très exposés aux cyberattaques. Certaines vulnérabilités sont plus fréquentes sur ce type d’environnement technique et il est nécessaire de les détecter, de la phase de création d’une application jusqu'à la fin de son cycle de vie. I – La sécurité sous Android et iOS : deux salles, deux ambiances Sur le marché des smartphones, deux systèmes d’exploitation prédominent : iOS et Android. En juin 2021, leur part de marché additionnée est de 99,9% sur le marché français. Source : Apple or Android Nation? Statista Ces deux systèmes d’exploitation ont leurs propres spécificités en matière de développement applicatif. En effet, là où les applications iOS sont principalement programmées sous le langage Objective-C, c’est Java qui est utilisé sur Android. Il en va de même pour leur installation, leur paramétrage, l’environnement de programmation, la conception, le test et la gestion de la stratégie de cybersécurité. II – Les principaux types de vulnérabilités sur les applications mobiles Avant de dresser la liste des principales vulnérabilités observées sur les applications mobiles, il est important de rappeler qu’il existe deux catégories de [...]

2023-04-27T13:40:49+02:0014 septembre 2021|Digital|0 commentaire

Automatisation de l’infrastructure : 5 grandes tendances surveillées par les DSI

Plus de 90% des entreprises travailleront avec un architecte d’automatisation d’ici 2025, contre moins de 20% aujourd’hui, selon Gartner. Les enjeux de l’automatisation de l’infrastructure (ou infrastructure automation ) sont forts pour les équipes I&O (Infrastructure & Operations). En effet, les organisations, comme les grands groupes et les ETI, sont de plus en plus nombreuses à avoir recours à l’automatisation de l’infrastructure basée sur l’intelligence artificielle (AI ou Infrastructure Automation) et le machine learning . Les avantages sont évidents : des tâches auparavant effectuées manuellement (installation, configuration, maintenance de l’infrastructure) peuvent être désormais exécutées par des logiciels. Cela permet évidemment de gagner du temps, mais également de limiter les erreurs. Il est donc normal que les directions informatiques s’y intéressent et commencent à mettre en place de telles solutions dans le système d’information. C’est une question au cœur de la compétitivité des entreprises. Gartner popularise même le terme hyperautomatisation, une notion qui englobe toute la tendance autour de l’automatisation de l’ensemble de l’organisation, au-delà de l’infrastructure IT. En matière d'infrastructure IT, il existe plusieurs solutions pour mettre en œuvre une stratégie d’automatisation. L’étude Gartner met en avant celles qui inspirent « le plus confiance » : ce sont VMware [...]

2023-04-27T13:40:51+02:007 septembre 2021|Digital|0 commentaire

Les API : Nécessaire pour parfaire l’expérience utilisateur ?

Que ce soit pour faciliter le travail des développeurs ou pour améliorer l'expérience de l'utilisateur final, l'utilisation d'API est devenue indispensable. Elle permet de garantir un produit fini à la fois performant et fiable. Aujourd'hui, l'utilisateur final est devenu très exigeant. Les applications et les services ont énormément évolué, se différenciant radicalement de leurs prédécesseurs cloisonnés. Les développeurs créent maintenant des écosystèmes de microservices. Ces programmes offrant des fonctionnalités uniques sont destinés à être interconnectés. Dans un souci d'ergonomie, l'intégration entre eux doit être transparente. Pour cela, elles sont essentielles puisqu'elles offrent une interface entre tous ces programmes. Qu'est-ce qu'une API ? Une API, pour application programming interface en anglais et interface de programmation en français, est un intermédiaire entre deux applications. Concrètement, il s'agit d'un ensemble de variables et de protocoles qui permettent d'échanger des données simplement avec une application existante. Quelques exemples d’API Microsoft populaires (source : RapidAPI) Comment fonctionne une API ? L'API crée une connexion avec une brique logicielle composée d'un groupe de fonctionnalités. Elle fournit aux applications tierces une liste d'éléments qui permettent d'accéder à ces fonctionnalités, ainsi qu'un mode d'emploi. La communication entre le serveur (le fournisseur de l'API) et le client [...]

2023-04-27T13:40:53+02:0031 août 2021|Digital|0 commentaire

Les tendances UX/UI 2021 à tester d’urgence !

Quelles sont les tendances UX/UI 2021 à tester d'urgence ? Dans un écosystème web toujours plus concurrentiel, il est indispensable de soigner l’expérience utilisateur des sites internet et applications mobiles. De ce fait, l’UX/UI sont aujourd’hui des leviers incontournables pour optimiser le parcours client. Pour rappel, l’UX (User Experience) désigne l’expérience globale de l’utilisateur. Elle englobe l’ensemble des moyens déployés pour concevoir une interface répondant aux besoins de ce dernier. L’UI (User Interface), elle, est une branche de l’UX : l’interface utilisateur. Là où l’UX se concentre sur le fonctionnement global des interfaces, l’UI s’intéresse à l’aspect visuel. Ainsi, l’UI vise à attirer le regard du visiteur et faciliter sa navigation pour l’inciter à s’engager. Bienvenue dans l’univers de l’UX/UI, un domaine en constante évolution : UX Writing, biométrie, Security by design, Glassmorphism, micro-interactions avancées, Neuromorphism et même l’intelligence artificielle sont autant de tendances fortes pour l’année 2021. Les grandes tendances graphiques de l’UI en 2021 L’UX Writing L’UX Writing désigne la dimension éditoriale de l’UX. Il s’agit des textes rédigés pour améliorer l’expérience du visiteur sur l’ensemble du site. L’idée ici, contrairement au copywriting ou à la rédaction web, n’est pas de convaincre, de vendre ou d’apporter de [...]

2023-04-27T13:40:54+02:0027 juillet 2021|Digital|0 commentaire

Comment sécuriser les données d’une application mobile ?

Comment sécuriser les données d'une application mobile ? À l’ère de l’hyper-connectivité, la question de la protection des données est une constante de la cybersécurité. Les exemples de piratages massifs ne manquent pas, comme en mai 2020 où une application d'identification d’appels sur smartphone a signalé une violation de sécurité. Les données personnelles de plus de 47,5 millions d'utilisateurs ont alors été exposées au vol. La sécurité des données d’une application doit aujourd’hui être maintenue tout au long du cycle de vie de développement (ou ADLC, pour Application Development Life Cycle) et ce, bien après son téléchargement par l’utilisateur final. Rassurez-vous : il existe de nombreuses façons d’améliorer efficacement la sécurité des données sur une application mobile, sans pour autant compromettre l’expérience utilisateur. Bonne pratique n°1pour sécuriser ses données : analyser les risques en amont Les zones de vulnérabilité d’une application varient selon son architecture et ses fonctionnalités. Il est donc essentiel de faire une analyse préliminaire des risques avant de lancer un projet de développement. Pour ce faire, assurez-vous de connaître toutes les caractéristiques de votre future application : souhaitez-vous y intégrer un module de paiement ? Un système d’identification ? Avez-vous besoin d’accéder aux contacts de votre [...]

2023-04-27T13:40:57+02:008 juillet 2021|Digital|0 commentaire

Développement applicatif : 4 façons de mener un projet d’application en 2021

En 2021, 4 types de développement applicatif prédominent. De natures variées et aux caractéristiques propres, chacun possède ses atouts et ses inconvénients. De la Web App aux applications hybrides en passant par le développement natif et les applications natives générées, voici un tour d’horizon de ces modèles de développement applicatif pour vous aider à définir lequel privilégier dans le cadre de votre projet. Les 4 grands types de développement applicatif : application native, application native générée, application hybride et Web App Contrairement aux idées reçues, les applications mobiles ne sont pas sur le déclin, bien au contraire : elles répondent efficacement aux besoins de nombreux projets et utilisateurs. Bien qu’il en existe d’autres, voici 4 types de développement d'applications sélectionnés selon 3 critères : popularité, efficacité et rentabilité. Le développement d’une application native, pour viser l’excellence Le natif reste la principale technologie de développement d’applis mobiles. Il s’agit simplement d’utiliser un langage spécifique à chaque système d’exploitation pour créer l’application en partant de zéro sur chaque plateforme. Le développement d’une application mobile sur iOS ou sur Android diffère et nécessite donc 2 projets distincts, ce qui requiert beaucoup de temps et de moyens. Techniquement, les langages de programmation varient [...]

2023-04-27T13:40:59+02:001 juillet 2021|Digital|0 commentaire

Méthodes Kanban ou Scrum : pourquoi choisir ?

Entre Scrum et Kanban, votre cœur balance ? Sachez que vous n’êtes pas les seuls. Ces deux méthodes agiles, bien que complémentaires, sont souvent confrontées et font l’objet de nombreuses questions au sein des organisations qui travaillent en mode agile. Alors, quelles sont-elles ? Quelles différences dans l’approche ? Laquelle est la mieux adaptée à votre organisation ? Pourquoi pas un mélange des deux ? C’est tout l’objet de cet article. Kanban et Scrum : définitions Les méthodes Kanban et Scrum sont devenues de véritables porte–étendards de l’agilité. Il convient donc de rappeler les spécificités de chacune. C’est quoi, la méthode Scrum ? Parmi les nombreuses méthodes agiles fondées sur le Manifeste Agile, Scrum est une méthode qui se concentre sur la gestion de projet collaborative et un cycle de développement court dans un seul but : optimiser la productivité des équipes. Pour faire court, voici les six grands piliers de Scrum : Itération : on travaille sur une courte période de durée fixe (entre une semaine et un mois) jalonnée par une série d’activités conclue par une livraison. Incrémentation : on travaille tâche après tâche de façon progressive. Adaptation : les cycles courts facilitent le pivotement dans le projet. Transparence : la communication et le suivi doivent être transparents pour assurer [...]

2023-04-27T13:41:08+02:0023 février 2021|Digital|0 commentaire
Aller en haut