Introduction. Génie Logiciel. Renaud Marlet. LaBRI / INRIA màj 21/03/2006
|
|
- Irène Bernard
- il y a 8 ans
- Total affichages :
Transcription
1 1 Génie Logiciel Introduction Renaud Marlet LaBRI / INRIA màj 21/03/2006
2 2 Qu'est-ce que le génie logiciel??
3 3 Ingénieries Les «génies» traditionnels : civil, militaire, maritime, mécanique, chimique production, fabrication, construction Ingénierie : science de l'ingénieur / art théories, méthodes, techniques, outils Génie Logiciel (GL) : software engineering
4 4 Le génie logiciel, c'est... technique créativité esthétique l'art... réussite de bien faire rentabilité... de bons programmes performance fiabilité...
5 Pourquoi c'est important 5 pour vous? Dans votre vie professionnelle participation à des projets incluant de l'informatique gestion de projets incluant de l'informatique vos besoins individuels de programmation Plus généralement (pas seulement en informatique) organisation et planification structuration et contrôle
6 6 L'importance du logiciel Informatique en France (2003) : Édition logicielle 11 milliards d'euros de chiffre d'affaire salariés (80% cadres) Services informatiques 56 milliards d'euros de chiffre d'affaire emplois 3,7% du PIB Technologies de l'information ¼ de la croissance ( )
7 7 Dans cette salle... Combien de microprocesseurs? Combien de programmes?
8 Nombre de CPU / de programmes 8 dans cette salle PC : Linux ~ 5000 programmes Vidéo-projecteur Téléphones mobiles : OS, MIDlet,... Baladeurs : MP3, CD,... Cartes à puce : CB/Visa, Vitale, transport,... PDA Clés USB Montres digitales Calculatrices,...
9 9 L'importance du logiciel Informatisation généralisée ordinateurs / microprocesseurs omniprésents, omnipotents... Économie des pays développés facteur de croissance instrument de pouvoir ( ) Maîtrise de la production de logiciels
10 La réussite des projets 10 informatiques Les projets informatiques ont la réputation d'être des gouffres financiers Qu'en est-il vraiment?
11 Comment juger de la réussite 11 d'un projet informatique? Succès :... Mitigé :... Échec :...
12 Jugement de la réussite des 12 Succès projets informatiques livré à temps, à l'intérieur des budgets et des spécifications originales Mitigé livré et opérationnel mais à moins de fonctions que prévu et dépassent le budget et/ou les échéanciers Échec (étude Standish Group) abandonné en cours de route, ou résultat livré mais jamais utilisé
13 La réussite des projets 13 informatiques Selon vous, quelle est la proportion des projets informatiques qui sont des réussites ou des échecs? succès :... % mitigé :... % échec :... %
14 La réussite des projets 14 informatiques (étude Standish Group) Taux de succès en hausse depuis 10 ans Année Succès Mitigé Échec % 53% 31% % 49% 23% % 53% 18%
15 15 L'objectif de ce cours (ou en tout cas ce qu'on peut en dire/faire en 24h...) Transmettre de bonnes recettes méthodologies trucs à savoir, choses à ne pas faire outils pour produire, pour comprendre Susciter/développer certains sens/goûts structuration, organisation planification, anticipation Vous faire réfléchir ( )
16 16 Le génie logiciel, c'est... l'art de bien faire de bons programmes
17 17 Qu'est-ce qu'un bon programme??
18 Tout d'abord 18 Qui a affaire avec un programme??
19 19 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
20 20 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
21 Qu'est-ce qu'un bon programme 21 pour l'utilisateur??
22 Un bon programme 22 pour l'utilisateur Un programme qui fonctionne... Étude du gouvernement américain 2% - Fonctionnent à la livraison 3% - Fonctionnent après modifications 20% - Utilisés après modifications majeures 45% - Jamais utilisés 30% - Payés mais jamais livrés
23 Un bon programme 23 pour l'utilisateur Adéquation / satisfaction des besoins : cahier des charges (si commande spécifique) besoins actuels du marché (hors commande) capacité d'évolution («besoins» des utilisateurs au sens large) Les besoins, ça se crée ( )
24 Un bon programme 24 pour l'utilisateur Qualité des résultats produits : Ex. : précision optimalité pertinence présentation météo, compilateur, optimiseur (logistique...),...
25 Un bon programme 25 pour l'utilisateur Facilité d'installation / utilisation / mise à jour : intuitif / convivial / ergonomique standard de présentation, d'interaction qualité de la documentation documents papier, aide en ligne, messages d'erreur
26 Un bon programme 26 pour l'utilisateur Vitesse : seuil d'utilisabilité garantie de temps réel Acceptabilité de confort : carte à puce (< 1s) Applications critiques : avion, train,...
27 Un bon programme 27 pour l'utilisateur Consommation raisonnée des ressources : temps CPU threads, processus espace mémoire (programme/données, RAM/disque) charge du réseau périphériques, ports...
28 Un bon programme 28 pour l'utilisateur Fiabilité, sûreté, résistance aux pannes : pas de plantage si erreur, rattrapage / poursuite de l'exécution si plantage, rattrapage des données si plantage local, pas d'arrêt global (réseau) Risques humains : avion, centrale nucléaire,...
29 Un bon programme 29 pour l'utilisateur Robustesse, passage à l'échelle : Ex. : capacité à traiter de grandes quantités résistance aux cas limites (pics de comportement) central téléphonique, serveur web,...
30 Un bon programme 30 pour l'utilisateur Sécurité : intégrité confidentialité, authentification déni de service Risques économiques, sociaux : transactions boursières, central téléphonique, virus, données privées...
31 Un bon programme 31 pour l'utilisateur Interopérabilité Programme : disponibilité/compatibilité sur divers environnements, OS,... Données : standards, formats d'échange Programme + données : protocoles
32 Un bon programme 32 pour l'utilisateur Et aussi : Pas cher Bon rapport qualité / prix Réactivité du service de maintenance Existence de livres, de formations,......
33 33 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
34 Qu'est-ce qu'un bon programme 34 pour le programmeur??
35 Un bon programme 35 pour le programmeur Qualités intrinsèques (hors de tout contexte) : facile à comprendre structuration, commentaires, documentation,... facile à vérifier / valider hypothèses explicites, autotest, accès interne en debug,... facile à modifier corrections, extensions,... facile à réutiliser généricité, encapsulation,... facile à porter structuration en couches,...
36 Un bon programme 36 pour le programmeur Implémentation : bonne conception bonne architecture bon codage bien testé / vérifié
37 Un bon programme 37 pour le programmeur Informations : de bons commentaires une bonne documentation de développement une bonne traçabilité
38 Un bon programme 38 pour le programmeur Environnement de programmation / exécution : une bonne gestion de la compilation un bon environnement de debug une bonne gestion de l'exécution des tests une bonne gestion de l'historique : documentation et archivage du code, des bugs,... une bonne gestion du travail coopératif
39 Un bon programme 39 pour le programmeur Un bon programme est souvent aussi......un programme bien fait Voir plus loin «bien faire un programme»
40 40 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
41 Qu'est-ce qu'un bon programme 41 pour le fournisseur / l'éditeur??
42 Un bon programme 42 pour le fournisseur Coût réduit ( ) développement + maintenance Délai tenu contrat marché : arriver le premier, «fenêtre» à ne pas rater Production avec des risques maîtrisés Qualité conforme aux exigences... succès de vente
43 43 Dépassement des coûts et délais IBM, 24 projets d'envergure en TI (1992) : 55% des systèmes coûtent plus que prévu 68% dépassent les délais prévus 88% ont été considérablement redesignés Standish Group, 8000 projets en TI (1994) : Seulement 10% des projets sont livres selon le budget et l'echeancier initial
44 Un bon programme 44 pour le fournisseur Coût réduit ( ) développement + maintenance ( ) Délai tenu contrat marché : arriver le premier, «fenêtre» à ne pas rater Production avec des risques maîtrisés Qualité conforme aux exigences... succès de vente
45 45 Vie du logiciel (d'après J. Printz) Revenus équilibre amortissement gain développement maintenance Temps 1ère livraison fin de vie Coûts
46 Un bon programme 46 pour le fournisseur Coût réduit développement + maintenance ( ) Délai tenu ( ) contrat marché : arriver le premier, «fenêtre» à ne pas rater Production avec des risques maîtrisés Qualité conforme aux exigences... succès de vente
47 47 Dépassement des délais 90% des projets de haute technologie réalisés aux États-Unis ne sont pas complétés dans les délais (et selon le budget prévu) Étude du Standish Group (1995) 10% - Complété selon le budget prévu 30% - Dépasse le temps prévu jusqu'à x 2 20% - Dépasse le temps prévu de x 2 à x 3 10% - Dépasse le temps prévu de plus de x 3 30% - Jamais terminé
48 Un bon programme 48 pour le fournisseur Coût réduit développement + maintenance Délai tenu ( ) contrat marché : arriver le premier, «fenêtre» à ne pas rater Production avec des risques maîtrisés ( ) Qualité conforme aux exigences... succès de vente
49 Dépassement des délais et des coûts : 49 Nouvel aéroport international de Denver (Scientifc American, 1994) Devait être une merveille d'ingénierie moderne 140 km 2 (4 ou 5 ème plus grand au monde aujourd'hui encore le 10 ème ) convoyeur de bagages sous-terrain «intelligent», 193 millions de $ 33 km de rails, 4000 trajets, 5000 capteurs optiques, 400 récepteurs radio, 100 ordinateurs en réseau, 56 lecteurs de code barre, etc.
50 Dépassement des délais et des coûts : 50 Nouvel aéroport international de Denver Objectif : aéroport opérationnel pour 29/10/1993 En juin 1994, système de convoyage en retard : pertes = 1,1 million de $ par jour responsables incapables de prévoir quand le système serait suffisamment stable pour que l'aéroport ouvre Ouverture de l'aéroport : 28/02/ mois de retard 5,2 milliards de $ au lieu de 2 milliards Fini : septembre 1995 convoyage des bagages encore en grande partie manuel Système abandonné en 2005 jamais utilisé pour avions arrivants 1 million de $ de maintenance par mois (Scientifc American, 1994)
51 Un bon programme 51 pour le fournisseur Coût réduit développement + maintenance Délai tenu contrat marché : arriver le premier, «fenêtre» à ne pas rater Production avec des risques maîtrisés ( ) Qualité conforme aux exigences... succès de vente
52 52 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
53 Qu'est-ce qu'un bon programme 53 pour la hotline??
54 Un bon programme 54 pour la hotline Facilité de diagnostic : reproductibilité du problème identification du problème administration à distance
55 55 Qu'est-ce qu'un bon programme? Différents points de vue : l'utilisateur (ce que ça fait) le programmeur (comment ça le fait) le fournisseur (combien ça coûte) la hotline (pourquoi ça ne le fait pas/plus) le juriste (à qui est l'idée pour le faire)
56 Qu'est-ce qu'un bon programme 56 pour le juriste??
57 Un bon programme 57 pour le juriste Questions de propriété intellectuelle : Utiliser des brevets détenus par la société reproduction / contournement difficile par concurrents argument commercial : prestige, prix,... Attention, effet néfaste possible sur l'innovation! Utiliser des idées publiques Éviter d'utiliser les idées des autres brevets, droits d'auteurs (données) look and feel, noms, marques,... Sauf si l'on peut prouver une antécédence mais... ( )
58 Un bon programme 58 pour le juriste Mais un brevet n'est pas une garantie! La protection est théorique En cas de procès Le gagnant est souvent celui qui a les meilleurs avocats! Les grosses sociétés pèsent plus que les petites Valeur juridique pratique preuve d'antécédence Les bureaux d'enregistrement vérifient peu l'originalité Attention! Il reste toujours un risque ( ) une grosse société peut en étouffer une petite
59 Un bon programme 59 pour le juriste Droits d'exploitation : Gestion des licences logicielles : licences par machine, par site, flottantes,... Contrôle : numéro d'enregistrement, dongle,... Conditions d'utilisation Acceptation par l'utilisateur Pack physique : «en brisant ce sceau, vous acceptez...» Accord électronique : boutons «I accept» / «I refuse»
60 Un bon programme 60 pour le juriste Dispositions légales : loi informatique et liberté (CNIL) incitation à la violence, à la haine raciale,... interdiction d'accès aux mineurs... Règles éthiques, déontologie,...
61 61 Un bon programme pour qui? Des contraintes souvent antagonistes... Utilisateur : besoins, performance, convivialité, fiabilité, sécurité,... Programmeur : facile à comprendre, vérifier, modifier, porter, réutiliser,... Fournisseur : marché, délai, coût, risques, ventes Hotline : facilité de diagnostic Juriste : propriété industrielle, dispositions légales
62 62 Le génie logiciel, c'est... l'art de bien faire de bons programmes
63 Qu'est-ce que bien faire 63 un programme?
64 Qu'est-ce que bien faire 64 un programme? Bonne organisation découpage en tâches / répartition des rôles coopération Bonnes procédures pour produire pour contrôler la production Bonnes personnes compétence, formation,... Bons outils matériel, logiciel
65 Réussite des projets informatiques 65 (rappel) (étude Standish Group) Année Succès Mitigé Échec % 53% 31% % 49% 23% % 53% 18% Mais quels sont les facteurs de succès?
66 Facteurs de succès des projets 66 informatiques (par ordre d'importance) engagement de la direction implication des utilisateurs expérience du chef de projet formulation des objectifs d'affaires envergure limitée aux besoins essentiels infrastructure technologique normalisée spécifications précises et stables utilisation de méthodologies (formelles) estimations fiables et rigoureuses (étude Standish Group) autres : découpage des livraisons, compétence du personnel,...
67 Facteurs d'échec 67 des projets informatiques (étude Standish Group) Facteurs d'échec Réponses 1. Manque d'implication de l'utilisateur 12,8% 2. Exigences et spécifications incomplètes 12,3% 3. Changements aux exigences et spécifications 11,8% 4. Manque de soutien de la direction 7,5% 5. Incompétence technologique 7,0% 6. Manque de ressources 6,4% 7. Attentes irréalistes 5,9% 8. Objectifs mal définis 5,3% 9. Calendrier irréaliste 4.3% 10. Nouvelle technologie 3,7% Autres 23,0%
68 68 Des souhaits et des réalisations... ce que la direction demande ce que demande le chef de projet ce qui est conçu ce qui est programmé ce qui est installé ce que l'utilisateur souhaitait
69 69 À retenir... Le génie logiciel, c'est l'art de bien faire de bons programmes Un programme n'est pas «bon» dans l'absolu, ça dépend pour qui On se trompe presque toujours (coût, délai, contenu,...) essayer de «se tromper le moins possible»
70 70 À suivre Vision d'ensemble : cycle de vie du logiciel
Processus d Informatisation
Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue
Plus en détailFiche méthodologique Rédiger un cahier des charges
Fiche méthodologique Rédiger un cahier des charges Plan de la fiche : 1 : Présentation de la fiche 2 : Introduction : les grands principes 3 : Contenu, 1 : positionnement et objectifs du projet 4 : Contenu,
Plus en détailSéance 1 Méthodologies du génie logiciel
Séance 1 Méthodologies du génie logiciel Objectifs : Histoire du développement du logiciel. La crise du logiciel. Explorer les différentes méthodologies de développement. Comprendre l importance d adopter
Plus en détailSafeNet La protection
SafeNet La protection des données La conception à l'action, SafeNet protège intelligemment les informations pendant tout leur cycle de vie Les informations peuvent faire progresser votre activité, mais
Plus en détailMAIRIE DE LA WANTZENAU MARCHE DE FOURNITURES PROCEDURE ADAPTEE CAHIER DES CHARGES
MAIRIE DE LA WANTZENAU MARCHE DE FOURNITURES PROCEDURE ADAPTEE CAHIER DES CHARGES LOT 2 Fourniture et installation d un système de GED pour la Mairie de La Wantzenau. Fiche technique Cahier des Charges
Plus en détailModule 197 Développer et implanter un concept de gestion des versions et des configurations
Module 197 Développer et implanter un concept de gestion des versions et des configurations Copyright IDEC 2002-2009. Reproduction interdite. Sommaire Introduction... 3 Délimitation du domaine... 3 Fonctions
Plus en détailSystème d Information du CNRST - SIC -
1 Contre National pour la Recherche Scientifique et Technique Système d Information du CNRST - SIC - Nabil Talhaoui Service système d information talhaoui@cnrst.ma 2 Plan Introduction Projet SIC : Contexte
Plus en détailArchitecture des ordinateurs. Environnement Windows : sauvegarde
Architecture des ordinateurs Environnement Windows : sauvegarde 1/14 Table des matières 1.Introduction...3 a)objectifs...3 b)critères de choix...3 c)stratégies de sauvegarde...3 2.La source...4 a)sauvegarde
Plus en détailnovapro Entreprise Introduction Supervision
1 novapro Entreprise Introduction Produit majeur dans le domaine de la GTB (Gestion Technique du Bâtiment), novapro Entreprise se positionne comme un logiciel haut de gamme et innovant pour des applications
Plus en détailMastère spécialisé. «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché»
Mastère spécialisé «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» I- Présentation détaillée du programme d enseignement Répartition par modules et crédits ECTS : Intitulé
Plus en détailStructure et fonctionnement d'un ordinateur : hardware
Structure et fonctionnement d'un ordinateur : hardware Introduction : De nos jours, l'ordinateur est considéré comme un outil indispensable à la profession de BDA, aussi bien dans les domaines de la recherche
Plus en détailSage 50 Comptabilité. (Lancement 2015.0)
Sage 50 Comptabilité (Lancement 2015.0) Octobre 2014 Table des matières Sage 50 Comptabilité Édition canadienne (Lancement 2015.0) 1 Quoi de neuf et améliorations du produit 1 Traitement et administration
Plus en détailinformatisé de l'entreprise
M542 - Fonctionnement informatisé de l'entreprise PLAN : Fonctionnement informatisé de l'entreprise 6h de cours 2h : progiciels, ERP & IAE 1h : Echange de données 1h : Intranet-Extranet 1h : Sécurité 1h
Plus en détailContrat de Maintenance Informatique
Contrat de Maintenance Informatique Une maintenance informatique efficace est une maintenance informatique préventive. La Ste S.H.J.P. peut intervenir à tout moment et anticiper les disfonctionnements
Plus en détailDéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables
DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables Début du projet : septembre 2008 Durée prévue : 3 ans Projet du cluster Territoires, Transports
Plus en détailMaintenance de son PC
AVEC XP et Vista : Quelques règles élémentaires permettent d assurer le bon fonctionnement de son ordinateur. Si vous les suivez vous pourrez déjà éviter un grand nombre de pannes. 1) Mettre à Jour son
Plus en détailBase de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)
Base de l'informatique Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB) Généralité Comment fonctionne un ordinateur? Nous définirons 3 couches Le matériel
Plus en détailTAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES
TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2
Plus en détailL innovation. Facteur clé de développement rentable. Document Confidentiel Toute reproduction est interdite sans l autorisation de FOOD DEVELOPMENT
L innovation Facteur clé de développement rentable Document Confidentiel Toute reproduction est interdite sans l autorisation de FOOD DEVELOPMENT Sept. 2013 Par Vincent LAFAYE NOTRE POSITIONNEMENT FOOD
Plus en détailChapitre 1 : Introduction aux bases de données
Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données
Plus en détailCONDITIONS GENERALES DE VENTE ET D UTILISATION DE SNCF TER NFC
CONDITIONS GENERALES DE VENTE ET D UTILISATION DE SNCF TER NFC Les présentes conditions générales de vente et d utilisation ("les Conditions Générales") sont conclues entre, d'une part, la société SNCF,
Plus en détailConditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011
Conditions Particulières de Maintenance Ref : Table des matières 1 CONDITIONS PARTICULIÈRES APPLICABLES AUX CONTRATS DE MAINTENANCE...2 1.1 Préambule...2 1.2 Obligations d'atreal et services rendus...2
Plus en détailGestionnaire de connexions Guide de l utilisateur
Gestionnaire de connexions Guide de l utilisateur Version 1.0 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou
Plus en détailFrançais. Le produit vous offre un outil pratique de qualité supérieure pour. Introduction. Information de sécurité
Tablet Introduction Le produit vous offre un outil pratique de qualité supérieure pour écrire et dessiner. L'utilisation de l'ordinateur devient plus facile et vous serez capable de faire des créations
Plus en détailPROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Plus en détailLa sécurité informatique d'un centre d imagerie médicale Les conseils de la CNIL. Dr Hervé LECLET. Santopta
La sécurité informatique d'un centre d imagerie médicale Les conseils de la CNIL Dr Hervé LECLET Tous les centres d'imagerie médicale doivent assurer la sécurité informatique de leur système d'information
Plus en détail1. Logiciel ERP pour les PME d ici... 3 2. Technologies Microsoft... 4 3. Modules disponibles... 5 3.1. Finance... 5 3.2. Analyses & BI... 6 3.3.
1. Logiciel ERP pour les PME d ici... 3 2. Technologies Microsoft... 4 3. Modules disponibles... 5 3.1. Finance... 5 3.2. Analyses & BI... 6 3.3. Vente et marketing... 7 3.3.1. Gestion de la relation Client
Plus en détailhttp://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux
http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une
Plus en détailLogiciel EV3 LEGO MINDSTORMS Education
Robot éducateur : LEGO Education a le plaisir de vous présenter Robot éducateur, une sélection d'activités pédagogiques vous permettant de prendre en main votre EV3 LEGO MINDSTORMS Education de façon structurée
Plus en détailAnnexe : La Programmation Informatique
GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de
Plus en détailLa GEIDE. Dans une solution GEIDE, il est possible d'associer au sein même d'un dossier:
La GEIDE Historique de La GEIDE Anciennement "Archivage électronique", La Gestion électronique de Documents "GED" est apparu dans les années 80. Mais le terme GED paraissait restrictif par rapport à ses
Plus en détailGuide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Plus en détailLes entreprises qui adoptent les communications unifiées et la collaboration constatent de réels bénéfices
Une étude personnalisée commandée par Cisco Systems Les entreprises qui adoptent les communications unifiées et la collaboration constatent de réels bénéfices Juillet 2013 Déploiement d'une large gamme
Plus en détailOffre de services. PHPCreation Inc. info@phpcreation.com - www.phpcreation.com. Date : 2015. Présenté à : À l'attention de : Représentant :
Date : 2015 Offre de services Présenté à : À l'attention de : Représentant : PHPCreation Inc. T- info@phpcreation.com - www.phpcreation.com Table des matières OFFRE DE SERVICES... 3 SOMMAIRE EXÉCUTIF...
Plus en détailPlan de formation Personnel de l UCE
Plan de formation Personnel de l UCE Juin 2015 Sommaire Contexte Termes de référence du consultant Environnementales et Sociales Termes de référence pour l archivage électronique des documents Proposition
Plus en détailCharte de déontologie SMS+ applicable au 01/10/2013
Charte de déontologie SMS+ applicable au 01/10/2013 Principales évolutions : Les principales évolutions par rapport aux versions précédentes ont été surlignées en jaune. Article modifié Charte de déontologie
Plus en détailExtrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables
Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm Notez que vous trouverez les fiches citées à chaque étape sur le site (Normalement, les liens ont été conservés et fonctionnent) Reste
Plus en détailLE CONTRÔLE INTERNE GUIDE DE PROCÉDURES
LE CONTRÔLE INTERNE GUIDE DE PROCÉDURES Direction du développement des entreprises Préparé par Jacques Villeneuve, c.a. Conseiller en gestion Publié par la Direction des communications : janvier 1995 Réédité
Plus en détailSolutions Technologiques pour le département juridique moderne. 26 mars 2013
Solutions Technologiques pour le département juridique moderne 26 mars 2013 26 mars 2013 Programme de la conférence Introduction Définition La pénétration de marché Enjeux L analyse des coûts RSI et KPI
Plus en détailLa communication et la gestion de l'information
La communication et la gestion de l'information En informatique il existe plusieurs ressources matérielles qui permettent à un utilisateur de travailler, on appelle cet ensemble un poste de travail. Le
Plus en détailDémontage d'un ordinateur
Espaces multimédias Communauté de Communes Moyenne Vilaine et Semnon : Démontage d'un ordinateur 1- A quoi sert-il de démonter son ordinateur? A) Par simple curiosité B) Pour nettoyer C) Pour remplacer
Plus en détailHP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)
HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment
Plus en détailMastère spécialisé MS : «Ingénierie de l innovation et du produit nouveau
Mastère spécialisé MS : «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» 1- Présentation détaillée du programme d enseignement Répartition par modules et crédits ECTS :
Plus en détailDossier de Presse SYLOB
Dossier de Presse SYLOB 1 Table des matières 1 - SYLOB en Bref 3 2 L équipe dirigeante 5 3 Stratégie et positionnement 6 4 Une gamme de solutions ERP pour les PME industrielles 8 5 Les ERP SYLOB en mode
Plus en détailSauvegarder Bcdi (réseau Novell / Gespere)
Sauvegarder Bcdi (réseau Novell / Gespere) Remarque importante : dans l'académie, l'installation du logiciel Bcdi est faite sous Novell avec l'interface Gespere dont la dernière version en fin d'année
Plus en détailOptimisez la gestion de l information dans votre entreprise
Optimisez la gestion de l information dans votre entreprise THEREFORE you can * * Bien sûr, vous pouvez L accès rapide à la bonne information permet une prise de décision efficace. Or, un employé passe
Plus en détailQUALIMS est votre solution!
Vous êtes un industriel soumis à de fortes contraintes réglementaires? QUALIMS est votre solution! QUALIMS est une société internationale, présente sur le marché des éditeurs de logiciels de gestion qualité
Plus en détailMéthodes Agiles et gestion de projets
Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La
Plus en détailApplicable sur le site www.clicinformatique62.fr, à compter du 1 Février 2015
CONDITIONS GENERALES DE VENTE ET D'UTILISATION Applicable sur le site www.clicinformatique62.fr, à compter du 1 Février 2015 PRÉAMBULE : Le site est la propriété de THERIEZ Clément en sa totalité, ainsi
Plus en détailERP5. Gestion des Services Techniques des Collectivités Locales
Gestion des Services Techniques des Collectivités Locales Cte 1 2 P 3 s tio T 4 m ilg h trc c n p.o 5 re u fe ro a le tio c M S tw u aa c e O 2 Relation Citoyen Interventions Patrimoine Core Ressources
Plus en détailTIC. Panorama. L'industrie de l'information et de la communication la première industrie japonaise
TIC (Technologies de l'information et de la communication) Panorama L'industrie de l'information et de la communication la première industrie japonaise La taille du marché (en PIB réel) des technologies
Plus en détailGuide de l'utilisateur de l'application mobile
Guide de l'utilisateur de l'application mobile Avis de droit d'auteur Copyright Acronis International GmbH, 2002-2012. Tous droits réservés. «Acronis», «Acronis Compute with Confidence», «Acronis Recovery
Plus en détailMaster international de Management des Médias à distance. Organisation pédagogique de la formation
Master international de Management des Médias à distance Organisation pédagogique de la formation Session 2014/2015 Table des matières Organisation pédagogique... 1 UE 1 : Histoire, économie et mondialisation
Plus en détailAUDIT MAINTENANCE CURATIVE MAINTENANCE PREVENTIVE HOTLINE
Fort de son expérience auprès des PME et Collectivités, MDSI vous propose la gestion complète ou partielle de votre système informatique en associant au sein d'un même contrat : audit, conseil, maintenance
Plus en détailLA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS
Janvier 2008 LA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS 1 Pourquoi est-il indispensable de sauvegarder ses données? Sur un ordinateur on a en gros trois sortes de données : - Le système d'exploitation
Plus en détailDéveloppement itératif, évolutif et agile
Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie
Plus en détailMaintenir son cap en maîtrisant sa rentabilité. www.clipindustrie.com
Maintenir son cap en maîtrisant sa rentabilité www.clipindustrie.com La GPAO, véritable outil de production La GPAO est un ensemble d outils de gestion et de planification intégrant toutes les informations
Plus en détailLe développement du e-commerce et ses impacts sur l'emploi. Gérard Valenduc Fondation Travail-Université asbl (www.ftu-namur.org) Prof.
Le développement du e-commerce et ses impacts sur l'emploi Gérard Valenduc Fondation Travail-Université asbl (www.ftu-namur.org) Prof. UCL et UNamur Plan de la présentation Qu'est-ce que l'e-commerce?
Plus en détailDOSSIER DE PRESSE. SOLUTYS Group Parc Technologique 10 rue Léonard de Vinci 91090 - Lisses
DOSSIER DE PRESSE Parc Technologique 10 rue Léonard de Vinci 91090 - Lisses 01 60 78 93 06 01 60 78 93 06 01 64 97 31 24 01 64 97 31 24 Contact presse : Lilia Goncalves Da Mota Email : lilia.goncalvesdamota@solutys.com
Plus en détailCheck-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011
ANNEXE 3 Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011 Généralités Afin de pouvoir garantir un support sûr et efficace du
Plus en détailArticle 2 : Conseils et meilleures pratiques pour gérer un cloud privé
Article 2 : Conseils et meilleures pratiques pour gérer un cloud privé Sponsored by Mentions relatives aux droits d'auteur 2011 Realtime Publishers. Tous droits réservés. Ce site contient des supports
Plus en détailIntroduction au génie logiciel
Introduction au génie logiciel Guillaume Laurent ENSMM 2007 G. Laurent (ENSMM) Introduction au génie logiciel 2007 1 / 36 Plan du cours 1 Problématique du génie logiciel 2 Méthodes de développement logiciel
Plus en détailLes fusées Ariane. Par Jennifer MOULLET, 3 3
Les fusées Ariane Par Jennifer MOULLET, 3 3 Sommaire: I) le contexte A: recommencer après un échec B: de nombreux enjeux internationaux et un grand succès II) présentation des fusées A: Généralités B:
Plus en détailSystèmes Dynamiques. making workspace work
Systèmes Dynamiques making workspace work Systèmes dynamiques systèmes de stockage avec élévateur LISTA Optimiser l'espace, optimiser le temps, optimiser les coûts Une technique de stockage rationnelle
Plus en détailPC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC!
PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC! MAGIX PC Check & Tuning 2010 est la solution logicielle complète pour l'analyse, la maintenance et l'accélération
Plus en détailJE MONTE UN SITE INTERNET
JE MONTE UN SITE INTERNET GUIDE PRATIQUE C O M M I S S I O N N A T I O N A L E D E L I N F O R M A T I Q U E E T D E S L I B E R T E S Janvier 2006 JE MONTE UN SITE INTERNET Le monde virtuel auquel vous
Plus en détailGuide DinkeyWeb. DinkeyWeb solutions d authentification et de contrôle d accès WEB
Guide DinkeyWeb DinkeyWeb solutions d authentification et de contrôle d accès WEB Protégez les données et les revenus de vos portails Internet (Extranet, Intranet, Espace client) Etude de cas Contact commercial
Plus en détailConditions générales.
Conditions générales. Les services présentés sur le site www.net-style.fr sont fournis par NetStyle, propose à une clientèle de professionnels et de particuliers des services dédiés à la création de sites
Plus en détailVRM Monitor. Aide en ligne
VRM Monitor fr Aide en ligne VRM Monitor Table des matières fr 3 Table des matières 1 Introduction 3 2 Vue d'ensemble du système 3 3 Getting started 4 3.1 Démarrage de VRM Monitor 4 3.2 Démarrage de Configuration
Plus en détailDes ipad dans les écoles angevines : un projet ambitieux
DOSSIER DE PRESSE Contact presse : Corine Busson-Benhammou Responsable Relations Presse Tél : 02 41 05 40 33 - Mobile : 06 12 52 64 98 Courriel : corine.busson-benhammou@ville.angers.fr Angers est la
Plus en détailIntroduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.
Introduction L'objectif de mon TIPE est la reconnaissance de sons ou de notes de musique à l'aide d'un réseau de neurones. Ce réseau doit être capable d'apprendre à distinguer les exemples présentés puis
Plus en détailFastilog, votre outil de gestion des activités du personnel
www.fastilog.fr Fastilog, votre outil de gestion des activités du personnel Gestion des congés Gestion des pointages Gestion des plannings Disponible en licence et en SaaS Fastilog, votre outil de gestion
Plus en détailCONCEPT de MICRO-DOMOTIQUE. Système STANTOR-DOMODULOR
CONCEPT de MICRO-DOMOTIQUE Système STANTOR-DOMODULOR Sommaire 1 Introduction...1 2 Le concept de services WEB en micro-domotique dans le logiciel STANTOR- DOMODULOR...3 2.1 Composition et services fournis...3
Plus en détailFonctions pour la Belgique
Fonctions pour la Belgique Microsoft Corporation Publié : novembre 2006 Microsoft Dynamics est une ligne de solutions de gestion d'entreprise intégrées et adaptables qui vous permet, ainsi qu'à vos employés,
Plus en détailQUADRA Entreprise QUADRATUS. Le concentré de solutions. www.quadratus.fr. Informatique
QUADRA Entreprise Le concentré de solutions QUADRATUS Informatique www.quadratus.fr Entreprise, la solution de gestion intégrée, pour un business 100% optimisé QuadraENTREPRISE intègre dans une même solution,
Plus en détailClé Flash USB2.0 Acer
Clé Flash USB2.0 Acer Manuel Utilisateur Ver 2.0 Droits d'auteur Copyright 2005 par Acer Inc., Tous droits réservés. Aucune partie de cette publication ne peut être reproduite, transmise, transcrite, enregistrée
Plus en détailLOGICIELS DE PRÉVISIONS
Pour vos appels d offre Mars 2014 LGICIELS DE PRÉVISINS 4 e ÉDITIN PTC Service Parts Management SupplyChainMagazine.fr 19, rue Saint-Georges - 94700 Maisons-Alfort 1. NM de l'éditeur PTC 2. Pays d'origine
Plus en détailVirtualisation de serveurs Solutions Open Source
Virtualisation de serveurs Solutions Open Source Alain Devarieux TSRITE2009 FOAD 1 / 19 Table des matières 1.Les principes de la virtualisation...3 1.1.Partage d'un serveur...3 1.2.Objectif de la virtualisation...4
Plus en détailLCM GLOBAL. Logiciel de gestion paramétrable
LCM GLOBAL Logiciel de gestion paramétrable Sommaire LCM GLOBAL Pourquoi :: est-ce que ce logiciel est fait pour vous? Quoi :: qu est-ce que ça fait exactement? Comment :: Une implantation dans les règles
Plus en détailLogiciel Libre Cours 3 Fondements: Génie Logiciel
Logiciel Libre Cours 3 Fondements: Génie Logiciel Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/
Plus en détailResponsabilités du client
OpenLAB Liste de vérification CDS Serveur de la de Préparation Services Partagés du Site A.02.02 Merci d'avoir acheté un logiciel Agilent. Une préparation et une évaluation correctes du site est la première
Plus en détailSiemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés.
Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Produit phare de l'étude de cas : Microsoft Office Édition Professionnelle
Plus en détailDémarche de traçabilité globale
Démarche de traçabilité globale Dr Chi-Dung TA* Responsable Qualité, Danone Vitapole chi-dung.ta@danone.com La traçabilité existe depuis un certain nombre d'années dans les entreprises à des niveaux plus
Plus en détailORACLE TUNING PACK 11G
ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access
Plus en détailAnticiper pour avoir une innovation d'avance : le leitmotiv de Pierre Jouniaux, entrepreneur du big data!
Anticiper pour avoir une innovation d'avance : le leitmotiv de Pierre Jouniaux, entrepreneur du big data! Pierre Jouniaux http://www.safety line.fr CV : Pierre Jouniaux, ingénieur aéronautique, pilote
Plus en détailInstallation 1K-Serveur
Installation du système d'exploitation (Windows 2000-2003 - 2008) 1 - Procéder a l'installation du système d'exploitation de façon a ce qu'il s'intègre dans votre architecture réseaux (nom de domaine/groupe
Plus en détailLES INTERFACES HOMME-MACHINE
LES INTERFACES HOMME-MACHINE 1 ère Partie : Introduction aux Interfaces Homme-Machine 2 ème Partie : Notions de base sur les Sciences Cognitives 3 ème Partie : Recommandations ergonomiques 4 ème Partie
Plus en détailUNION INTERNATIONALE DES TELECOMMUNICATIONS BUREAU DE DEVELOPPEMENT DES TELECOMMUNICATIONS
UNION INTERNATIONALE DES TELECOMMUNICATIONS BUREAU DE DEVELOPPEMENT DES TELECOMMUNICATIONS CONFÉRENCE MONDIALE DE DÉVELOPPEMENT DES TÉLÉCOMMUNICATIONS (CMDT-98) La Valette, Malte, 23 mars - 1 avril 1998
Plus en détail2. Activités et Modèles de développement en Génie Logiciel
2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale
Plus en détailAchat V9.7 www.marches-publics.info Dématérialisation des Achats et des Marchés Publics
AWS-Achat Soumission d un pli dématérialisé 1/14 AWS-Achat Achat V9.7 www.marches-publics.info Dématérialisation des Achats et des Marchés Publics Soumission d un pli dématérialisé AWS-Achat Soumission
Plus en détailProjektron BCS 7.22 Plus qu'un logiciel de gestion de projets
Projektron BCS 7.22 Plus qu'un logiciel de gestion de projets Mentions légales Projektron GmbH Charlottenstraße 68 10117 Berlin +49 30 3 47 47 64-0 info@projektron.de www.projektron.fr Mise à jour 14.04.2015-14:54
Plus en détailSYSTEME DE RECHARGE ACTIF FRA
SYSTEME DE RECHARGE ACTIF FRA SYSTEME DE RECHARGE ACTIF QU'EST-CE QUE C'EST? LA MANIÈRE LA PLUS INTELLIGENTE DE RECHARGER LES VÉHICULES ELECTRIQUES Système de Recharge Actif, est une plate-forme révolutionnaire
Plus en détailInterface PC Vivago Ultra. Pro. Guide d'utilisation
Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci
Plus en détailMEYER & Partenaires Conseils en Propriété Industrielle
Alexandre NAPPEY Conseil en Propriété Industrielle Carole FRANCO Juriste TIC Département Multimédia Aspects juridiques du Cloud Computing INTRODUCTION une infrastructure virtuelle et partagée obtenue à
Plus en détailTRAVAILLER SUR LES ORDINATEURS DU LYCEE
TRAVAILLER SUR LES ORDINATEURS DU LYCEE TRAVAILLER SUR LES ORDINATEURS DU LYCEE Ouvrir et fermer une session, éteindre le poste...3 Ouvrir une session...3 Fermer une session...4 Eteindre le poste...5 L'environnement
Plus en détailSamsung Drive Manager Manuel d'utilisation
Samsung Drive Manager Manuel d'utilisation Le contenu du présent manuel est sujet à modification sans préavis. Les sociétés, noms et données cités en exemple ne sont pas réels, sauf indication contraire.
Plus en détailIntégration de la cybersécurité aux systèmes de conduite industriels. Méthodes et pratiques
Intégration de la cybersécurité aux systèmes de conduite industriels Méthodes et pratiques Les Infrastructures critiques utilisant des Systèmes de Contrôle Industriels Industrie nucléaire Industrie pétrolière,
Plus en détailANALYSE DE RISQUE AVEC LA MÉTHODE MEHARI Eric Papet e.papet@dev1-0.com Co-Fondateur SSII DEV1.0 Architecte Logiciel & Sécurité Lead Auditor ISO 27001
ANALYSE DE RISQUE AVEC LA MÉTHODE MEHARI Eric Papet e.papet@dev1-0.com Co-Fondateur SSII DEV1.0 Architecte Logiciel & Sécurité Lead Auditor ISO 27001 PLAN Introduction Générale Introduction MEHARI L'analyse
Plus en détail