Présentation succincte de Scrum.
En fonction du public elle peut tenir entre 20 minutes sans s'attarder ou en 2 heures avec une présentation des annexes.
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
Les méthodes agiles sont de formidables outils de production. Cette présentation est une synthèse permettant d'aborder la méthode Scrum dans ses grandes lignes fondamentales.
Ces slides ont pour objectif de présenter le contexte des méthodes agiles, et de présenter le fonctionnement de la méthode Scrum.
Je donne également un premier retour d'expérience
Présentation succincte de Scrum.
En fonction du public elle peut tenir entre 20 minutes sans s'attarder ou en 2 heures avec une présentation des annexes.
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
Les méthodes agiles sont de formidables outils de production. Cette présentation est une synthèse permettant d'aborder la méthode Scrum dans ses grandes lignes fondamentales.
Ces slides ont pour objectif de présenter le contexte des méthodes agiles, et de présenter le fonctionnement de la méthode Scrum.
Je donne également un premier retour d'expérience
Scrum - Une méthode agile sous la loupe ...Bilel McSam
La méthodologie de développement agile < Scrum >
Une présentation faite à la 5eme Linux install party le 08 Juin 2013 à l'USTHB (Alger / Algérie)
• Une méthode agile dédiée à la gestion de projets.
• S'appuie sur le découpage d'un projet en incréments (sprint).
• Ne couvre aucune technique d'ingénierie du logiciel.
Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Le credo "Tout le monde peut cuisiner" d'Auguste Gusteau (célèbre cuisinier de Ratatouille) ne signifie pas que la gastronomie est à la portée de tout le monde, mais qu'un grand chef peut se cacher n'importe où.
Il n'existe pas de recette unique pour réussir votre transition vers SCRUM mais durant cette session Rémy va essayer de vous donner les trucs et astuces qui vont vous permettre de sublimer votre équipe.
Guide des bonnes pratiques de la méthode Scrum – AT Internet AT Internet
De la présentation des « scrumers » aux règles générales des cérémonies Scrum, ce guide édité par AT Internet vous permet de découvrir et mettre en application la méthode Scrum.
Il doit vous aider à vous souvenir des règles proposées par Scrum, mais aussi vous permettre de créer un environnement de travail adapté aux méthodes agiles et productif auprès de vos équipes.
[ENGLISH BELLOW]
Les journees DevExp sont comme nos DreamTech meetings a Sophia Antipolis (Le partage d'expériences), mais couvrant l'ensemble des centres de l'INRIA (à travers tout le pays). Les ingénieurs se rencontrent une fois par an pendant 2/3 jours pour présenter, discuter et partager leurs travaux/experiences/point de vue. Dans mon cas (de l'INRIA Sophia Antipolis), je ai présenté notre expérimentation de la méthode agile Scrum et comment nous avons appris à l'utiliser et à l'adapter à notre contexte (SOFAVR + les autres projets en relations).
[ENGLISH]
DevExp are like our INRIA DreamTech (share engineer experiences) but covering the whole INRIA centers (through all the country). Engineers meet 1 time a year during 2/3 days to present, share and discuss about their actual works. In my case (from INRIA Sophia Antipolis) I presented our experimentation of the SCRUM agile method and how we learnt to use it and to adapt it to our context (SOFAVR and all the others related projects).
les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.
Formation agile - Certification Professional Scrum Product OwnerNovUp
POURQUOI CETTE FORMATION ?
Pour garantir le succès d’un projet Scrum, il est impératif de respecter les besoins exprimés par les utilisateurs et de leur livrer le maximum de valeur en un minimum de temps. Le Product Owner agit comme le représentant des utilisateurs et travaille au quotidien avec les équipes de réalisation pour délivrer un produit de qualité.
La certification Professional Scrum Product Owner apporte aux responsables de produits la maîtrise des principes Scrum et atteste de leur capacité à aider les équipes dans la réalisation d’un projet.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Accompagner le changement dans le cadre d’un nouveau projet,
Gérer efficacement la vie d’un produit conçu et réalisé avec Scrum,
Maîtriser le rôle de Scrum Product Owner,
Maximiser le retour sur investissement d’un projet Scrum,
Savoir recueillir des besoins, les spécifier et les prioriser,
Se préparer au passage de la certification PSPO1 (Professional Scrum Product Owner) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de concevoir un produit dans un cadre utilisant les méthodes agiles.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
This presentation is devided in 3 major topics:
1. Overview of IT projects over the world
2. Reminder about Agile contexte and principales
3. presentation of Scrum Framework and practices (Roles, artefacts and ceremonials).
Vortrag zu Crowdsourcing und Blogs im Rahnmen der Veranstaltungsreihe "Susatin 2.0 - Nachhaltigkeit und Web 2.0" am 22.1.2009 im Albert-Schweitzer-Haus in Wien.
Scrum - Une méthode agile sous la loupe ...Bilel McSam
La méthodologie de développement agile < Scrum >
Une présentation faite à la 5eme Linux install party le 08 Juin 2013 à l'USTHB (Alger / Algérie)
• Une méthode agile dédiée à la gestion de projets.
• S'appuie sur le découpage d'un projet en incréments (sprint).
• Ne couvre aucune technique d'ingénierie du logiciel.
Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Le credo "Tout le monde peut cuisiner" d'Auguste Gusteau (célèbre cuisinier de Ratatouille) ne signifie pas que la gastronomie est à la portée de tout le monde, mais qu'un grand chef peut se cacher n'importe où.
Il n'existe pas de recette unique pour réussir votre transition vers SCRUM mais durant cette session Rémy va essayer de vous donner les trucs et astuces qui vont vous permettre de sublimer votre équipe.
Guide des bonnes pratiques de la méthode Scrum – AT Internet AT Internet
De la présentation des « scrumers » aux règles générales des cérémonies Scrum, ce guide édité par AT Internet vous permet de découvrir et mettre en application la méthode Scrum.
Il doit vous aider à vous souvenir des règles proposées par Scrum, mais aussi vous permettre de créer un environnement de travail adapté aux méthodes agiles et productif auprès de vos équipes.
[ENGLISH BELLOW]
Les journees DevExp sont comme nos DreamTech meetings a Sophia Antipolis (Le partage d'expériences), mais couvrant l'ensemble des centres de l'INRIA (à travers tout le pays). Les ingénieurs se rencontrent une fois par an pendant 2/3 jours pour présenter, discuter et partager leurs travaux/experiences/point de vue. Dans mon cas (de l'INRIA Sophia Antipolis), je ai présenté notre expérimentation de la méthode agile Scrum et comment nous avons appris à l'utiliser et à l'adapter à notre contexte (SOFAVR + les autres projets en relations).
[ENGLISH]
DevExp are like our INRIA DreamTech (share engineer experiences) but covering the whole INRIA centers (through all the country). Engineers meet 1 time a year during 2/3 days to present, share and discuss about their actual works. In my case (from INRIA Sophia Antipolis) I presented our experimentation of the SCRUM agile method and how we learnt to use it and to adapt it to our context (SOFAVR and all the others related projects).
les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.
Formation agile - Certification Professional Scrum Product OwnerNovUp
POURQUOI CETTE FORMATION ?
Pour garantir le succès d’un projet Scrum, il est impératif de respecter les besoins exprimés par les utilisateurs et de leur livrer le maximum de valeur en un minimum de temps. Le Product Owner agit comme le représentant des utilisateurs et travaille au quotidien avec les équipes de réalisation pour délivrer un produit de qualité.
La certification Professional Scrum Product Owner apporte aux responsables de produits la maîtrise des principes Scrum et atteste de leur capacité à aider les équipes dans la réalisation d’un projet.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Accompagner le changement dans le cadre d’un nouveau projet,
Gérer efficacement la vie d’un produit conçu et réalisé avec Scrum,
Maîtriser le rôle de Scrum Product Owner,
Maximiser le retour sur investissement d’un projet Scrum,
Savoir recueillir des besoins, les spécifier et les prioriser,
Se préparer au passage de la certification PSPO1 (Professional Scrum Product Owner) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de concevoir un produit dans un cadre utilisant les méthodes agiles.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
This presentation is devided in 3 major topics:
1. Overview of IT projects over the world
2. Reminder about Agile contexte and principales
3. presentation of Scrum Framework and practices (Roles, artefacts and ceremonials).
Vortrag zu Crowdsourcing und Blogs im Rahnmen der Veranstaltungsreihe "Susatin 2.0 - Nachhaltigkeit und Web 2.0" am 22.1.2009 im Albert-Schweitzer-Haus in Wien.
Panorama bureaux en Ile-de-France 3T 2013JLL France
• Le marché locatif continue à ralentir, impacté par le fort repli des transactions en clés-en-main.
• L’offre immédiate poursuit son ascension tandis que l’offre neuve demeure contenue.
• Les loyers demeurent sous pression.
• Plus de 7,9 milliards d’euros ont été investis depuis le début de l’année 2013, soit une hausse de 8% en un an.
• 20 transactions de plus de 100 millions d’euros ont été enregistrées sur les neufs premiers mois de l’année
• Le taux prime de référence, dans le Quartier Central des Affaires, reste stable dans une fourchette comprise entre 4,50 et 5,00%.
Jeux video, culture et art- Intervention dans le cadre de la journée professi...Benoît Vallauri
Mon intervention dans la cadre de la journée pro organisée par la Médiathèque Départementale d'Ille-et-Vilaine, en lien avec l'action culturelle liée à l'évènement Bouillants #6 dans les bibliothèques du départemement. http://www.bouillants.fr/
Cette intervention était un préambule au propos de l'artiste Antonin Fourneau et de son travail autour du jeu.(Voir en particulier le projet Eniarof : http://www.kisskissbankbank.com/fr/projects/the-book-of-eniarof--2).
D’ici 2015, 97% de la bande passante pourrait être occupée par les vidéos ; chaque minute, il se télécharge 72 heures de vidéo sur YouTube! Des vidéos sur tous les thèmes et de toutes qualités. Mais dans un monde où une vidéo amateur a autant de valeur aux yeux de l'internaute qu'une vidéo professionnelle, les acteurs du tourisme n’auraient-ils pas intérêt à en tirer parti ? Comment produire du contenu à forte valeur ajoutée pour sortir du lot avec vos ressources internes, des trucs et astuces, des échanges de bons procédés ?
Présentation de l'Agilité, conférence au Cara le 5 septembre 2017, à Lyon.
Introduction aux Scrum, Kanban, Lean Startup, Définition des Rôles Scrum Product Owner, Scrum Master, des cérémonies Daily Meeting, Démonstration, Product Backlog, Sprint, Coach, User Stories, Sprint Backlog, Increment, Sprint review, retrospective, sprint planning
Oeildecoach scrum roles-et-responsabilitesOeil de Coach
Fiches de rôles et responsabilités d'une équipe Agile Scrum.
Martial SEGURA - Oeil de Coach - oeildecoach.com
Pour qu’une équipe Scrum puisse être efficace, Ken SCHWABER et Jeff SUTHERLAND recommandent le dispositif suivant :
1 Product Owner (PO),
1 équipe de développement (Development Team),
1 Scrum Master (SM).
Les équipes Scrum (Scrum Teams) sont auto-organisées et pluridisciplinaires. C'est à dire qu'elles choisissent la meilleure façon d’accomplir leur travail, au lieu d’être dirigées par des personnes externes à l’équipe.
Les équipes pluridisciplinaires ont toutes les compétences nécessaires pour effectuer le travail qui leur incombe, sans dépendre d’autres personnes n’appartenant pas à l’équipe.
Une équipe Scrum est composée de 6 +/- 3 membres (soit un minimum de 3 personnes et un maximum de 9 personnes).
De mon expérience de coach agile, 9 personnes est vraiment un plafond à respecter au risque de générer des clans au sein de l'équipe, pénalisant la bonne collaboration du collectif.
Support de formation pour la formation Professional Scrum Master I en vue de passer la certification PSM I.
Ce support est basé sur le scrum guide de 2017 (dernière version à jour à juillet 2020)
Pratique pour réviser avant de passer le Scrum PSM I de façon plus agréable et visuelle que le scrum guide.
Attention le support est en CC-BY mais les images utilisées pour Rôles / Artefacts / Events ne sont pas en CC-BY (à voir avec les sites s'ils autorisent l'utilisation, surtout pour une utilisation commerciale)
Cette présentation porte sur Scrum 2020.
L'objectif est de présenter les concepts et les principes de Scrum 2020.
Les points abordés sont
- Principes, caracterisuques, Approche
- Piliers
- Les valeurs
- Scrum Team, caracteristiques et responsabilités
- Product Owner, résponsabilités, contraintes
- Developers,engagement,compétences et tâches
- Scrum Master, responsabilités et tâches
- Evènements Scrum
- Sprint et lien avec les rôles
- Occasions pour l’inspection et l’adaptation
- Artefacts et objectifs
- Increment et DoD
- Zoom sur le Product Backlog
- Zoom sur le Product Goal
Agilité - Drupal et Scrum sont faits pour s'entendreArtusamak
D'un coté des méthodes agiles de plus en plus utilisées, de l'autre un CMS qui se déploie massivement et dépasse le cadre de son périmètre initial de CMS.
Au cours de cette présentation nous allons voir ce que sont ces méthodes agiles, en quoi elles divergent de la gestion de projet dite "traditionnelle". Nous ferons un focus sur Scrum et son utilisation dans le cadre d'un projet Drupal.
- Votre dernier projet en cycle en V a échoué et vous avez envie d'essayer autre chose ?
- Vous ne savez pas ce que sont les méthodes agiles et/ou Scrum ?
- Vous vous demandez comment tirer partie des capacités de prototypage de Drupal ?
a Supply Chain a pour mission de gérer de bout en bout les fluxDanielMohamed4
La supply chain, traduisible par chaîne logistique, correspond aux différentes étapes liées à la chaîne d'approvisionnement, de l'achat des matières premières à la livraison d'un produit ou service au client. Elle représente tous les intervenants œuvrant à garantir et optimiser la production.
Formation "Initiation Scrum" (sur 1 ou 2 jours)
- comprendre les principes agile
- découverte de SCRUM (les rôles, les livrables, les évènements)
- expérimenter par la pratique
Développement agile de logiciel avec la méthode SCRUMsenejug
Le développement de logiciel devient de plus en plus complexe et plus long. Des études ont montré que 2/3 des projets informatiques dépassaient le délai prévisionnel (et donc les couts) et ceci pose un vrai probleme de time-to-market. Et pourtant depuis quelques décennies, les cycles de développement tels que celui en V, M, W, waterflow, etc existent sans succes.
Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...Normandy JUG
(re)Découvrez ces règles essentielles qui vous permettront d’améliorer vos interfaces web. Vos utilisateurs vous remercieront ;)
ivan
Ivan Dalmet : Webdesigner chez Gabel depuis 2011, j’allie Design et Développement pour produire des interfaces ergonomiques. Depuis maintenant plus de 3 ans, c’est en multi-écrans que je travail : pc, tablettes, mobiles. L’ergonomie et l’expérience utilisateur se trouvent au cœur des projets web que je réalise. Cela se traduit par un apprentissage constant et une réflexion approfondie sur chaque projet. En veille permanente, j’aime découvrir de nouvelles approches du web.
Pour plus d’infos sur mon parcours : http://www.rcrea.fr/about-me/
Codeurs En Seine - Lean startup - Matthieu Garde-LebretonNormandy JUG
Lean Startup, ou comment sortir vos projets des cartons ?
Au programme :
1. Intro, le syndrôme du dev
2. Définition du Lean et du Lean Startup. Ce que c'est, ce que ça n'est pas.
3. Définition d'une startup
4. Your idea sucks (ou, le FAIL)
5. Customer Development, ou comment fabriquer un client au lieu d'un produit
6. Qu'est-ce qu'un MVP ?
7. Qu'est-ce qu'une bonne métrique ?
8. Résumé
9. Exemple "real-life" - Chipmunk
What makes groovy groovy codeurs en seine - 2013 - light sizeNormandy JUG
Groovy n'est pas un nouveau venu dans l'arène des langages alternatifs pour la JVM, mais avec plus d'1.7 millions de téléchargements par an, c'est clairement le plus utilisé aujourd'hui !
Mais pourquoi choisir Groovy pour vos projets ? Que peut-il vous apporter ?
- une courbe d'apprentissage minime
- son intégration transparente avec Java pour mixer Groovy et Java ensemble
- une syntax malléable, concise et lisible adaptée aux Domain-Specific Languages
- une approche pragmatique sur le typage
- un riche écosystème de projets, comme Grails, Gradle, GPars, Spock, Geb, etc...
Dans cette session, vous découvrirez comment tout s'articule dans l'univers Groovy, ainsi que où, quand, comment vous pourrez tirer avantage de Groovy pour améliorer votre productivité.
[Codeurs en seine] management & monitoring cloudNormandy JUG
Même si la classification IaaS vs. PaaS est quelque peu éculée elle nous permettra de comprendre, en utilisant la plate-forme Cloud de Google, la répartition des responsabilités de Monitoring et de Management entre utilisateur et fournisseur de Cloud. Entre administration et monitoring de machines virtuelles, orchestration de service de load balancing, gestion de (base de) données, update transparent de stack technique et A/B testing nous allons parcourir les plus et les moins des approches orientées infrastructure et plate-forme tout en terminant sur une approche qui tente de combiner le meilleur des deux mondes
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...Normandy JUG
Ces nouvelles fonctionnalités introduites à partir de Java 7 nous permettent de parallèliser nos traitements simplement, voire gratuitement. Nous allons donc pouvoir utiliser pleinement nos multicoeurs avec un minimum d'efforts. Quels sont ces nouveaux patterns, quels gains en performance pouvons-nous en attendre, à quels nouveaux bugs serons-nous confrontés ? Une heure pour répondront à chacun de ces points, en introduisant les nouveaux problèmes et leurs solutions. Une heure pour comprendre comment nos habitudes de programmation vont devoir évoluer, et à quoi la programmation parallèle en Java ressemblera-t-elle demain.
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...Normandy JUG
Un petit tour des pratiques et outils de capacity planning. Graphite, JMX Trans, JMeter (sans frein à main), et leurs amis Amazon EC2, jenkins, VisualVM … Et en bonus la basic-web-perf application pour tester votre infrastructure à blanc !
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)Normandy JUG
Découvrez pourquoi (ben oui, au fait, pourquoi?) et comment stresser votre serveur: enregistrer un scenario, jouer avec le DSL, envoyer la purée et interpréter les résultats.
Stéphane Epardaut nous présentera le langage Ceylon :
Ceylon est un nouveau langage de programmation pour la machine virtuelle Java. Nous sommes fans de Java et de son écosysteme, cependant nous pensons que le langage Java et ses libraires conçus il y a 15 ans sont désuets face aux challenges actuels.
Cette introduction à Ceylon vous montrera les fonctionnalités de Ceylon ainsi que les derniers progrès fait sur le compilateur, l’IDE et la communauté autour de Ceylon.
Soirée Guava et Lombok avec Thierry LericheNormandy JUG
Guava est une librairie open source créée et maintenue par les équipes de Google. Inspirée des outils internes du géant, Guava propose de nombreux mécanismes (prog fonctionnelle) pour manipuler les collections, créer des caches customisés, faciliter la gestion de la concurrence et les IOs.
De son coté, Lombok est également un projet Open Source. Lombok et Lombok-pg simplifient sensiblement l’écriture de code classique (builders, delegates, etc.) et des nombreuses méthodes purement techniques et indispensables (getters, setters, hashCode, equals, etc.) qui polluent nos objets.
Durant cette présentation, après un rapide constat de la verbosité de nos beans, nous feront un tour
d’horizon de Lombok et Guava. Nous verrons comment ils nous aident à écrire du code concis et de
qualité.
Soirée CouchBase (NoSQL) avec Tugdual Grall
Cette présentation commencera par une introduction au NoSQL. Cette introduction expliquera les raisons pour lesquelles de plus en plus de projets utilisent ce type de solutions et les limitations des architectures classiques. Tugdual fera également le tour des différentes approches (Clé Valeur, Document, Colonnes, Graph) et solutions.
Une fois cette introduction effectuée vous verrez en detail la solution Couchbase Server 2.0. Couchbase est une base de données NoSQL orientée Document développée en Open Source. Tugdual presentera en s’appuyant sur des démonstrations.
le développement d’applications Java (et/ou autres selon les gouts) sur du NoSQL en expliquant les bénéfices des solutions
se basant sur des structures de données flexibles (Document JSON)
l’utilisation de Map Reduce pour la création de requetes complexes
la mise en place et l’administration d’un cluster, et les défis associés
Tugdual « Tug » Grall, est Technical Evangelist chez Couchbase, et un développer passionné. Il travaille actuellement avec les communautés de developpers en Europe pour faciliter l’adoption du NoSQL. Tugdual contribue aux SDKs Java et NodeJS de Couchbase.
Avant de rejoindre Couchbase, Tug était le CTP d’eXo la société qui a créé l’outil de développement sur le cloud www.codenvy.com et la pateforme sociale eXo Platform. Auparavant Tugdual a travaillé comme product manager et développeur dans l’équipe Oracle Fusion Middleware sur la plateforme Java EE.
Tug a participé a de nombreuses conférences DevoxxFR, FOSDEM, Google I/O, JavaOne et de nombreux meetups/groupes utilisateurs. Tugdual est co-fondateur du NantesJUG qui organise depuis 2008 des réunions mensuelles autour l’écosystème Java. Lorsqu’il a le temps, il maintient un blog http://tugdualgrall.blogspot.com et une application déployée sur Google App Engine http://www.resultri.com. Vous pouvez le suivre sur twitter.
Apache, osgi and karaf par Guillaume NodetNormandy JUG
Vous avez entendu parler de OSGi (ou pas d’ailleurs), vous aimeriez que l’on vous explique ce que c’est et à quoi cela sert ?
Vous voudriez savoir comment on participe à des projets Open-Source, comment on devient acteur au sein de la fondation Apache ?
Vous avez lu l’excellent article d’Octo de la semaine dernière sur Camel, mais vous n’avez pas tout compris ou voulez en savoir plus ?
Ou tout simplement vous voudriez avoir une présentation de la solution OSGi d’Apache : Karaf ?
Mockito - Design + tests par Brice DuteilNormandy JUG
rice Dutheil est indépendant, membre du groupe des Zindeps. Comiteur sur Mockito.Son blog est le “TheCoffeeWorkshop“. Son Twitter est @BriceDutheil.
Le design par le test
Le TDD est aujourd’hui une pratique reconnue pour permettre la production de code avec peu d’anomalies. Mais ce n’est pas le seul interet du TDD ; le design du code peut en etre le grand gagnant. Ces quelques slides vont essayer de donner un apercu des opportunites à saisir et des pieges à eviter ; Mockito inside.
Introduites avec Java 5, les annotations ont ouvert la voie à la méta-programmation et sont aujourd’hui présentes dans tous les frameworks et API Java.
Au cours de la conférence, Olivier Croisier reviendra tout d’abord sur le principe des annotations et leur mise en œuvre au quotidien, puis démontrera l’étendue des possibilités qu’elles offrent à la compilation et au runtime, via les Annotation Processors et la Réflexion.
Olivier Croisier est expert Java chez Zenika. Il est certifié Java 5.0 avec 100%, Spring 2.5 avec 86% et est formateur certifié Terracotta. Olivier a notamment obtenu le titre de Certified JavaSpecialist Master Course Instructor de la part d’Heinz Kabutz, devenant ainsi le formateur JavaSpecialist de référence en France. Il est également l’auteur du blog The Coder’s Breakfast.
Vous ne vous y retrouver pas dans la nébuleuse Spring ?
Vous avez entendu parler de Spring Batch (ou pas d’ailleurs), vous aimeriez que l’on vous explique comment on s’en sert ?
Vous voulez en savoir plus sur ce framework ?
Alors venez au prochain NormandyJUG !
Jean-Philippe Briend est Architecte chez Infin-IT, société de service de petite taille spécialisée en Nouvelles Technologies et Finance / Assurance.
Il est intervenu chez de grands comptes (grande distribution, finance, assurance, éditeurs, etc…) sur des projets Java / J2ee stratégiques.
En 2010, il est intervenu comme Architecte pour la refonte de batchs orientée Performance chez un grand éditeur français.
Il nous présentera Spring Batch et son retour d’expérience de ce projet.
Dans le développement logiciel, l’estimation des temps de réalisation est une science inexacte et est une des sources de dépassement des dates de livraison des jalons d’un projet.
Découvrer comment avec une méthode conviviale, le planning poker, vous pouvez associer clients et développeurs pour estimer au plus juste.
ATR2011 - Scrum dans les tranchées NormandesNormandy JUG
Cette session est le retour d’expérience de 8 mois de mise en place de scrum au sein d’une équipe de développement logiciel en haute-normandie.
Le scrum master et l’architecte de l’équipe vous feront des retours terrains sans langue de bois.
Cette soirée sera l’occasion d’aborder les problématiques de :
Les bases de données relationnelles face à la montée en charge
Les problématiques en Java et Hibernate
Les solutions de cloud computing (Amazon EC2, VMWare…)
Les solutions du monde NoSQL (Cassandra…)
Les bases de données relationnelles classiques ont du mal à monter en charge de manière “élastique”: elles sont de manière générale peu adaptées aux nouvelles solutions de cloud computing, de type Amazon EC2 ou VMWare.
Nous verrons dans cette session:
les problèmes couramment rencontrés et leurs solutions proposées par les grand éditeurs (type Oracle RAC), ainsi que leurs limitations
comment ces problèmes se traduisent dans le monde Java, en particulier avec Hibernate
quelles solutions peuvent être utilisées avec Hibernate, en particulier avec son système de cache: nous verrons les solutions de clustering, dont Terracotta et Coherence
ce que proposent les nouvelles solutions dites “NoSQL”, en prenant l’exemple de Cassandra: leurs avantages, leurs inconvénients, leurs limitations
Julien Dubois est directeur du pôle conseil chez Ippon Technologies, société spécialisée dans le développement et l’architecture d’applications Java. Il y dirige une équipe de consultants et architectes de haut niveau, et intervient régulièrement chez les clients de la société.
Julien est connu dans le monde Java notamment pour :
avoir co-écrit le livre “Spring par la pratique”,
avoir dirigé la filiale française de SpringSource,
et pour parler régulièrement à des conférences.
Vous pouvez le suivre sur Twitter: @juliendubois
M2i Webinar - « Participation Financière Obligatoire » et CPF : une opportuni...M2i Formation
Suite à l'entrée en vigueur de la « Participation Financière Obligatoire » le 2 mai dernier, les règles du jeu ont changé !
Pour les entreprises, cette révolution du dispositif est l'occasion de revoir sa stratégie de formation pour co-construire avec ses salariés un plan de formation alliant performance de l'organisation et engagement des équipes.
Au cours de ce webinar de 20 minutes, co-animé avec la Caisse des Dépôts et Consignations, découvrez tous les détails actualisés sur les dotations et les exonérations, les meilleures pratiques, et comment maximiser les avantages pour les entreprises et leurs salariés.
Au programme :
- Principe et détails de la « Participation Financière Obligatoire » entrée en vigueur
- La dotation : une opportunité à saisir pour co-construire sa stratégie de formation
- Mise en pratique : comment doter ?
- Quelles incidences pour les titulaires ?
Webinar exclusif animé à distance en coanimation avec la CDC
Newsletter SPW Agriculture en province du Luxembourg du 03-06-24BenotGeorges3
Les informations et évènements agricoles en province du Luxembourg et en Wallonie susceptibles de vous intéresser et diffusés par le SPW Agriculture, Direction de la Recherche et du Développement, Service extérieur de Libramont.
https://agriculture.wallonie.be/home/recherche-developpement/acteurs-du-developpement-et-de-la-vulgarisation/les-services-exterieurs-de-la-direction-de-la-recherche-et-du-developpement/newsletters-des-services-exterieurs-de-la-vulgarisation/newsletters-du-se-de-libramont.html
Bonne lecture et bienvenue aux activités proposées.
#Agriculture #Wallonie #Newsletter #Recherche #Développement #Vulgarisation #Evènement #Information #Formation #Innovation #Législation #PAC #SPW #ServicepublicdeWallonie
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseOscar Smith
Besoin des conseils pour les Jeunes ? Le document suivant est plein des conseils de la Vie ! C’est vraiment un document conseil de la jeunesse que tout jeune devrait consulter.
Voir version video:
➡https://youtu.be/7ED4uTW0x1I
Sur la chaine:👇
👉https://youtube.com/@kbgestiondeprojets
Aimeriez-vous donc…
-réussir quand on est jeune ?
-avoir de meilleurs conseils pour réussir jeune ?
- qu’on vous offre des conseils de la vie ?
Ce document est une ressource qui met en évidence deux obstacles qui empêchent les jeunes de mener une vie épanouie : l'inaction et le pessimisme.
1) Découvrez comment l'inaction, c'est-à-dire le fait de ne pas agir ou d'agir alors qu'on le devrait ou qu'on est censé le faire, est un obstacle à une vie épanouie ;
> Comment l'inaction affecte-t-elle l'avenir du jeune ? Que devraient plutôt faire les jeunes pour se racheter et récupérer ce qui leur appartient ? A découvrir dans le document ;
2) Le pessimisme, c'est douter de tout ! Les jeunes doutent que la génération plus âgée ne soit jamais orientée vers la bonne volonté. Les jeunes se sentent toujours mal à l'aise face à la ruse et la volonté politique de la génération plus âgée ! Cet état de doute extrême empêche les jeunes de découvrir les opportunités offertes par les politiques et les dispositifs en faveur de la jeunesse. Voulez-vous en savoir plus sur ces opportunités que la plupart des jeunes ne découvrent pas à cause de leur pessimisme ? Consultez cette ressource gratuite et profitez-en !
En rapport avec les " conseils pour les jeunes, " cette ressource peut aussi aider les internautes cherchant :
➡les conseils pratiques pour les jeunes
➡conseils pour réussir
➡jeune investisseur conseil
➡comment investir son argent quand on est jeune
➡conseils d'écriture jeunes auteurs
➡conseils pour les jeunes auteurs
➡comment aller vers les jeunes
➡conseil des jeunes citoyens
➡les conseils municipaux des jeunes
➡conseils municipaux des jeunes
➡conseil des jeunes en mairie
➡qui sont les jeunes
➡projet pour les jeunes
➡conseil des jeunes paris
➡infos pour les jeunes
➡conseils pour les jeunes
➡Quels sont les bienfaits de la jeunesse ?
➡Quels sont les 3 qualités de la jeunesse ?
➡Comment gérer les problèmes des adolescents ?
➡les conseils de jeunes
➡guide de conseils de jeunes
Cours SE - Gestion de la mémoire- Cours IG IPSET.pdf
AT2010 Introduction à scrum
1. Cette création est mise à disposition selon le Contrat Attribution-
NonCommercial-ShareAlike 2.0 France disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier
postal à Creative Commons, 171 Second Street, Suite 300, San
Francisco, California 94105, USA.
Introduction à SCRUM
Guillaume LOURS
27 Octobre 2010
3. La course de relais
“The… ‘relay race’ approach to product
development…may conflict with the
goals of maximum speed and
flexibility. Instead a holistic or ‘rugby’
approach—where a team tries to go
the distance as a unit, passing the ball
back and forth—may better serve
today’s competitive requirements.”
HirotakaTakeuchi and Ikujiro Nonaka,
“The New New Product Development Game”,
Harvard Business Review, January 1986.
http://creativecommons.org/licenses/by-nc/2.0/
http://www.flickr.com/photos/fossilmike/
4. Scrum en moins de 100 mots
Scrum est un processus agile qui nous permets de se focaliser sur la
livraison d'un produit à haute valeur métier dans les plus bref délais
Il nous permet de rapidement et fréquement d'inspecter le
développement du produit (toutes les 2 semaines à 1 mois)
Le métier définit les priorités. L'équipe s'organise pour déterminer la
meilleure façon de livrer les fonctionnalités avec la plus haute priorité
Toutes les 2 semaines à 1 mois, tout le monde peut voir un produit
opérationnel et décider de le livrer ou de continuer à l'enrichir
fonctionnellement
6. Scrum est utilisé par
Français ?Microsoft
Yahoo
Google
Electronic Arts
Lockheed Martin
Philips
Siemens
Nokia
IBM
Capital One
BBC
7. Scrum est utilisé pour
Commercial software
In-house development
Contract development
Fixed-price projects
Financial applications
ISO 9001-certified applications
Embedded systems
24x7 systems with 99.999% uptime
requirements
the Joint Strike Fighter
Video game development
FDA-approved, life-critical systems
Satellite-control software
Websites
Handheld software
Mobile phones
Network switching applications
ISV applications
Some of the largest applications in
use
8. Caractéristiques
Une équipe en auto-gestion
Un produit qui évolue par « sprint » de 2 semaines à 1 mois
Les fonctionnalités sont identifiées comme des éléments d'un « Product
Backlog »
Aucune préconisation de pratique de développement
Utilise des règles génératives de créer un environnement agile pour la
réalisation de projets
10. Scrum : la mêlée et les 3 piliers
La transparence
Honnêteté sur l'avancement et les problèmes
Une définition claire et partagée de « Done »
L'inspection
Tests fréquents de solutions par le biais de feedback
Les feedback sont fournis par des vrais utilisateurs et clients
L'adaptation
Finalisation du produit basée sur les feedback et les buts à
atteindre
Ajustement du process de Scrum dès que nécessaire
14. Le Product Owner
Définit les fonctionnalités du produit
Décide de la date de livraison et de son contenu
Il est le responsable du ROI du produit
Ajuste les fonctionnalités en fonction des besoins du marché à chaque
itération
Valider ou rejette le travail de l'équipe
15. Le Scrum Master
Représente la gestion du projet
Chargé de promulguer les valeurs et les pratiques de Scrum
Elimine les obstacles
S'assure que l'équipe est complètement opérationnelle et productive
Assure une coopération étroite en tous les rôles et les fonctions
Protège l'équipe des perturbations extérieures
18. Les cérémonies
Sprint planning meeting
Sprint prioritization
• Analyze and evaluate product
backlog
• Select sprint goal
Sprint planning
• Decide how to achieve sprint
goal (design)
• Create sprint backlog (tasks)
from product backlog items (user
stories / features)
• Estimate sprint backlog in hours
Sprint
goal
Sprint
goal
Sprint
backlog
Sprint
backlog
Business
conditions
Business
conditions
Team
capacity
Team
capacity
Product
backlog
Product
backlog
Techno-
logy
Techno-
logy
Current
product
Current
product
19. Le Sprint Planning
L'équipe sélectionne les User Story du Backlog Product qu'elle estime pouvoir
réaliser durant le Sprint
Le Spring Backlog est créé :
Les tâches sont identifiées et estimées (1 à 16h)
Les choix et les estimations sont fait collaborativement
Le design de haut niveau est réalisé (graphique et technique)
En tant que client
voulant réserver des
vacances, je veux voir les
photos des hôtels
En tant que client
voulant réserver des
vacances, je veux voir les
photos des hôtels
Coder la couche service (8 h)
Coder l'ihm (4)
Ecrire les tests fonctionnels (4)
Coder la classe foo (6)
Mettre à jour les tests de perf (4)
20. Le Daily Scrum
Réunion quotidienne de l'équipe
Durée maximale de 15 min
Débout devant le DashBoard
N'est pas une réunion de résolution de problème
Tout le monde peut venir
Seuls l'équipe, le Scrum Master et le Product Owner peuvent parler
Evite de faire d'autres réunions inutiles et permet à l'équipe d'avoir une vision
sur l'avancement de l'ensemble du Sprint
Les 3 questions du Daily Scrum :
Qu'as tu fait hier ?
Que vas-tu faire aujourd'hui ?
Quels sont les problèmes que tu rencontres ?
21. Sprint Review
L'équipe présente le travail réalisé durant le sprint
Prends généralement la forme d'une démo ou d'une présentation
d'architecture
Réunion informelle (pas de document)
Permet de récolter un feedback
Mettre à jour le backlog products et le Release Plan
Toute l'équipe participe :Team, Scrum Master et Product Owner
Ouverte à tous
22. Sprint Retrospective
Réunion périodique d'analyser ce qui fonctionne et ce qui ne fonctionne pas
dans la pratique de Scrum
Typiquement 15 à 30 minutes
A faire après chaque sprint
Toute l'équipe participe :Team, Scrum Master et Product Owner
Identifier :
Ce que l'on commence à faire
Ce que l'on continue de faire
Ce que l'on arrête de faire
Le Scrum Master a en charge la résolution des problèmes remontés
24. Le Product Backlog
Liste des fonctionnalités du produit
Listé et classé par priorité par le Product
Owner
Au départ juste des scénarios
Ensuite des Users Story détaillées par le PO
et estimée par l'équipe
Evolue tout au long de la vie du produit
Sert de base à la plannification des releases
et des sprints
25. Le Sprint Backlog
Contient les User Stories qui seront réalisés
durant le sprint
Chaque User Story est découpée en tâches
estimées en heures
Le temps restant est revu chaque jour