JASFORGE «La Forge collaborative Agile»



Documents pareils
L Intégration Continue & Agilité

Environnement de Développement Outils Open-Source d'integration Continue. Exemple de Mise en Oeuvre

Glassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno

Projet de Java Enterprise Edition

Usine de développement : étude comparative

Lancelot Bertrand Expert Java J2ee

IN Tech - 12 janvier 2010 Open Source et innovation : le Libre comme méthodologie de développement

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

SonarQube : une autre vision de votre logiciel

Hudson Serveur d Intégration Continue. Adrien Lecharpentier IR3 Ingénieurs2000, Université de Marne la Vallée

AngularJS pour une application d'entreprise

Construction et déploiement d applications Java avec Maven, Archiva, Groovy et Jenkins

Serena Software. Damien Terrien Solution Architect

INTEGRATION CONTINUE. Améliorer la qualité des logiciels et réduire les risques. Juillet 2009

Formation Certifiante Scrum Master

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - Android. 29 ans - 5 ans d'expérience

Plateforme de capture et d analyse de sites Web AspirWeb

SAML et services hors web

Architecte SI, Freelance

XP DAY mai. Erwan Alliaume Nicolas Le Coz

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 32 ans - 6 ans d'expérience

Formation : Langues : Types d Intervention et Secteurs d Activité :

HISTOIRE D UNE DIGITAL FACTORY

31 ans - 8 ans d'expérience

1/15. Jean Bernard CRAMPES Daniel VIELLE

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Chef de projet / Architecte JEE 15 ans d expérience

Cyrille GUERIN 823, place Soulanges Brossard, J4X1L8

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics

Marie-Christine Spengler

EJBCA PKI. Yannick Quenec'hdu Reponsable BU sécurité

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

CAS, un SSO web open source. 14h35-15h25 - La Seine A

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience

Réussir ses Déploiements Applicatifs

Serveur Subversion Debian GNU/Linux

StratusLab : Le projet et sa distribution cloud

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

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

Journée IJD. Moussa Tari Bako Bachir. 25 juin 2012 ARLES/INRIA. Introduction Travail Chez ARLES

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Expert technique J2EE

Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

Présentation générale

Offres d alternance 2015 Sopra Steria - Rennes

GESTION DE L AUTOMATISATION DES TESTS DES SYSTÉMES ERP EN UTILISANT DES OUTILS COREJET. Tetiana KUSHCHYNSKA

Utiliser Améliorer Prêcher. Introduction à LDAP

J2EE in practice. Olivier Liechti Patrik Fuhrer. Department of Informatics. Computer Science Master Course - SH 2004/05

Solution globale de gestion et reporting projet

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

BMC Middleware Management

S28 - La mise en œuvre de SSO (Single Sign On) avec EIM (Enterprise Identity Mapping)

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

EJBCA Le futur de la PKI

Gestion des utilisateurs dans un environnement hétérogène

Guide d'installation de. Esup-ECM. version G.E.D. Nuxeo

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France

DEMARREZ RAPIDEMENT VOTRE EVALUATION

Serveur de travail collaboratif Michaël Hoste -

TP PLACO. Journées Mathrice d'amiens Mars 2010

Les 10 pratiques pour adopter une démarche DevOps efficace

Emmanuel Dreyfus, janvier 2011 Emmanuel Dreyfus, janvier 2011

Squale Le portail qualimétrie open-source

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

pythonocc: une plateforme de développement agile d applications CAO.

APPEL D OFFRES PRESTATION ARCHITECTE IDENTITY ACCESS MANAGMENT DSI PAP DOCUMENT DE CONSULTATION 14 OCTOBRE 2014

Curriculum Vitae de Michel Casabianca

Focus messagerie. Entreprises Serveur de messagerie Logiciel client. Particuliers

TD/TP 1 Introduction au SDK d Android

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD)

Joomla! Création et administration d'un site web - Version numérique

SP4 Intégration et métrologie Lot 4.1 Spécification de l'intégration

]project-open[ for IT Service Organizations

DEILLON Thomas. Copyright CRI74 GNU Free Documentation License

Introduction à la gestion d identité. Bruno Bonfils <asyd@asyd.net> RMLL, 10 Juillet 2009

Architecte Java EE / Expert technique. 15 ans d expérience dont 13 ans avec Java EE. Expert JBoss / Tomcat - Hibernate

INGÉNIEUR - DÉVELOPPEUR SENIOR WEB UI - PHP - MAGENT O. 35 ans - 9 ans d'expérience

Solution intégrée de gestion des temps et des absences. Kelio Integral R2

Le cadre des Web Services Partie 1 : Introduction

GWT à l'épreuve du feu. by Sami Jaber (DNG Consulting)

Environnements de Développement

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com IBM Corporation

Installation de Premium-RH

Serveurs!d application! BEA,!WebSpère,!Inprise!et!DNA!

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Plan global Outils de développement et compilation. Ce que l on veut éviter. Plan. Git : gestion de code source et versionnement.

OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques

Formation subversion (svn) Marc-Olivier Buob

OpenLDAP, un outil d administration Réseau. Une implémentation d OpenLDAP

SSO : confort ou sécurité?

OWASP Code Review Guide Revue de code. Paris The OWASP Foundation. Victor Vuillard

DOSSIER DE PRESSE. Une SSII française indépendante. Une taille adaptée à la délivrance d un véritable service «sur-mesure»

Outils de développement collaboratif

NU-PH Portail http.

Transcription:

JASFORGE «La Forge collaborative Agile» Software FreedomDay Le 17 Septembre 2011 Karim Djaafar Directeur Technique Sghaier Mouna ConsultanteJAVA/ JasForge 28/09/2011 Copyright Jasmine Conseil

Sommaire de la présentation 1 Jasforge 2 Caractéristiques 3 Architecture 4 Exemple de scénarios 5 Ecrans Jasforge 6 Démo 7 Questions/Réponses 2

Jasforge: Un écosystèmeagile maven 3

JASFORGE Jasforge est une plate-forme unique de services Agile Gérerlecycledeviedunprojet Dédié au développeur, chef de projet Intérêt. 4

Les caractéristiques de Jasforge Avec Jasforge, selon le besoin on peut suivre le processus debuildàtravers: Gestion de code avec SVN Compilation basée sur Maven Test unitaire avec Junit Intégration continue avec Hudson/Cruise Control 5

Les caractéristiques de Jasforge Gestion des anomalies avec JIRA Métrique de qualité avec Sonar, PMD, Checkstyle Gestion des rôles et des outils avec OpenLDAP Gestion WebSphere) et suivi des serveurs (Tomcat/Jetty, JBoss, 6

Gestiondes rôles Une gestion fine des rôles dans l équipe Administrateurr Gérer l'équipe et attribuer des rôles Avoirunaperçudel'ensembleduprojet Maintenir et gérer des outils utilisant des autorisations spécifiques Gérer la collaboration entre les équipes Chef de projet Gérer les projets et attribuer aux membres de l'équipe Ajoutez le codesource de l'équipe au dépôt Mettre en place les buildsetles tableaux de bord Gérer la qualitéglobale du projet Dévelopeur Avoir un dépôt central d'outils pour gérer ses activités de développement quotidien Imposer la traçabilité 28/09/2011 Copyright Jasmine Conseil 7

Les caractéristiques de Jasforge Gestion des outils agile Outilde contrôlede qualité Outilde gestiondes anomalies Outilsde déploiement Planification Collaborative Infrastructure de système de suivi 8

Architecture 9

Architecture : Jasforge 10

JasForge:création de projet Maven archetype maven Création de Projet SVN repository authentification

Quelques Exemples d intégration des outils Jasforge 12

Jasforge Agent maven Nexus Agent Votre outil 13

Jasforge: Un écosystèmeagile Vos outils préférés maven 14

AuthentificationLDAP pour chaqueoutil openldap Authentification Security Realms JNDI Realms Page 15 15

Support complet de SCM avec Subversion Subversion maven Gestion SVN en utilisant les droits Agent Svnserve JNDI Manager Svnserve.conf Stratégie d auth passwd Users & pwd Authz Groupes & Accès 16

Support complet d IC avec Hudson utilisant les services SOAP/REST Hudson SOAP/REST -createbuildservice - HTTP XML/RPC Notice Il est géré par une authentfication LDAP 17

Support complet d IC avec JIRA utilisant les services SOAP/REST JIRA SOAP/REST -createbuildservice - HTTP XML/RPC Notice Utilisation des webservices 18

Support complet d IC avec Sonar utilisant les services SOAP/REST Sonar SOAP/REST -createbuildservice - HTTP XML/RPC Notice Maven + plugin sonar 19

EcransJasForge 20

Gestions des Outils 21

Intégration d Hudson 22

Jasforge & JIRA 23

24

Merci pour votreattention Jasforge: A Jasmine Conseil concept http://www.jasmineconseil.com contact@jasforge.com 25