Architecture Agile et développement durable
|
|
- Arlette Beaupré
- il y a 8 ans
- Total affichages :
Transcription
1 Architecture Agile et développement durable FÉLIX-ANTOINE BOURBONNAIS B.ING., M.SC., PSM Agile Tour Québec novembre 2014
2 ^ 2
3 Je suis formateur et coach Je fournis à mes clients des outils techniques (architecture, tests ) et d équipe (Scrum) pour les aider à développer durablement Félix-Antoine Bourbonnais Elapse Technologies Image de gordonr / Flickr 3
4 Scrum sans pratiques de développement pour soutenir le rythme 4
5 Développement logiciel durable Gestion de projets durables + Architecture durable + Pratiques durables Image : photo. blogs pot.ca/2012/ 06/g reen-roof- cookfox.html 5
6 Nos prochains 75 minutes 6
7 Le FUTUR DU DÉVELOPPEMENT 7
8 L informatique est l ADN de nos entreprises 8
9 Ça bougeait vite Et ça bouge encore plus vite! 9
10 L infonuagique et «Big-Data» ddy/sta tus/
11 La base de données SQL n est plus la seule On a des entrepôts de données SQL NoSQL Hadoop WebServices Difficile de prédire le futur? Faut-il vraiment faire un choix? 11
12 Pouvons-nous changer demain? Est-ce que nos architecture permettent de changer et de nous adapter comme si de rien n était en maintenant notre vélocité? 12
13 Le défi moderne La maintenabilité! 13
14 Mais il ne faut surtout pas ralentir pour autant! Il faut livrer vite, sans compromis sur la qualité Il faut un code malléable! 14
15 Le développement logiciel est désormais un flot perpétuel Évitez de laisser la graisse s accumuler dans le tuyau! 15
16 Comment augmenter ma maintenabilité alors? Les principes d architecture durable existent! 16
17 L ARCHITECTURE LOGICIELLE DURABLE 17
18 Architecture durable On veut une architecture durable, modulaire et la plus indépendante que possible de la technologie On veut concilier l environnement avec l économie pour que la croissance perdure Hum 18
19 Mais Ceci n est pas une invitation au BDUF! (Big Design Up Front) 19
20 «A good architect maximizes the number of decisions not made» -- Robert C. Martin 20
21 OK Et concrètement? Décollage Notre petite abeille aura besoin d une bonne carte pour repérer toutes les fleurs offrant les divers nutriments pour faire le meilleur miel. 21
22 Architecture durable 2 e partie QUELQUES PISTES 22
23 Avertissement Rien n est noir ou blanc Tout est une question de connaître pour appliquer ou non les concepts selon le contexte 23
24 Le constat Les bases de l orientation objet ne sont peut-être pas aussi solides qu on le pense 24
25 Résultat 25
26 Le problème Faire une architecture durable, distribuée, découplée, etc. demande de faire des choix Mais sans maîtrise des modèles? 26
27 Quelques pistes LES BLOCS LÉGOS 27
28 Le POLYMORPHISME et les DÉPENDANCES 28
29 Inversion des dépendances La grande contribution de l OO est la capacité à inverser la dépendance par rapport au flot d exécution 29
30 L abstraction Le paradigme OO implique l utilisation d abstractions et d interfaces Chaque abstraction est un point d inflexion qui permet de réduire le couplage et de développer durablement! 30
31 Les dépendances Le polymorphisme est à la base même de l OO C est un «briseur de dépendances» puissant! On veut brancher les dépendances, pas les souder! 31
32 Briser les dépendances X SQLDb MapDb if( dbtype == SQL )... sqldb.query("select id..." else... mapdb.get(id) X Repository repository.findbyid(id) SqlRepo MapRepo 32
33 TELL DON T ASK 33
34 Le «Tell don t Ask» Image: sheelamohan et jscreationzs / FreeDigitalPhotos.net 34
35 Les PRINCIPES «SOLID» 35
36 Principes S.O.L.I.D. SRP Single Responsibility OCP Open Closed LSP Liskov Substitution ISP Interface Segregation DIP Dependency Inversion Image olid- development-principles -in- motivational-pictures/ 36
37 Patrons «REPOSITORY» ET «FACTORY» 37
38 La Factory Factory = Usine 38
39 Le «Repository» Repository = Un entrepôt Son but est de déshydrater et réhydrater des objets Image de toolstop 39
40 Pourquoi? Trop souvent, la création est mélangée avec l entreposage ou la logique d affaires 40
41 Concepts associés Créer Utiliser Persister Transporter Factory Objets du domaine Repository DTO Image Bob Jagendorf, Yutaka Tsutano, SteelCityHobbies, Team 19 41
42 Astuce Ces concepts servent également pour attaquer le code patrimonial 42
43 Quelques pistes LES GRANDS MODÈLES ET CHOIX ARCHITECTURAUX 43
44 Avoir un DOMAINE ANÉMIQUE ou PEUT-ÊTRE PAS 44
45 Domaine anémique Domaine où les objets ont des données mais pas de comportements. Les comportements sont uniquement dans des objets «Managers» qui gèrent le domaine 45
46 «[ ] recommend putting a layer of procedural services on top of a domain model, to form a Service Layer. But this isn't an argument to make the domain model void of behavior [ ]» -- Martin Fowler nemicdomainmodel.html 46
47 Conséquences courantes Duplication de la logique (DRY) Les «contrôleurs» et «Managers» deviennent gros. On voit la «God Class» approcher Une modification demande de modifier plusieurs «services» Prévoir les effets des modifications devient difficile (fragilité d un système) Difficile d étendre le système facilement sans avoir à modifier plusieurs classes 47
48 Est-ce mauvais? Non pas forcément (ex.: Rails) Mais est-ce un choix conscient ou par défaut? Avez-vous mesuré les désavantages en fonction de votre contexte?? 48
49 Active Record? Mêmes questions! Est-ce un choix conscient? Quel type d application (CRUD )? Micro-services? 49
50 Alternatives s.v.p.?!? Domaine riche DDD Repository 50
51 Les modèles HEXAGONAL, DDD et CLEAN ARCHITECTURE 51
52 Modèles architecturaux Hexagonal et Port & Adapter Le domaine d affaires est au centre Les préoccupations bas-niveau sont des «plugins» Ce qui nous ramène à l utilisation astucieuse de l abstraction uk/hexag ona l-architecture-for- testers- part-1 52
53 Remarque Architecture hurlante de Bob Martin Les plans architecturaux d une maison doivent crier: «Ceci est une maison» Source: Robert C. Martin 53
54 Modèles architecturaux DDD Destiné à résoudre des problèmes (logique) complexes de design Centré sur le domaine «client» * Diagramme non officiel. Retenir l idée générale. driven-design-ddd- part-1.html 54
55 Modèles architecturaux Clean Architecture uncle- bob/2012/ 08/13/the-clean-architecture.html 55
56 Architecture durable CONCLUSION 56
57 Savez-vous ce que sera votre produit et la technologie dans 5 ans? Il n est pas nécessaire de deviner. Il faut simplement s outiller pour évoluer avec eux! 57
58 Mais l architecture durable n est pas suffisante Il reste les pratiques durables Tests, code propre 58
59 Resté sur sa faim? Contribuez à écrire la suite! Envoyez-moi vos questions et sujets par courriel ou Twitter. 59
60 Merci Mon nom Félix-Antoine Bourbonnais Mon courriel Notre blogue developpementagile.com Mon LinkedIn linkedin.com/in/fbourbonnais/fr 60
61 Vous voulez approfondir le sujet? Le contenu de cette présentation est couvert dans notre formation: Conception OO avancée Elapse Besoin de conseils personnalisés? Demandez à notre professionnel d aller vous visiter pour une journée ou deux! Elapse Accompagnement et diagnostics 61
62 Diapositives Ces diapositives sont disponibles sur notre blogue:
Introduction Big Data
Introduction Big Data SOMMAIRE Rédacteurs : Réf.: SH. Lazare / F. Barthélemy AXIO_BD_V1 QU'EST-CE QUE LE BIG DATA? ENJEUX TECHNOLOGIQUES ENJEUX STRATÉGIQUES BIG DATA ET RH ANNEXE Ce document constitue
Plus en détailTypes d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles
Types d applications pour la persistance Université de Nice Sophia-Antipolis Version 0.9 28/8/07 Richard Grin Toutes les applications n ont pas une complexité qui nécessite une architecture n- tiers Ce
Plus en détail1 Actuate Corporation 2012. + de données. + d analyses. + d utilisateurs.
1 Actuate Corporation 2012 + de données. + d analyses. + d utilisateurs. Actuate et BIRT Actuate est l Editeur spécialiste de la Business Intelligence et le Reporting qui a créé le projet Open Source BIRT
Plus en détailVision prospective et obstacles à surmonter pour les assureurs
smart solutions for smart leaders Le «Big Data» assurément Rédigé par Pascal STERN Architecte d Entreprise Vision prospective et obstacles à surmonter pour les assureurs Un avis rendu par la cour de justice
Plus en détailBig Data? Big responsabilités! Paul-Olivier Gibert Digital Ethics
Big Data? Big responsabilités! Paul-Olivier Gibert Digital Ethics Big data le Buzz Le Big Data? Tout le monde en parle sans trop savoir ce qu il signifie. Les médias high-tech en font la nouvelle panacée,
Plus en détailNe renvoyez pas vos architectes! Utilisez-les avec agilité
Ne renvoyez pas vos architectes! Utilisez-les avec agilité Intégration du travail architectural dans un cycle de développement Agile Jean-Louis Maréchaux jl.marechaux@ca.ibm.com Qui suis-je? Jean-Louis
Plus en détailArchitecture Orientée Service, JSON et API REST
UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API
Plus en détailLes cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective
Ce qui était bien Ce qui n était pas bien Questions J ai appris Bon résumé des valeurs Simplicité du format Présentateurs sympathiques et joie communicative Bonbons Utilisation réelle du feedback Présentation
Plus en détailaccompagner la transformation digitale grâce au Big & Fast Data Orange Business Services Confidentiel 02/10/2014
accompagner la transformation digitale grâce au Big & Fast Data Orange Business Services Confidentiel 02/10/2014 Big Data au-delà du "buzz-word", un vecteur d'efficacité et de différenciation business
Plus en détailL EFFET PARALLAXE N EST
50 3 Objets L EFFET PARALLAXE N EST PAS SPÉCIFIQUEMENT UN TRUCAGE D AFTER EFFECTS. C est un principe que vous devriez avoir à l esprit quand vous travaillez en 3D. En raison de la nature de la 3D dans
Plus en détailConditions gagnantes pour démarrer sa transition Agile
Conditions gagnantes pour démarrer sa transition Agile 1 4 Les De plus en plus d organisations voient l Agilité comme une piste de solution aux problèmes auxquels elles sont confrontées. Par ailleurs,
Plus en détailComment utiliser les Réseaux Sociaux à des fins de conservation
Comment utiliser les Réseaux Sociaux à des fins de conservation Formation Web présentée par Diane Bourque Spécialiste Web : WordPress, Réseaux Sociaux et Formation Web le 4 avril 2014, Dans le cadre des
Plus en détailQuelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)
Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07
Plus en détailDevenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
Plus en détailAugmenter la vélocité Agile avec l usine-service sur Azure
Augmenter la vélocité Agile avec l usine-service sur Azure Jean-Louis Lalonde, Ing., M.Ing. Président et Chef de la direction Groupe AZUR Avril 2015 Montréal, Canada SOMMAIRE EXÉCUTIF Notre expérience
Plus en détailFINI LA RÉCRÉ PASSONS AUX MÉGADONNÉES
1 FINI LA RÉCRÉ PASSONS AUX MÉGADONNÉES «Dans le concret, projets de transformation vers le BigData» V1-10/03/15 ABED AJRAOU CONNAISSEZ-VOUS PAGESJAUNES? CONNAISSEZ-VOUS PAGESJAUNES? LES MEGADONNEES RÉPONDENT
Plus en détailAssurer l avenir de votre activité grâce à l open marketing. Par David Mennie, Senior Director, Product Marketing, Acquia
Assurer l avenir de votre activité grâce à l open marketing Par David Mennie, Senior Director, Product Marketing, Acquia Table des matières Le Marketing à l ère de l ouverture 3 L émergence du marketeur
Plus en détailLa dernière base de données de Teradata franchit le cap du big data grâce à sa technologie avancée
Communiqué de presse Charles-Yves Baudet Twitter: Les clients de Teradata Teradata Corporation peuvent dan.conway@teradata.com tirer parti de plusieurs + 33 1 64 86 76 14 + 33 (0) 1 55 21 01 48/49 systèmes,
Plus en détailLes méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008
Les méthodes Agiles Introduction Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Le contexte Le Manifeste Agile Une tentative de définition
Plus en détailLes Bonnes PRATIQUES DU TEST LOGICIEL
Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce
Plus en détailHADOOP ET SON ÉCOSYSTÈME
HADOOP ET SON ÉCOSYSTÈME Mars 2013 2012 Affini-Tech - Diffusion restreinte 1 AFFINI-TECH Méthodes projets Outils de reporting & Data-visualisation Business & Analyses BigData Modélisation Hadoop Technos
Plus en détailCorrigés des premiers exercices sur les classes
Corrigés des premiers exercices sur les classes Exercice 2.1.1 utilisation d une classe Voici le texte d une classe représentant de façon sommaire un compte bancaire et les opérations bancaires courantes.
Plus en détailGuide de référence pour l achat de Business Analytics
Guide de référence pour l achat de Business Analytics Comment évaluer une solution de décisionnel pour votre petite ou moyenne entreprise : Quelles sont les questions à se poser et que faut-il rechercher?
Plus en détailDoter votre organisation d une veille web automatisée à l aide de la technologie RSS! V. MAINJOT
Doter votre organisation d une veille web automatisée à l aide de la technologie RSS! V. MAINJOT Présentation donnée dans le cadre des Assises de l Intelligence Stratégique 2014 Présentation Valéry MAINJOT
Plus en détailZoom sur le Software-Defined Datacenter EMC
Zoom sur le Software-Defined Datacenter EMC une architecture innovante pour gagner en performance dès maintenant tout en se préparant aux enjeux de demain Emmanuel BERNARD Advisory vspecialist EMC 1 Nouveau
Plus en détailLe cycle de développement des produits à la Société GRICS : une nouvelle approche
Le cycle de développement des produits à la Société GRICS : une nouvelle approche Par : Denis Bessette Développement des systèmes Société GRICS Plan de la présentation 1. Agile et la planification stratégique
Plus en détailEnfants Agiles. La méthode Agile appliquée à l éducation
Enfants Agiles La méthode Agile appliquée à l éducation Isableue Blog Les Petits Loups - 2012 Qu est-ce que la méthode Agile? Il s agit d un ensemble de pratiques développées et perfectionnées depuis une
Plus en détailCloud Computing. La révolution industrielle informatique. 2015 - Alexis Savin
Cloud Computing La révolution industrielle informatique 0 2015 - Alexis Savin Qui je suis Alexis Savin (asavin@integra.fr) Formation : Diplômé Ingénieur de l EPITA Spécialités : Architecture Réseau / Sécurité
Plus en détailScrum + Drupal = Julien Dubois
Pourquoi j aime Scrum Pourquoi Scrum et Drupal sont faits pour s entendre Scrum + Drupal = Julien Dubois Happyculture.coop De quoi allons-nous parler? 1. Que sont les méthodes agiles? 2. Présentation de
Plus en détailCompte-rendu du petit-déjeuner. Vers l entreprise Agile
Compte-rendu du petit-déjeuner Vers l entreprise Agile 01/04/2014 Intervenants : Ludovic Cinquin Directeur Générale OCTO Technology France lcinquin@octo.com @Lcinquin Hervé Lourdin Lean & Agile Practice
Plus en détailVotre laisser-passer pour les. Big Data Guide visuel
Votre laisser-passer pour les Big Data Guide visuel Les Big Data ont une immense valeur Apprenez à en libérer tout le potentiel Nul doute aujourd hui que les Big Data entraînent une profonde mutation du
Plus en détail1 Chapitre Chapitre. Le coaching QU EST-CE QUE C EST?
1 Chapitre Chapitre Le coaching «Ils jouent un jeu. Ils jouent à ne pas jouer un jeu. Si je leur montre que je le vois, je briserai les règles et ils me puniront. Je dois jouer leur jeu, qui consiste à
Plus en détailBig Data. Concept et perspectives : la réalité derrière le "buzz"
Big Data Concept et perspectives : la réalité derrière le "buzz" 2012 Agenda Concept & Perspectives Technologies & Acteurs 2 Pierre Audoin Consultants (PAC) Pierre Audoin Consultants (PAC) est une société
Plus en détailLisez ATTENTIVEMENT ce qui suit, votre avenir financier en dépend grandement...
Bonjour, Maintenant que vous avez compris que le principe d'unkube était de pouvoir vous créer le réseau virtuel le plus gros possible avant que la phase d'incubation ne soit terminée, voyons COMMENT ce
Plus en détailLes offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.
DevOps Xebia est un cabinet de conseil international spécialisé dans les technologies Big Data, Cloud et Web, les architectures Java et la mobilité dans des environnements agiles. Xebia se distingue par
Plus en détailCassandra et Spark pour gérer la musique On-line
Cassandra et Spark pour gérer la musique On-line 16 Juin 2015 @ Paris Hammed RAMDANI Architecte SI 3.0 et BigData mramdani@palo-it.com +33 6 80 22 20 70 Appelez-moi Hammed ;-) (Sidi Mo)Hammed Ramdani @smramdani
Plus en détailPour débuter sur LinkedIn
Pour débuter sur LinkedIn Ça sert à quoi? Remplir son profil Développer et réseauter 1 LinkedIn, ça sert à quoi 1. Communication externe Oubliez les adresses courriel erronées, les CRM et les applications
Plus en détailTOP. année promet d être BIG (Business Intelligence Growth) PRINCIPALES TENDANCES EN MATIÈRE DE SOLUTIONS DÉCISIONNELLES POUR 2013
0 Cette TOP 10 PRINCIPALES TENDANCES EN MATIÈRE DE SOLUTIONS DÉCISIONNELLES POUR 2013 année promet d être BIG (Business Intelligence Growth) Quel est le bilan de l année 2012 en matière de solutions décisionnelles?
Plus en détailBIGDATA AN 3 : UNE NOUVELLE ERE DE B.I.
BIGDATA AN 3 : UNE NOUVELLE ERE DE B.I. QUELLES PERSPECTIVES POUR LES 20 PROCHAINES ANNEES? 22 MARS 2013 CHARLES PARAT, DIR. INNOVATION adoption L ADOPTION DES EVOLUTIONS B.I. EST LENTE BIGDATA BUZZ MAINFRAME
Plus en détailMettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia
Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia Pour l architecte de solutions web Table des matières Présentation générale... 3 Des outils disparates.... 4 Une gestion
Plus en détailCours en ligne Développement Java pour le web
Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité
Plus en détailHISTOIRE D UNE DIGITAL FACTORY
HISTOIRE D UNE DIGITAL FACTORY L ambition et le Contexte IT L Ambition de Bouygues Telecom fin 2012. 1. Fournir une expérience encore plus digitale à ses clients. 2. Faciliter l accès au monde digital.
Plus en détailGestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»
Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant
Plus en détailLes technologies du Big Data
Les technologies du Big Data PRÉSENTÉ AU 40 E CONGRÈS DE L ASSOCIATION DES ÉCONOMISTES QUÉBÉCOIS PAR TOM LANDRY, CONSEILLER SENIOR LE 20 MAI 2015 WWW.CRIM.CA TECHNOLOGIES: DES DONNÉES JUSQU'À L UTILISATEUR
Plus en détailCryptologie. Algorithmes à clé publique. Jean-Marc Robert. Génie logiciel et des TI
Cryptologie Algorithmes à clé publique Jean-Marc Robert Génie logiciel et des TI Plan de la présentation Introduction Cryptographie à clé publique Les principes essentiels La signature électronique Infrastructures
Plus en détailMaster Informatique Aix-Marseille Université
Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes
Plus en détailINF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude
INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude
Plus en détailDe Zéro à 100... Construire des expériences digitales uniques toujours à la pointe du web avec Acquia Cloud Site Factory
De Zéro à 100... Construire des expériences digitales uniques toujours à la pointe du web avec Acquia Cloud Site Factory De Zéro à 100... Construire des expériences digitales uniques toujours à la pointe
Plus en détailAgile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010
Agile Maroc 24 Novembre 2010 Méthodes agiles Thierry Cros 1 Thierry Cros 10 ans déjà... 2010 Création Extreme Programming France 2009 SigmaT Les Agilistes Toulousains 2010 Membre de «Fédération Agile»
Plus en détailGuide des formations 2015-2016. Formations aux Architectes et professionnels du bâtiment conformes aux crédits à la formation continue
Guide des formations 2015-2016 Formations aux Architectes et professionnels du bâtiment conformes aux crédits à la formation continue En 2015, Synergia se redéfinit et se rapproche encore plus de la communauté
Plus en détailNotre processus d embauche
Notre processus d embauche Nous considérons la passion, le désir d apprendre et les habilités priment sur l expérience. Notre processus d évaluation des candidatures passe donc par une auto-évaluation
Plus en détailTitre : La BI vue par l intégrateur Orange
Titre : La BI vue par l intégrateur Orange Résumé : L entité Orange IT&L@bs, partenaire privilégié des entreprises et des collectivités dans la conception et l implémentation de SI Décisionnels innovants,
Plus en détailPerl Console. Votre compagnon pour développer en Perl. Les Journées du Perl 2007 16, 17 novembre, Lyon. Alexis Sukrieh <sukria@sukria.
Perl Console Votre compagnon pour développer en Perl Les Journées du Perl 2007 16, 17 novembre, Lyon Alexis Sukrieh Plan Pourquoi une console? Le modèle «Read-Eval-Print-Loop» Dépendances
Plus en détailPrésentation du Club Info Saison 2010/2011
Présentation du Club Info Saison 2010/2011 Club Informatique Esp@ce Clic Les locaux L esp@ce clic appartient à la Communauté de Communes Moselle et Madon. C est un lieu public mis gratuitement à la disposition
Plus en détailAgile @ Germe Grenoble 4 22/06/2012. Intervenant: Bruno Sbille
Agile @ Germe Grenoble 4 22/06/2012 Intervenant: Bruno Sbille 1 Agile @ Germe 2 Bruno Sbille Blog Agile: http://brunosbille.com Coach & Formateur Blog Coaching Personnel: http://brunosbille.com/coachdevie
Plus en détailLogiciels de Gestion de Projet: Guide de sélection
Logiciels de Gestion de Projet: Guide de sélection Logiciels de Gestion de Projets: Guide de sélection PPM Software Selection Guide ETAPE 1: Faiblesses Organisationnelles identifier clairement vos besoins
Plus en détailDe 20 000 à 4 millions. Khanh Tuong Maudoux @jetoile
De 20 000 à 4 millions Khanh Tuong Maudoux @jetoile 2 Qui suis- Khanh Tuong Maudoux Développeur Java indépendant blog : http://blog.jetoile.fr @jetoile khanh.maudoux@jetoile.fr 3 Contexte Collecteur Stockage
Plus en détailTHÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse
THÉMATIQUES Comprendre les frameworks productifs Découvrir leurs usages Synthèse 2 LES ENJEUX DES FRAMEWORKS D ENTREPRISE EN 2012 LE CONSTAT Ressources Recrutement Flexibilité Intérêt Montée en compétence
Plus en détailLes BRMS Business Rules Management System. Groupe GENITECH
Les BRMS Business Rules Management System 1 Présentations Emmanuel Bonnet ebonnet (at) genigraph.fr Responsable Dpt Conseil Consultant, Expert BRMS Formateur IBM/Ilog JRules / JBoss Rules Génigraph SSII
Plus en détailLe BigData, aussi par et pour les PMEs
Parole d expert Le BigData, aussi par et pour les PMEs Stéphane MOUTON, CETIC Département Software and Services Technologies Avec le soutien de : LIEGE CREATIVE Le Big Data, aussi par et pour les PMEs
Plus en détailGuide de référence pour l achat de Business Analytics
Guide de référence pour l achat de Business Analytics Comment évaluer une solution de décisionnel pour votre petite ou moyenne entreprise : Quelles sont les questions à se poser et que faut-il rechercher?
Plus en détail«Est-ce que mon enfant est à risques?» Sécurité sur la rue
«Est-ce que mon enfant est à risques?» Sécurité sur la rue 1. Est-ce que votre enfant sait ce qu est un inconnu? 2. Est-ce que votre enfant connaît la différence entre un bon et un mauvais inconnu? 3.
Plus en détailUrbanisation des systèmes d information
Urbanisation des systèmes d information 29-08-2013 Université Lyon 1, 7 Novembre 2013 Présentation Julien VILLANTI (julien.villanti@worldline.net) Unité Public Santé Transport (département Contacts) Fonctions
Plus en détailArchitecture pragmatique pour la gestion du cycle de vie des applications (ALM)
Architecture pragmatique pour la gestion du cycle de vie des applications (ALM) Concepts Agile appliqués à l architecture et à la conception Jean-Louis Maréchaux jl.marechaux@ca.ibm.com Jean-Louis Maréchaux
Plus en détailDocForum 18 Juin 2015. Réussites d un projet Big Data Les incontournables
DocForum 18 Juin 2015 Réussites d un projet Big Data Les incontournables Vos interlocuteurs Mick LEVY Directeur Innovation Business mick.levy@businessdecision.com 06.50.87.13.26 @mick_levy 2 Business &
Plus en détailBIG DATA. Veille technologique. Malek Hamouda Nina Lachia Léo Valette. Commanditaire : Thomas Milon. Encadré: Philippe Vismara
BIG DATA Veille technologique Malek Hamouda Nina Lachia Léo Valette Commanditaire : Thomas Milon Encadré: Philippe Vismara 1 2 Introduction Historique des bases de données : méthodes de stockage et d analyse
Plus en détailPrésentation. Au programme. Fonctionnement. A l issue de ce module vous devriez...
Au programme Conception Orientée Objet Jean-Christophe Routier Licence mention Informatique Université Lille 1 Présentation L UE COO est le prolongement immédiat de l UE POO du S4 informatique. cf. http://portail.fil.univ-lille1.fr/portail/ls4/poo
Plus en détailDÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques
livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur
Plus en détailKIT DE DÉMARRAGE SHAREPOINT DANS MICROSOFT AZURE
KIT DE DÉMARRAGE SHAREPOINT DANS MICROSOFT AZURE by Patrick Guimonet (MVP, Abalon, France) Ce livre électronique est dédié aux personnes souhaitant commencer à déployer SharePoint dans des machines virtuelles
Plus en détailCollab : bâtir un réseau collaboratif d entreprise. Christian Roy Conseiller centre d expertise en collaboration Desjardins
Collab : bâtir un réseau collaboratif d entreprise Christian Roy Conseiller centre d expertise en collaboration Desjardins 1 Christian Roy Responsable du centre d expertise en collaboration Formation Gestion
Plus en détailObjectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Plus en détailVos données sont-elles adaptées à l informatique en nuage?
ÉTUDE TECHNIQUE Vos données sont-elles adaptées à l informatique en nuage? De toutes les questions à se poser avant de migrer vers le nuage, la suivante est la plus pertinente : mes données sont-elles
Plus en détailGT Big Data. Saison 2014-2015. Bruno Prévost (Safran), Marc Demerlé (GDF SUEZ) CRiP Thématique Mise en œuvre du Big Data 16/12/14
GT Big Data Saison 2014-2015 Bruno Prévost (Safran), Marc Demerlé (GDF SUEZ) Sommaire GT Big Data : roadmap 2014-15 Revue de presse Business Education / Promotion Emploi Sécurité / Compliance Cuisine:
Plus en détailREX Scrum Master du terrain
REX Scrum Master du terrain Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Qui suis je? Ludovic LARCHE Agile Scrum / Kanban Consultant Scrum Master depuis 2008 Accompagnement de Product Owner
Plus en détailCENTAI : Big Data & Big Analytics Réunion DGPN / Thales Octobre 2013
www.thalesgroup.com CENTAI : Big Data & Big Analytics Réunion DGPN / Thales Octobre 2013 2 / Sommaire CENTAI : Présentation du laboratoire Plate-forme OSINT LAB Détection de la fraude à la carte bancaire
Plus en détailLibérez votre intuition
Présentation de Qlik Sense Libérez votre intuition Qlik Sense est une application nouvelle génération de visualisation de données en libre-service qui permet à chacun de créer facilement des visualisations
Plus en détailLabs Hadoop Février 2013
SOA - BRMS - ESB - BPM CEP BAM - High Performance Compute & Data Grid - Cloud Computing - Big Data NoSQL - Analytics Labs Hadoop Février 2013 Mathias Kluba Managing Consultant Responsable offres NoSQL
Plus en détailAnalyse comparative entre différents outils de BI (Business Intelligence) :
Analyse comparative entre différents outils de BI (Business Intelligence) : Réalisé par: NAMIR YASSINE RAGUI ACHRAF Encadré par: PR. L. LAMRINI Dans le domaine d économies des Big Data et Open Data, comment
Plus en détailLES RESEAUX SOCIAUX SONT-ILS UNE MODE OU UNE REELLE INVENTION MODERNE?
LES RESEAUX SOCIAUX SONT-ILS UNE MODE OU UNE REELLE INVENTION MODERNE? Hugo Broudeur 2010/2011 2ieme année Télécom SudParis SOMMAIRE Introduction... 3 A) Des réseaux sociaux pour tout le monde... 4 1)
Plus en détailDéveloppement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale
Développement guidé par les tests d acceptation (ATDD/BDD) au Ministère de la défense nationale Un retour d expérience Martin Lalonde, M.Sc Survol Introduction Un exemple concret Défis et Solutions Obtenir
Plus en détailBig 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
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 Événement 25e anniversaire du CRG Université Laval, Qc, Canada 08 mai
Plus en détailPrésentation du PL/SQL
I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur
Plus en détailLIVRE BLANC Décembre 2014
PARSING MATCHING EQUALITY SEARCH LIVRE BLANC Décembre 2014 Introduction L analyse des tendances du marché de l emploi correspond à l évidence à une nécessité, surtout en période de tension comme depuis
Plus en détailWebinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de
En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013 Qui sommes-nous? INTRODUCTION
Plus en détailOffre de services Revolution-rh.com
Offre de services Revolution-rh.com POURQUOI TRAVAILLER AVEC NOUS? Révolution RH s adresse aux professionnels des ressources humaines : dirigeant, responsable ou directeur RH en TPE, PME ou ETI, conscients
Plus en détailEXAMEN MODULE. «U4 Le client au cœur de la stratégie des entreprises» Jeudi 5 septembre 2013. 09h30 11h30. Durée 2 heures
Licence Professionnelle d Assurances 2012-2013 EXAMEN MODULE «U4 Le client au cœur de la stratégie des entreprises» Jeudi 5 septembre 2013 09h30 11h30 Durée 2 heures (document non autorisé) calculatrice
Plus en détailÉTAT DES LIEUX DE LA GESTION DE LA SÉCURITÉ ET DU BIG DATA
ÉTAT DES LIEUX DE LA GESTION DE LA SÉCURITÉ ET DU BIG DATA Plan d évolution du Big Data en matière d analyse prédictive de la sécurité AVANTAGES CLÉS Ce livre blanc aborde les points suivants : La complexité
Plus en détailL étiquette des affaires: Les nouvelles règles à l ère du numérique
L étiquette des affaires: Les nouvelles règles à l ère du numérique La techno-étiquette influe sur l évolution de votre carrière On a demandé à des cadres : «Dans quelle mesure, le cas échéant, les manquements
Plus en détailEdmond Cissé. URÆUS Consult Ingénierie & Sécurité des Données www.uraeus-consult.com. edcisse@uraeus-consult.com 04 93 95 52 10
Edmond Cissé URÆUS Consult Ingénierie & Sécurité des Données www.uraeus-consult.com edcisse@uraeus-consult.com 04 93 95 52 10 1 Historique du BI Depuis 20 ans, le marché BI est stable et maintenu dans
Plus en détailLe présent chapitre porte sur l endettement des
ENDETTEMENT DES MÉNAGES 3 Le présent chapitre porte sur l endettement des ménages canadiens et sur leur vulnérabilité advenant un choc économique défavorable, comme une perte d emploi ou une augmentation
Plus en détailDécouverte et investigation des menaces avancées PRÉSENTATION
Découverte et investigation des menaces avancées PRÉSENTATION AVANTAGES CLÉS RSA Security Analytics offre les avantages suivants : Surveillance de la sécurité Investigation des incidents Reporting sur
Plus en détailBusiness Intelligence, Etat de l art et perspectives. ICAM JP Gouigoux 10/2012
Business Intelligence, Etat de l art et perspectives ICAM JP Gouigoux 10/2012 CONTEXTE DE LA BI Un peu d histoire Premières bases de données utilisées comme simple système de persistance du contenu des
Plus en détailMANUFACTURIER. Cahier de candidature. Date limite pour soumettre votre candidature : 21 novembre 2014, 12 h
MANUFACTURIER Cahier de candidature Date limite pour soumettre votre candidature : 21 novembre 2014, 12 h - 2 - Les candidats éligibles au Fidéide Manufacturier sont des entreprises ayant un minimum de
Plus en détailAVRIL 2014. Au delà de Hadoop. Panorama des solutions NoSQL
AVRIL 2014 Panorama des solutions NoSQL QUI SOMMES NOUS? Avril 2014 2 SMILE, EN QUELQUES CHIFFRES 1er INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE 3 4 NOS EXPERTISES ET NOS CONVICTIONS DANS NOS LIVRES
Plus en détailTransformation IT de l entreprise BPM ET APPROCHE MÉTIER
Transformation IT de l entreprise BPM ET APPROCHE MÉTIER L amélioration des processus métiers se traduit par des gains tangibles. Le BPM est devenu une pièce angulaire du système d information des organisations.
Plus en détailDossier Special LE SOFTWARE DEFINED STORAGE
Dossier Special LE SOFTWARE DEFINED STORAGE I L EXISTE UN moyen d en finir avec ces baies de disques en silos, difficiles à mettre en œuvre et où les espaces non utilisés ne peuvent pas être récupérés
Plus en détailLes solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i
Enterprise Modernization Les solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i «Grâce à la modernisation de leurs applications d entreprise, les organisations sur
Plus en détailLe markéting en ligne. Joanie Mailhot Agente aux communications chez Mon Réseau Plus
Le markéting en ligne Joanie Mailhot Agente aux communications chez Mon Réseau Plus Plan de la présentation Introduction Naissance des réseaux sociaux L influence des relations en ligne L importance d
Plus en détail