Altran Praxis English language selection button
Altran Praxis French language selection button
Altran Praxis English language label
Altran Praxis Logo
Altran Praxis Software Engineering image

Ingénierie logicielle

Compétences

Altran Praxis fournit des solutions logicielles de très grande qualité pour des systèmes embarqués et critiques. Les projets de Praxis couvrent un large éventail de besoins allant des architectures logicielles complexes haut de gamme, aux composants critiques en matière de sécurité et de sûreté en passant par l’homologation et les processus.

Nos ingénieurs disposent d'une expertise dans de très nombreux domaines qui leur permet de mener à bien tous vos projets complexes. Cette expertise couvre les technologies, les processus, l’innovation et l’homologation, y compris relatifs aux normes les plus récentes. Praxis a développé, et continuera à développer, des compétences reconnues à travers le monde dans tous les aspects de l'ingénierie logicielle complexe et critique.

Principaux axes

  • Logiciels extrêmement fiables. Par exemple, pour les applications critiques en termes de sécurité et de sûreté, nous faisons appel à notre expertise de premier ordre en Calcul formel.
  • Applications logicielles dans les environnements techniques extrêmement contraignants. Par exemple, contraintes extrêmes de performances en temps réel ou de mémoire limitée.
  • Applications logicielles dans des environnements hautement réglementés où l'homologation et le respect des normes sont essentiels.
  • Problèmes complexes ou innovants tels que les systèmes hautement algorithmiques, les Interfaces Homme Machine sur mesure, l'intégration de logiciels complexes ou les architectures logicielles.
  • Nous participons à la communauté de l’ingénierie logicielle en faisant progresser les connaissances et les pratiques industrielles grâce à notre participation à des conférences et à l'élaboration de Livres blancs.

Approche

Praxis met tout en œuvre pour garantir que l’ingénierie logicielle est appuyée par des théories, des analyses et des techniques saines. Nos projets connaissent la réussite grâce à des outils et des techniques associant les meilleures pratiques industrielles, des recherches académiques et notre solide expérience.

Nous utilisons les outils et les techniques les plus adaptés pour gérer les risques du cycle de vie. Nous tenons compte de tous les éléments qui entourent le projet. Par exemple, nous prévoyons dès le départ d’apporter des modifications imprévues, d'atténuer les risques et de répondre aux besoins en termes de maintenance. A chaque étape du processus d’ingénierie, nous appliquons Lean Systems Thinking, à savoir que nous concevons le bon produit, avec toutes les fonctionnalités demandées sans ingénierie excessive. Cette approche reprend notre approche de Correctness by Construction qui est reconnue à travers le monde pour l’extrême fiabilité des logiciels développés.

Exemples de projets

  • Développement du système d’atterrissage naval pour hélicoptère 00-55 SIL 4 SHOLIS ; premier système de défense certifié par la norme britannique 00-55 SIL 4.
  • Développement d’un système multimédia haut de gamme destiné à plusieurs gammes de véhicules pour un constructeur automobile de luxe – actuellement plus de trois millions d’unités en circulation.
  • Développement d’iFACTS – la prochaine génération d’outils d’assistance aux contrôleurs aériens au Royaume-Uni. iFACTS sera considéré comme « la plus grande avancée dans le domaine de la gestion du trafic aérien depuis l’invention du radar ».
  • Développement d’un système de sécurité avancé pour Mondex International et ses applications financières.
  • Développement d’une architecture logicielle pour un système de signalisation ferroviaire avancé.
  • Développement de systèmes de navigation pour plusieurs opérateurs européens de téléphonie mobile.

Pourquoi confier vos projets dans le secteur de l’ingénierie logicielle à Altran Praxis ?

  • Compétences reconnues en matière de gestion de projets complexes et/ou innovants grâce à des équipes composées de deux ou trois ingénieurs ou jusqu’à 100 ingénieurs.
  • Processus, outils et techniques arrivés à maturité et bien conçus permettant de développer des logiciels extrêmement fiables.
  • Expérience en matière de normes et d’homologation dans plusieurs secteurs et industries et solide réputation auprès des organismes de régulation.
  • Expérience des projets impliquant de multiples technologies, plusieurs supply chains et, au final, des utilisateurs mondiaux Ingénieurs hautement qualifiés et très expérimentés membres d’associations professionnelles.

Référence

Système de défense acoustique sous-marin

Altran Praxis Software Engineering case reference image

Défi à relever

Un fournisseur majeur dans le domaine des systèmes navals de guerre électronique a déclaré que la réussite du projet de Système de défense acoustique sous-marin dépendait en grande partie de la fourniture du logiciel critique de sûreté destiné à l’unité de contrôle de l’armement. Reconnaissant que ses compétences dans ce domaine étaient insuffisantes, Praxis a été contactée pour gérer et développer le logiciel de contrôle de l’armement.

Engagement et approche

Praxis a mis à disposition sur site un Gestionnaire logiciel possédant une expérience dans le développement d’applications militaires de sûreté, assisté par une équipe logicielle elle aussi expérimentée. Praxis a collaboré avec son client afin de déployer une équipe d’ingénieurs, intégrée sur site à l’équipe d’ingénieurs de son client. L’équipe de Praxis a été en mesure d’assumer un certain nombre de rôles de direction ainsi que des fonctions techniques afin de concevoir et de superviser le système et un tutorat de l’équipe de son client dans quelques-unes des technologies de développement déployées.

L’équipe de Praxis a planifié, géré et conçu le logiciel SIL 3. Il a été conçu sous SPARK, conformément à la norme de Défense 00-55.

Ce système est l’un des premiers à devoir être développé conformément à la norme JSP 420 qui exige l’élaboration d’un cas de sûreté approuvé par le Ministère britannique de la Défense. Praxis ayant déjà travaillé plusieurs années sur des systèmes critiques de sûreté a détaché un Responsable en sûreté qui a travaillé en étroite collaboration avec son client et le Ministère à l’élaboration de ce cas de sûreté.

Résultat

Ce système logiciel a été livré à temps parallèlement à un cas de sûreté du produit innovant qui a réduit de manière significative le coût des activités de sûreté et garantit la réussite de l’homologation du logiciel.

Expertise

Projets externalisés

Développement complet clés en main. Travail dans les bureaux de Praxis ou sur le site du client, par répartition ou colocation.

Plateaux projets

Collaboration avec nos clients dans leurs bureaux, sous la forme d’équipes mixtes, afin de delivrer la totalité d’un projet ou une phase spécifique.

Work packages

Gestion de work packages spécifiques – par exemple vérification et validation indépendantes ou analyse statique – par rapport à des procédures et des méthodologies spécifiées.

Assistance à long-terme, assistance des systèmes d’anciennes générations et maintenance

Apporter des modifications ou effectuer une maintenance sur des produits existants – parfois développés à l’origine par une tierce partie – grâce à plusieurs procédures et de nouvelles approches des anciennes générations de produit.

Project recovery

Evaluation de projets en phase d’echec ou aillant connu de nombreux changements depuis leur inception afin de créer une stratégie permettant le sauvetage du projet et sa livraison.

Conseils

Conseil et assistance à nos clients sur les processus d’ingénierie, la stratégie technique, la réduction des risques ou de tout autre élément du cycle de vie.

Praxis India

Compétences globales permettant les livraisons sur plusieurs fuseaux horaires.

Formation

Fourniture de formations et de tutorat sur plusieurs outils et sur les méthodes utilisés par nos équipes.