Digital

Transports Publics Genevois : La révolution autonome est en marche avec Les Projets Niove et Ultimo !

Table des matières Dans l'atmosphère concentrée du laboratoire SIT des Transports publics genevois (TPG), des avancées exceptionnelles en matière de cybersécurité (voir notre autre article sur le sujet) pour les véhicules autonomes sont en train de prendre forme. Quentin Matthewson, consultant chez TEAM PARTNERS, nous offre une plongée fascinante dans les coulisses du projet européen Niove et nous dévoile les aspirations du projet Ultimo, qui promettent de redéfinir notre conception des transports en commun. Le Laboratoire SIT des Transports Publics Genevois : Un Terrain de Jeu idéal pour la Cybersécurité des Véhicules Autonomes Le dépôt En Chardon des transports publics genevois Le dépôt des Transports Publics Genevois En Chardon Au sein du site En Chardon, le laboratoire SIT des Transports Public Genevois s'est transformé en un hub d'innovation où le projet Niove a pris vie. Avec une série de cyberattaques orchestrées sur trois environnements distincts, les chercheurs ont exploré les limites de la sécurité des véhicules autonomes. La simulation complète a permis des actions autrement interdites, tandis que les essais sur des navettes Navya et dans des trams ont permis de tester les vulnérabilités de ces technologies émergentes. Voir notre article sur les menaces de [...]

2024-03-20T16:19:48+01:0020 mars 2024|Cas clients, Digital|0 commentaire

3 astuces pour réussir sa carrière dans le développement

Chez Blue Soft, nous pensons que la réussite d’une carrière dans le développement passe par le savant mélange d’un savoir-faire technique approfondi et d’un état d’esprit adéquat. Dans cet article, nous allons explorer les 3 points clés qui vous permettront de mettre toutes les chances de votre côté. Faire carrière dans le développement : cultiver la curiosité et l'apprentissage continu. La première clé pour faire carrière dans le monde du développement, c’est d’avoir la capacité d’apprendre à apprendre. Cela peut sembler trivial, mais il va être crucial pour un débutant de pouvoir monter en compétence efficacement et rapidement. Cela peut passer par des cours et des tutoriels, que ce soit sur YouTube, à l’école ou sur les forums spécialisés. Une autre méthode est de travailler la documentation fournie par les différents frameworks de développement. Un exemple parfait est la page d’Angular qui propose une documentation ultra complète sur son site et notamment toutes les nouveautés des différentes versions en détail. https://angular.io/tutorial/first-app La plupart de ces sites proposent des cours adaptés à tous les niveaux, que vous soyez un total débutant ou un expert qui cherche juste les dernières nouveautés. Un autre bon moyen de monter en compétences est de travailler [...]

2024-02-29T11:46:00+01:0012 février 2024|Digital|0 commentaire

Pair Programming : développer à deux pour faire mieux.

Le Pair Programming : collaboration et efficacité Dans un projet de développement, une méthode efficace pour intégrer rapidement un nouveau développeur est le pair programming. Cette approche implique la collaboration de deux personnes ou plus (ensemble programming) sur un même morceau de code. En utilisant cette méthode, les équipes peuvent partager leurs connaissances et résoudre des problèmes de manière collective. Pair Programming vs Ensemble Programming : comprendre les subtilités De manière triviale, il faut faire la distinction entre pair programming : des développeurs en binôme, et l’ensemble programming qui regroupe à minima trois personnes. Ces deux méthodes visent à développer en groupe, favorisant ainsi le partage des compétences et la montée en compétence collective sur des sujets moins maîtrisés. Dans un sujet annexe, nous avons rédigé un article sur l'alternance dans le développement et la montée en compétence induite. Les multiples avantages de développer ensemble. Le pair programming offre plusieurs avantages. Il permet aux développeurs et développeuses de monter en compétence technique et fonctionnelle sur des sujets complexes. C'est également un excellent moyen pour intégrer de nouveaux membres dans une équipe existante ou faciliter la passation de connaissances lors du départ d'un talent. Qualité et méthodologies associées au Pair [...]

2024-01-15T11:04:01+01:0015 janvier 2024|Digital|0 commentaire

Concevoir une interface utilisateur efficace en 4 étapes

Une bonne interface utilisateur en 4 étapes. La méthodologie UX vous guide à travers plusieurs étapes essentielles pour arriver à l'interface utilisateur rêvée. La Phase de Cadrage et de Recherche Vous commencez par une phase de cadrage et de recherche approfondie. Cette étape est cruciale, car elle vous permet de vous immerger dans le métier de votre client. Elle vous aide à développer un langage commun avec les utilisateurs, créant ainsi les bases pour aller à leur rencontre et mener une phase de recherche approfondie, nécessaire pour concevoir une interface utilisateur adaptée. Pendant cette phase, vous pouvez organiser des interviews d'utilisateurs, des focus groups, voire même des questionnaires quantitatifs lorsque vous avez une base d'utilisateurs conséquente. Tout cela dans le but d'interroger les utilisateurs sur leurs besoins et leurs attentes face à un nouveau produit. La Phase de définition de la solution Après cette phase de recherche, nous entamons la phase de définition de la solution. C'est ici que vous définissez la structure fonctionnelle de la solution, élaborant ainsi le squelette du produit avec les principales fonctionnalités attendues par les utilisateurs. La phase de conception de l'interface utilisateur Nous passons ensuite à la phase de conception, où nous mettons [...]

2024-01-09T14:46:12+01:004 octobre 2023|Digital, Non classé|0 commentaire

PMO : Project management office VS Project management officer

Le terme PMO, acronyme de Project Management Office, peut désigner à la fois une personne et une organisation. Bien qu'ils partagent le même acronyme, leurs rôles diffèrent légèrement. Dans cet article, découvrez les spécificités du PMO en tant qu'organisation et en tant que personne, ainsi que leurs contributions essentielles à la gestion de projet. Retrouvez également les méthodes et les outils du PMO et les 5 rôles essentiels du PMO. Le PMO en tant qu'organisation : Gestion de projets et programmes pour l'entreprise. Le PMO organisationnel, parfois appelé "bureau des projets", rassemble des professionnels travaillant de concert pour superviser la gestion des projets et des programmes. Son rôle englobe divers aspects tels que la définition des méthodologies de travail au sein de l'entreprise. Il soutient les projets en difficulté et constitue une référence pour les chefs de projet. En tant qu'entité centrale, il assure une gestion cohérente des projets et des portefeuilles. Le PMO en tant que personne : Expertise technique et suivi des projets Le PMO en tant que personne, ou Project Management Officer, est le responsable technique du suivi et de la supervision des projets. Il représente l'expert de la gestion de projet et veille à la [...]

2024-03-11T12:40:42+01:0011 septembre 2023|Digital|0 commentaire

Bilan carbone informatique : un impact non négligeable

Quelle est l’empreinte carbone de l’industrie informatique ? Aujourd'hui, l'un des principaux sujets d'actualité est l'environnement. Des kilowatts et des kilowatts sont consommés dans les centres de données. Ils nécessitent de consommer moins d'énergie. A lui seul, le secteur du numérique représente 4% de toutes les émissions de CO2, soit 1,5% de plus que le transport aérien. Nous allons regarder ensemble les impacts environnementaux du numérique dans cet article. La contrainte économique fait évoluer le bilan carbone informatique Bien que les besoins spécifiques évoluent, les besoins globaux restent les mêmes. Il y a quelques années, le besoin global était de faire plus d'argent en dépensant moins. Aujourd'hui, le besoin est de maintenir nos entreprises viables tout en prenant en compte la rareté des ressources de notre planète et leur surexploitation. Le fameux jour où nous consommons l'équivalent d'une année de production de la planète arrive de plus en plus tôt chaque année. Les entreprises sont aujourd’hui de plus en plus conscientes de cette contrainte environnementale et ont besoin de devenir plus "vertes". L'empreinte carbone est finalement un bon indicateur de pollution, même s'il ne doit pas être considéré comme le seul. Dans nos choix techniques, nous devons privilégier ce [...]

2024-04-17T11:10:34+02:009 mai 2023|Non classé, Digital|0 commentaire

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 [...]

2024-01-10T14:32:57+01: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 [...]

2024-03-11T09:54:01+01: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 [...]

2024-01-10T14:49:33+01: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 [...]

2024-01-26T15:25:18+01:0014 septembre 2021|Digital|0 commentaire
Aller en haut