Bienvenue. Workshop TIC & Spatial Quelles synergies?



Documents pareils
Editing and managing Systems engineering processes at Snecma

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC

«Les projets collaboratifs pour les nuls»

Lean approach on production lines Oct 9, 2014

Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

APX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Un business model d éditeur open source

Perspectives en matière de portails géographiques et de 3D

Webinaire Windows 8. Nous recommandons les logiciels Microsoft Nous recommandons les logiciels Microsoft

Jean-Philippe VIOLET Solutions Architect

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

Thales Services, des systèmes d information plus sûrs, plus intelligents

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

Estimated SMB instances PC (Physical and Virtual) 125,000 Total instances: SMB 1-24 PC. 392,000 Total instances: SMB PC

Louis Naugès Paris, 17 juin 2013 Louis Naugès - Chief Cloud Evangelist Revevol

Atelier Progress Rollbase

AVOB sélectionné par Ovum

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur Le 23 novembre 2012

Le cloud conçu pour votre organisation.

Plateforme Technologique Innovante. Innovation Center for equipment& materials

Agenda 1. Stratégie 2. Devices Management 3. Documents Management 4. Développement 5. Supply Chain 6. Support 7. Et après?

L Art d être Numérique. Thierry Pierre Directeur Business Development SAP France

Engineered for Business: Oracle Hardware for Oracle Database

ANGULAR JS AVEC GDE GOOGLE

The space to start! Managed by

ERA-Net Call Smart Cities. CREM, Martigny, 4 décembre 2014 Andreas Eckmanns, Responsable de la recherche, Office Fédéral de l énergie OFEN

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant

SAP Runs SAP Reporting Opérationnel & BI avec HANA et SAP Analytics. Pierre Combe, Enterprise Analytics Juin, 2015

Le nouveau visage de la Dataviz dans MicroStrategy 10

BIG DATA : une vraie révolution industrielle (1) Les fortes évolutions liées à la digitalisation

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

SAP HANA : BIEN PLUS QU UNE BASE DE DONNÉES EN MÉMOIRE. Jean-Michel JURBERT Chef de Marché SAP France

We Generate. You Lead.

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

EXALOGIC ELASTIC CLOUD MANAGEMENT

«39 years of experience» ( )

Java à Murex: un retour d'expérience. Jean-Pierre DACHER & Craig MORRISON

Du Datacenter au Cloud Quels challenges? Quelles solutions? Christophe Dubos Architecte Microsoft

Christophe Dubos Architecte Infrastructure et Datacenter Microsoft France

Telephony over IP by.

Forthcoming Database

StruxureWare Power Monitoring Expert v7.2

Plan. Department of Informatics

Architecture client riche Evolution ou révolution? Thomas Coustenoble IBM Lotus Market Manager

Le Cloud Computing L informatique de demain?

WEB page builder and server for SCADA applications usable from a WEB navigator

Les données massives de Copernicus : vers un nouveau paradigme. Hervé Jeanjean Cnes

PRODUCTS LIST (updated 11th January 2010)

Tier 1 / Tier 2 relations: Are the roles changing?

Stage Ingénieur en développement logiciel/modélisation 3D

Logiciel Libre & qualité. Présentation

Le Cloud Computing est-il l ennemi de la Sécurité?

Big data et données géospatiales : Enjeux et défis pour la géomatique. Thierry Badard, PhD, ing. jr Centre de Recherche en Géomatique

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

DocForum 18 Juin Réussites d un projet Big Data Les incontournables

FINI LA RÉCRÉ PASSONS AUX MÉGADONNÉES

Agile&:&de&quoi&s agit0il&?&

Présentation du projet SMOS et du CATDS

SpagoBI: la seule suite décisionnelle 100% open source, complète et flexible

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

Big Data: comment passer de la stratégie à la mise en œuvre? Big Data Paris Mars 2015

Bull, un catalogue de service particulier pour répondre aux environnements complexes

NEC Virtual PC Center

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Groupe Altran Retour d expérience Oracle BI Pilotage stratégique d entreprise & mobilité. Septembre 2014

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

THALES et le Logiciel Libre

Conférence Bales II - Mauritanie. Patrick Le Nôtre. Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations

Improving the breakdown of the Central Credit Register data by category of enterprises

QlikView et Google Big Query : Une réponse simple, rapide et peu coûteuse aux analyses Big Data

ENOVIA 3DLive. IBM PLM Solutions 1 er Octobre Philippe Georgelin Sébastien Veret

PRESS RELEASE. La première Demand Side Platform française est une DSP mobile netadge, la performance RTB, au service des stratégies media mobile

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

Vers l urbanisation agile d un client mobile ios/android natif, économique, flexible et pérenne

E 2 O : Oracle Enterprise 2.0

Le Cloud: Mythe ou Réalité?

Cloud Computing Stratégie IBM France

1 ère Partie Stratégie et Directions Stockage IBM

Kick Off SCC 2015 Comment faire de votre infrastructure de stockage une source d économie? Vers de nouveaux horizons

De la réalité virtuelle à l analyse de données

.Réinventons l innovation.

Business Lunch 18 avril 2014

NBS System et Zend Technologies Découvrez la scalabilité sans limite pour vos applications PHP grâce au Zend Cloud

COMPUTING. Jeudi 23 juin CLOUD COMPUTING I PRESENTATION

ez 5 series Révolutionnez votre approche Marketing

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Cedric Dumoulin (C) The Java EE 7 Tutorial

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

VMware : De la Virtualisation. au Cloud Computing

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

Vers une meilleure gouvernance des plateformes d ingénierie

Transcription:

Bienvenue Workshop TIC & Spatial Quelles synergies?

Sommaire 1. Introduction 2. Présentation thématiques «Spatial» Logiciels bord satellite (G. Garcia) Logiciels sol de contrôle (N. Hennion) Logiciels AIT (S. Vinay) Simulateurs (S. Vinay) 3. Présentation technologies «Logiciel» Open Source (P. Flamand Commission Open Source Telecom Valley) IHM (T. Colombi Association Use Age) Clients web mobiles, tablettes (C. Trotobas membre Commission Innovation Telecom Valley) Databases (C. Ulmer Commission Innovation Telecom Valley) 4. Ateliers échanges Logiciel/Spatial 5. Synthèse

Introduction Présentation Pôle Pégase Pôle de Compétitivité et Prides depuis 2007 Incarne une nouvelle vision de l industrie aéronautique et spatiale Région PACA Chiffres-clés filière 5,5 milliards d euros de CA 35 000 emplois 1 ère filière industrielle PACA + de 300 membres essentiellement PME 250 projets de R&D labellisés 5 Domaines d Activités Stratégiques (DAS) : Hélicoptère Spatial Drones et Nouveaux Services Aériens Aérostats et Ballons Aéroports

Introduction Bilan filière satellites et segments sol Opportunités Une légitimité de PACA sur le spatial Croissance des marchés des services avals Richesse tissu local Commission marchés avec AV Nouvelles filières: Nanosatellite, Strato Forces Réseau et outils du pôle Un leader de rang mondial: TAS Une structuration en marche: Comité E. Romano Infrastructures Visibilité internationale de Sophia Antipolis Appui des collectivités Menaces Modèle économique des entreprises basé sur la diversification Stagnation du marché du spatial Nouveaux entrants Faiblesses Dépendance forte des PME à l égard du DO et du secteur satellites vulnérabilité de la chaîne Peu de convergence des acteurs sur un projet commun Les acteurs sont peu connus des agences spatiales Pas d agences spatiales implantées en PACA Faible taux de R&D hors contrat Peu de visibilité de PACA / Toulouse et IDF

Introduction Comité Etienne Romano / DAS Solutions spatiales Deux axes de travail Sortir d un simple logique de sous-traitance partenariat Développer le chiffre d affaires hors achats TAS Les technologies prioritaires Le logiciel Les matériaux avancés et procédés innovants Les capteurs La connectivité Les moyens d essais L énergétique Les Action prioritaires Optimiser et revisiter les relations DO- PME (TAS/CNES/ESA) Adresser collectivement des AO: CNES, ESA, H2020 Visibilité: une Région de référence dans le spatial Création de synergies en rassemblant sur un même lieu des partenaires, clients, fournisseurs innovants Workshop TIC & spatial Action retenu par le Comité E. Romano n2 d avril 2013

Introduction Présentation Telecom Valley www.telecom-valley.fr Association des acteurs de l Économie Numérique azuréenne 22 ans d existence (création 1991) Plus de 110 membres : Start up, TPE, PME, Grands groupes, Académiques, Associatifs et Institutionnels, plus de 13 000 emplois 4 grands pôles de compétence : le logiciel la microélectronique les télécoms le multimédia

Introduction Présentation Telecom Valley Objectifs Stimuler l innovation technologique dans le Numérique Accélérer l'adoption des pratiques et usages IT Favoriser le développement du Business de ses membres L'animation de nos communautés locales Moyens Des commissions animées par des bénévoles (open source, innovation, m-tourisme, qualité, emploi-formation,...) De grands événements (SophiaConf, M-tourisme, Agilité, FailConf, challenge jeunes pousses...) En 2012, 116 manifestations, plus de 3000 participants Animation de notre communauté «logicielle» locale, ensemble nous serons plus forts car la concurrence est rude!

Introduction Communauté TIC & Spatial Objectif: croiser une excellence locale en matière de logiciel et TIC [écosystème TV] avec différents types d activités spatiales [écosystème PEGASE]. Logiciels bord satellite Logiciels sol de contrôle Logiciels AIT Simulateurs Open Source IHM Clients web mobiles, tablettes Databases 2 sessions plénières *présentation des 4 domaines «spatial» *présentation des 4 domaines «logiciel/tic» description, problématiques état de l art innovations 1 session de 4 «ateliers» en parallèle par domaine logiciel/tic En présence de plusieurs experts spatial TAS par atelier Aboutir à des collaborations concrètes entre industrie du logiciel et industrie du spatial: Projets de R&D collaboratifs (Fiches projets) Interaction plus en aval sur des problématiques opérationnelles

Introduction Comment formuler vos idées? OBJECTIFS des Fiches Idées: FAIRE EMERGER DE NOUVELLES SYNERGIES Critères à prendre en compte : - Besoins du spatial? - Maturité des technologies? Verrous technologiques à lever? - Quels sont les acteurs sur ces sujets? - Quels sont les marchés visés? Diversification possible? - Besoin de financement

Introduction Le traitement de vos idées par le pôle PEGASE Fiches idées Issues des ateliers Reprise de contact avec les porteurs Enrichissement des FI sur les différents critères Rassemblement des partenaires potentiels Identification des besoins (fonds, partenaires ) Projets Collaboratifs R&D BtoB

Introduction Choisir un Guichet de financement 1. ORIENTATION Critères de choix Finalité du projet Montant du projet Nature du consortium Maturité de l innovation Aide / Avance / subvention et d autres Europe APRF Votre Projet FUI PSPC Conditions d éligibilité Délai de mise sur le marché Consortium Fonds propres ANR RAPID Structurant Dual

Sommaire 1. Introduction 2. Présentation thématiques «Spatial» Logiciels bord satellite (G. Garcia) Logiciels sol de contrôle (N. Hennion) Logiciels AIT (S. Vinay) Simulateurs (S. Vinay) 3. Présentation technologies «Logiciel» Open Source (P. Flamand Commission Open Source Telecom Valley) IHM (T. Colombi Association Use Age) Clients web mobiles, tablettes (C. Trotobas membre Commission Innovation Telecom Valley) Databases (C. Ulmer Commission Innovation Telecom Valley) 4. Ateliers échanges Logiciel/Spatial 5. Synthèse

THÈMATIQUE SPATIAL Logiciels bord satellite Gérald GARCIA Ligne de produit logiciel avionique Thales Alenia Space - France

Logiciels bord satellite Contexte Avionics software : Hard real-time critical software executing on resource-constrained rad-hard target executing all the functions of the spacecraft platform : attitude and orbit control thermal control electrical power control payload management ground/board interface,

Logiciels bord satellite Contexte Some characteristics : More than 150k LoC Mainly in Ada (with some part in C) Development process : ECSS-E-40 (~DO178 DAL B) SPARC processor @20-80MHz In-house RTOS Many different interfaces (serial, bus, high speed, ) Highly configurable (product line approach)

Logiciels bord satellite Contexte Development process Component based approach Based on lightweight CCM component model (standard in Thales group) Modeling of both static (system architecture) and dynamic (real-time behaviour) aspects Tooled-up process (graphical editors, M2M, M2T, ) Up to 60% of the source code : Fully generated automatically Fully unit tested automatically

Logiciels bord satellite Contexte Development process (cont ) Fully based on Eclipse platform EMF, Acceleo, XText, Sirius, Thales group is an important commiter of Eclipse projects : EGF EMF Diff/Merge Latest : Sirius (graphical modeling made easy) Future : Many others (stay tuned!) Many in-house (Thales or TAS) Eclipse based products

Logiciels bord satellite Programmes Current projects : Sentinel 3 GökTürk Iridium Next Exomars TGO/EDM MK2 L3G

Logiciels bord satellite Prospective Increase TAS competitiveness on on-board SW Introduction of new capabilities (autonomy, on-board planning, on-board diagnostic, ) Better System to SW and SW to IVV transition Improve MDE tooling efficiency (in particular in IVV) System Avionics OBSW IVV Specification Textual specification Textual specification Textual specification Textual specification Today Design / Analysis Analysis tools Analysis tools MelodyCCM models Analysis tools Test scripts

Logiciels bord satellite Prospective Increase TAS competitivness on on-board SW Introduction of new capabilities (autonomy, on-board planning, on-board diagnostic, ) Better System to SW and SW to IVV transition Improve MDE tooling efficiency (in particular in IVV) System Avionics OBSW IVV Tomorrow Specification Design / Analysis Specification model Analysis tools Specification model Integration layer (OSLC, ) Analysis tools specification MelodyCCM models Analysis tools specification Test model Recipes : model based, reference architecture, transparent tooling integration,

THÈMATIQUE SPATIAL Logiciels de contrôle satellite Nicolas Hennion, Responsable technique centre de contrôle, Centre de Compétences Solutions Logiciels France Ligne de Produits de Contrôle et Solutions Sol

Logiciels de contrôle satellite Context : Control Center example The Control system is based on : Control stations connected to the satellites Mission & control centers gathering operation teams Example of Globalstar : 70 satellite in orbit, 7 control stations worldwide, 2 US Control centers software (150 servers & clients used by 50 operators & engineers) Satellites Satellites Control Stations Control Stations Wide Area Network Control Flight Simulation Dynamics Control Flight Dynamics Mission centers Main Control Center Backup Control Center

Logiciels de contrôle satellite Programs : Example of worldwide deployments O3b SCC Generation 1 : For GEO / LEO satellites SYRACUSE SIRIUS 2 SCC Generation 2 : Improved for constellations ATHENA FIDUS SICRAL PROTEUS HISPASAT YAMAL TURKSAT CHINASAT KOREASAT GLOBASTAR ARABSAT O3b RASCOM TURMENISTAN YAHSAT THAICOM APSTAR O3b PALAPA D STARONE

Logiciels de contrôle satellite Prospective : Vision on Future Ground Control Software Drivers Lower System costs REUSE Improve Quality Reuse software generic components Reuse customization data standards for platforms and operations

Logiciels de contrôle satellite User Centric The user is at the heart of the future software systems ergonomics based on user daily activities is the rule for success Users are getting used to simple web tools and want to have the same efficiency at work Built-in flexibility to adapt to user evolving needs, including those not yet foreseen. esthetics is a criteria in customer decision: software look and feel must adapt to fashion

Logiciels de contrôle satellite Service Oriented To keep software architecture simple, and maximize reuse, design drivers are : Loosely coupled software components Interactions defined by the function provided Interface definitions separated from their implementation

Logiciels de contrôle satellite Past: the database schema is the law new application take time to integrate difficult communication with external IT systems Future: Flexible Interface flexible APIs to allow any data type, whatever its structure applications are ready to collaborate with future applications usage of plug-ins to adapt functionalities many different data types exchanged with external partners Examples: Google Maps Facebook 10-11 May 2011

Logiciels de contrôle satellite Local Security Controlled security: access control limited privileges systematic analysis Service Under control Service Service Paranoia security: content security distributed trust defensive programming Service Out of control Out of control Service Each node manage its data integrity and security 10-11 May 2011

Logiciels de contrôle satellite Open Source Already required: Freedom for independent maintenance in long lived programs Successful examples: Open source choices have brought success to many IT companies Better maintenance: User community contribute to the maintenance, not limited to a single vendor Promotes innovation: - Any user is free to implement new ideas - Ideas that better fulfill the user needs are adopted Open source license should be adapted to the business needs

THÈMATIQUE SPATIAL Bancs de Tests et Simulateurs Stéphane Vinay Responsable Ligne de produits Bancs de Tests et Simulateurs CCSL/LPBC

Bancs de Tests & Simulateurs Contexte Products Use case Test et simulation du niveau carte au niveau satellite. Réutilisation de briques de base autour du framework K2

Bancs de Tests & Simulateurs Contexte - Bancs de tests - Equipements Bords (Batterie, Moteurs d antennes et panneaux solaires, tuyères, équipements électroniques (PCDU, OEU)) - Charges utiles optiques (IASI, PLEIADES/GKT, S3/OLCI, CSO, MTG FCI et IA/DEA) - Plate-formes satellites (4000/MK2, @bus, Proteus, GB2/O3B, S3, ExoMars, GKT) - Simulation plate-forme (4000/MK2, GB2/O3B, S3, IASI, PLEIADES/GKT, CSO, IRIDIUM) ou Charge Utile (ARSAT) - Validation Chaines Fonctionnelles (4000/MK2, @bus, PROTEUS, GB2/O3B, S3, GKT, IRIDIUM, ExoMars, L3G) - Simulateurs de satellite - Validation Chaînes Fonctionnelles - Validation des procédures d essais en AIT - Validation des procédures Opérations - Produits logiciels de conduite d essais - Préparer les essais (Edition et gestion de configuration des procédures : e-tramm ) - Exécuter les essais (Conduite de Tests OCOE, Serveur de tests ) - Analyser les résultats essais (e-ocoe, e-tdhs) - Traiter les images d une charge utile optique (ST CUO) Products history

E-testLabs E-OCOE DSS SimAIT Bancs de Tests & Simulateurs Contexte Products Overview Traitement Image E-tramm EGSE AIT PF OCOE-6 EGSE AIT CUO Satellite Bancs de validation Avionique E-tdhs Data Handling Unit Attitude & Orbit Control Subsystem E-ATB EGSE sous-systeme EPS, THR Electrical Power Subsystem Unified Propulsion Subsystem Simulateurs D ata Handling A ttitude & Orbit Unit Control Subsystem Payload E lectrical Power S ubsystem Unified Propulsion Subsystem Payload EGSE Moteurs ADPM, SADM Simulateur de Charge Utile Hercule Simulateur de plate-forme EGSE SW product

Bancs de Tests & Simulateurs Prospective Continuer à améliorer notre compétitivité pour gagner les satellites de demain Architecture open source Linux / C++ / Java / Eclipse RCP -> Utilisation de distributions qualifiées et maintenues dans le temps Comment se rendre indépendant des évolutions permanentes des cots HW et SW : -> Virtualisation appliquée à l informatique industrielle Architecture de référence basée sur notre Framework SW K2 -> Evolution vers un meilleur déterminisme. Bibliothèque de composants HW et SW (modèles) : generic building blocks -> Amélioration de l environnement de développement : MDE Model driven Engineering Technologies SOA et flexibilité déployées sur architectures conduites de tests et MMI -> Evolution vers échange normalisé de composants avec autres acteurs IHM standardisées (SOA et Eclipse RCP) -> Evolution vers IHM innovantes (tactile, tablettes, réalité étendue ) Validation automatique -> Evolution vers tests automatiques d IHM

Sommaire 1. Introduction 2. Présentation thématiques «Spatial» Logiciels bord satellite (G. Garcia) Logiciels sol de contrôle (N. Hennion) Logiciels AIT (S. Vinay) Simulateurs (S. Vinay) 3. Présentation technologies «Logiciel» Open Source (P. Flamand Commission Open Source Telecom Valley) IHM (T. Colombi Association Use Age) Clients web mobiles, tablettes (C. Trotobas membre Commission Innovation Telecom Valley) Databases (C. Ulmer Commission Innovation Telecom Valley) 4. Ateliers échanges Logiciel/Spatial 5. Synthèse

TECHNO LOGICIEL Open Source Pascal FLAMAND Resp. Commission Open Source de Telecom Valley & CEO Janua

Open Source Contexte L'Open Source n'est pas une technologie mais une autre manière d'envisager les technologies, un nouvel usage! Sur le plan des méthodes de travail => on se réapproprie la techno, libre, agile et communautaire Sur le plan du business model => on paie le manpower, pas la PI! Sur le plan des licences et des obligations => contamination, reversement Sur la manière de travailler à plusieurs sociétés et de gérer la PI Sur la gestion du MCO sur de longues durée (ie. Durée de vie du satellite..) Et l'open s'étend au niveau industriel très rapidement : Open Hardware, FabLabs,.. Méthodologies de développement Open Source et Spatial : les 2 approches sont-elles irréconciliables?

Open Source Tendances/Etat des lieux Linux et les logiciels Open Source : plusieurs millions de lignes de code, un spectre bien au delà du système d'exploitation. Une qualité reconnue, une utilisation sur les serveurs, desktop et dans l'embarqué, une présence historique forte dans l'ingénierie logicielle, Un début timide dans le spatial mais qui progresse vite (suivi des expériences dans la navette spatiale, Columbus SCC, Wind River,...).. Mais aussi dans toutes les «box» adsl, la doc technique de l'armée de l'air et d'airbus, 90% des serveurs internet, 95% du Cloud,... Pas d'organisation prédéfinie, une communauté, des individus et des règles adaptatives Les utilisateurs (clients) sont coproducteurs/créateurs, pas de brevets, pas de licences propriétaires, Comment cela peut-il marcher? Sûrement par l'emploi de méthodologies disruptives ou différentes

Open Source Open Source et Spatial : La communauté Une organisation informelle mais efficace :

Open Source Open Source et Spatial : les bases La Cathédrale et le Bazar (titre original : «The Cathedral and the Bazaar») est un essai de Eric S. Raymond, co-créateur du terme open source et dont il défend avant tout la qualité L'auteur y décrit le modèle de développement de Linux en le comparant à un bazar : cette manière de développer des logiciels, par la coopération d'une multitude de développeurs, se caractérise par une adaptabilité et une flexibilité impossible dans une structure organisée de façon hiérarchique. Quelques slogans incontournables, simples (et à avoir toujours à l'esprit) du monde Open Source : «Release Early, Release Often» «KISS ( Keep It Simple Stupid)» et par extension «Quick and dirty», très utile pour les «proof of concept»..

Open Source Open Source et Spatial Des méthodologies de développement disruptives (déf. : Se dit d'une décharge électrique qui s'accompagne d'une étincelle...) : Héritées de l'école «Lean» ( système de production de Toyota théorisé par le MIT - orienté productivité et qualité) SCRUM Extreme programming (peer review, build automatique, test unitaires, autodocumentation) Et toutes les méthodologies dites «agiles»... Une dimension collaborative essentielle basée sur des outils performants (gestionnaire conf, bug tracker, wiki, wish list, intégration continue...) Objectifs : moins de specs, plus de réactivité, un «re-use» maximal (le syndrome du «not invented here» qui fait tant de mal à tant de sociétés)..

Open Source Open Source et Spatial En guise de conclusion... Les méthodologies et les process qualité très présent dans le spatial ne sont pas une fin en soit mais des outils.. Il n'existe pas de bonnes ou de mauvaises méthodes, il faut se poser au début de chaque projet la question de laquelle adopter, laquelle est la plus pertinente... En fonction du périmètre du projet et de ses contraintes.. Les outils collaboratifs les plus puissants viennent de la communauté Open Source et de ses besoins particuliers, ils commencent à se répandre au sein des entreprises (lentement parfois)...ils sont fondamentaux pour gérer les projets complexes menés par de multiples entités (consortium..) - GitHub, Jira, etc... L'homme doit rester au cœur du système, la gestion de la connaissance et des compétences est fondamentale. tout cela pour une efficacité, une qualité et un résultat optimum

Open Source Open Source et Spatial Avez-vous des questions? Des suggestions? Des contradictions? Des idées? L'atelier est prévu pour ça Merci pour votre attention

TECHNO LOGICIEL Interface Homme Machine Teresa COLOMBI Co-fondateur de l Association Use Age & CEO LudoTIC

Interface Homme Machine Contexte Un logiciel et ses manuels faciles d utilisation de 800 pages et leurs annotations

Interface Homme Machine Contexte Dans les projets à forte composante technologique, nous oublions souvent l utilisateur final de cette technologie Qu est ce que l utilisateur achète? Une technologie? Un produit? Surtout ce que ceci lui permet de faire Ce qui passe obligatoirement par l IHM

Interface Homme Machine Contexte Nouvelles Technologies de plus en plus puissantes et envahissantes, alors que les utilisateurs sont de moins en moins compétents Logiciels avec de plus en plus de fonctions, mais moins de 40% sont réellement utilisées L introduction de nouveaux dispositifs informatiques en entreprise correspond souvent à une baisse de la productivité

Interface Homme Machine Contexte Aujourd hui Développeur Utilisateur Hier Machine Développeur / Utilisateur Développeur / Utilisateur Machine

Interface Homme Machine Contexte Commanditaire Aujourd hui Utilisateur Développeurs Utilisateur Marketing Ergonomie Utilisateur Machine L ergonome est une interface

Interface Homme Machine Contexte Les ergonomes contribuent à la conception et à l évaluation de tâches, produits, contextes et systèmes ayant pour but de les rendre compatibles avec les besoins, les compétences et les limites des êtres humains

Interface Homme Machine Contexte HardWare Architecture Physiologie & Anthropométrie Sociologie & Psychologie Sociale I.A. Psychologie Cognitive SoftWare

Interface Homme Machine Contexte Les Facteurs Humains se basent sur la Norme ISO 9241-210, qui définit l utilisabilité d un artefact selon 3 paramètres : - l efficacité - l efficience - la satisfaction de l utilisateur Ces paramètres seront appréciés en fonction des tâches à réaliser, des caractéristiques de l utilisateur et du contexte de l interaction homme-machine

Interface Homme Machine Tendances Apple a changé la perception que l on a des dispositifs informatiques : - Objets convoités (status symbol) - Beaux - Utiles Les autres tendances : - l informatique ubiquitaire (pervasive computing, Internet of Things ) - L importance de la composante sociale des applications - La dimension ludique de plus en plus présente (advergames, casual games, serious games)

Interface Homme Machine IHM dans le domaine Spatial : quels enjeux? Optimiser la productivité : Mieux estimer la charge de travail mental Optimiser les IHM Faire évoluer le training (serious games) Etudier de nouvelles formes d interaction homme-machine : Tactile Vocal Gestuel Oculaire

TECHNO LOGICIEL Clients web (mobiles, tablettes) Christian TROTOBAS Membre de la Commission Innovation de Telecom Valley & PDG et Fondateur d Intellicore

TECHNO LOGICIEL Clients web (mobiles, tablettes) Large adoption en entreprise Très forte progression en 2013, va en s accélérant d un trimestre à l autre Smartphones en tête Tablettes progressent de 23% ipad progresse de 32% Devices industriels disparaissent au profit des devices grand public BYOD

Clients web Contexte Secteurs concernés Finance Santé Fabrication Energie Legal Institutions / Gouvernements High Tech

Clients web Contexte Usages Edition de documents Accés à des documents et fichiers Applications sur-mesures Innovation d usage Innovation technologique (objets connectés)

Clients web Tendances Index GOOD, 3ème trimestre 2013 ios: 90% des activations de devices +3% par rapport 2ème trimestre Android: +23% d activations RIM + Win s effondrent 95% des apps customs sont ios Apps customs : +42%!

Clients web Contexte Technologies Les apps natives développées avec le SDK natif de la plateforme (ios, Android) Les apps HTML5 (Webapps) développées en HTML / Javascript Les apps hybrides partie native (coquille plus ou moins évoluée), partie HTML5 (essentiellement les couches UI) sécurisation forte des apps HTML5

Clients web Points-Clés Sécurité Test et Qualité Contrôle du déploiement (rapidité des itérations) Mise à jour OS Mise à jour apps Consistence des choix techniques sur la durée proportion d opensource Objets connectés, ibeacons!

Clients web D un point de vue méthodo / technique Contexte de baisse des coûts, Augmentation de la qualité : Réutilisabilité API, Composants, configurations, plugins, UI responsive Modèles de données complexes (tag sécurité) SDK livrés aux partenaires / clients? Tests automatisés : IHM, unitaires, APIs, déploiement

Clients web Clients mobiles et Spatial Des besoins à découvrir IHM mobiles innovantes et attrayantes pour les logiciels contrôle sol et pour les plateformes de tests Usage du Push Notification Inititiatives marketing?

TECHNO LOGICIEL Databases Cédric ULMER Resp. Commission Innovation Telecom Valley & Président FranceLabs

Databases Contexte Qu est-ce que la «technologie» databases? Assure la persistance des données Assure la disponibilité des données Le contexte marché Acteurs propriétaires (exemples): Oracle, Microsoft Acteurs open source: Oracle (?!), MariaDB, MongoDB Les enjeux Business: Maîtrise des couches basses Technique: Croissance des volumes de données Croissance des besoins d analyse

Databases Tendances Quelles sont les tendances, les directions? Besoin d analyse des données: surcouches supplémentaires Besoin de réduire les coûts: approches open source (autre atelier ) Apparition du NoSQL (Not only SQL): version «allégée» des BD traditionnels, focus sur la scalabilité multi-machines Arrivée du «in-memory»: Introduit par SAP avec Hana, suivi par Oracle Arrivée du «Big Data»: Introduit par les grands acteurs du web. A l origine du NoSQL et de Hadoop. Arrivée des bases de données Graphes: Triplestore, pas encore de leader

Databases Databases et Spatial Pistes de réflexion, idées, etc Le mix entre les données non structurées et les données quantitatives (mix entre BI et Search) La sécurité des approches cloud Les approches open source Comment matcher Databases et le Spatial? Algorithmes d analyses d images satellitaires Gestion documentaire pour la maintenance

Sommaire 1. Introduction 2. Présentation thématiques «Spatial» Logiciels bord satellite (G. Garcia) Logiciels sol de contrôle (N. Hennion) Logiciels AIT (S. Vinay) Simulateurs (S. Vinay) 3. Présentation technologies «Logiciel» Open Source (P. Flamand Commission Open Source Telecom Valley) IHM (T. Colombi Association Use Age) Clients web mobiles, tablettes (C. Trotobas membre Commission Innovation Telecom Valley) Databases (C. Ulmer Commission Innovation Telecom Valley) 4. Ateliers échanges Logiciel/Spatial 5. Synthèse

Sommaire 1. Introduction 2. Présentation thématiques «Spatial» Logiciels bord satellite (G. Garcia) Logiciels sol de contrôle (N. Hennion) Logiciels AIT (S. Vinay) Simulateurs (S. Vinay) 3. Présentation technologies «Logiciel» Open Source (P. Flamand Commission Open Source Telecom Valley) IHM (T. Colombi Association Use Age) Clients web mobiles, tablettes (C. Trotobas membre Commission Innovation Telecom Valley) Databases (C. Ulmer Commission Innovation Telecom Valley) 4. Ateliers échanges Logiciel/Spatial 5. Synthèse

Workshop TIC & Spatial Merci de votre participation!