mercredi 15 février 2012

Nouveau site web 2012

Salut à tous,

Ce blog n'est désormais plus actif car pour Mix-IT 2012, un système de publication a été inséré dans le site communautaire.

Retrouvez nous sur le site Mix-IT.fr, connectez-vous pour participer et profiter des informations partagées.

dimanche 1 janvier 2012

Meilleurs voeux Mix-IT

Vous avez été fabuleux à Mix-IT 2011, en nous montrant combien échanger autour de vos passions vous anime.

Depuis quelques mois nous construisons la suite: Vous pouvez dors et déjà réserver le 26 avril 2012, pour se retrouver à Mix-IT 2012 dans les locaux de SupInfo Lyon!

Mais avant tout, meilleurs voeux de bonheur personnel 2012. Meilleurs voeux de progrès collaboratifs.

L’équipe Mix-IT

mercredi 1 juin 2011

Podcasts & Slides - Partie 2



L'auto-organisation fait partie des principes agiles. Plus facile à dire qu'à faire ! Nous allons donc examiner ce qu'est le stewardship, les freins et quelques pistes pour sa mise en œuvre, en particulier « Scrum » et stewardship.

Enregistrement audio: MP3


Deux jeunes développeurs font leur entrée dans le monde du logiciel. Très vite ils prennent conscience, au sein de leurs équipes respectives, de l'importance du changement, chacun à son niveau. Dans cette session, ils parleront très concrètement de ce que représente la mise en place de l'agilité: Ce qui a été possible de faire, les ratés, les difficultés, les meilleures pratiques, et leur TODO List pour le futur... D'une conduite de changement dans la douceur à la recherche d'optimisation des méthodes en place, ils confronteront leurs expériences et partageront avec vous leur regard nouveau.

Enregistrment audio: MP3



NoSQL est en passe de réussir là où les bases de données objet et XML ont échoué : offrir de nouveaux systèmes de stockage alternatif à notre “bonne vieille” base de données relationnelle, pour répondre au mieux aux problématiques actuelles. Nous vous aiderons à vous y retrouver dans la jungle des technologies NoSQL, à comprendre les différents types de solutions utilisées par les grands acteurs du Web. Sans pourtant reléguer au placard les SGBDs classiques, vous découvrirez les cas d’utilisations typiques de ces technologies et comment les bases NoSQL permettent d’apporter des solutions simples et élégantes à des problèmes trop complexes en relationnel, tout en répondant aux problématiques de scalabilité.

Enregistrement audio: MP3 (Note: il ya a des parasites de portable... mais on peux suivre le talk)


Au cours de sa conférence, François expliquera comment concevoir une application hautement modulaire avec OSGi et Flex et comment architecturer une telle application de manière à ce que les évolutions futures n'entraînent pas une interruption totale de service. Pour cela, il présentera les différents moyens de communication entre le client Flex et le backend OSGi. A cette occasion, il établira une comparaison rapide entre les différentes briques logicielles open source permettant d’intégrer ces deux technologies. Puis, il montrera comment une application Flex peut être découpée en un ensemble de sous applications qui pourront être chargées ou déchargées à chaud grâce aux mécanismes de déploiement offerts par OSGi.

Enregistrement audio: MP3

Après des années de disette en terme d'innovation, HTML v5 est enfin arrivé ... Nous verrons à travers les nouveautés proposées en quoi cela va transformer les usages du web & mobile. Nous ferons le point sur son adoption & un retour sur une implémentation concrète dans un projet client.
Enregistrement audio: MP3

Vous cherchez à produire plus tout en codant mieux, être plus réactif, dans un écosystème Java ?
Venez découvrir le langage Clojure : simple, fiable, performant et ultra-expressif !
Le truc ? Facile : sortez de votre zone de confort et pensez simple, le jeu en vaut la chandelle !

Enregistrement audio: NA



Avec l’iPhone d’Apple est apparu sur le marché un terminal informatique miniature dont les facultés dépassent largement celles d’un PC traditionnel. La fonction téléphone n’étant qu’un de ses talents. Le Smartphone d’aujourd’hui réunit dans un petit galet de plastique et de verre : une caméra, un appareil photo, un enregistreur audio, un gyroscope, un terminal GPS… C’est aussi le plus communiquant de tous les appareils, il met Internet dans votre poche ! Il est particulièrement intuitif grâce à son ergonomie raffinée utilisant l’outil le plus naturel pour l’homme : le doigt. Ses usages personnels sont évidents : de l’agenda à la navigation automobile, on ne compte plus les outils qu’il remplace. Mais a-t-il une place dans l’informatique d’entreprise ? Cette place on la cherche, on la pressent, sans toujours la trouver. A l’évidence sa petite taille ne lui permet pas de supplanter les postes de travail classiques et c’est dans de nouveaux usages, de nouveaux types d’applications, que son utilité va prendre sens. Prendre une photo sur un lieu d’intervention et la transmettre de suite, faire un compte-rendu oral, interroger son application depuis n’importe quel lieu ouvre des perspectives inédites. Le Smartphone a donc bien sa place dans nos Systèmes d’Information. Il est très probable qu’à l’instar de l’ordinateur personnel ou d’Internet, il changera notre façon de travailler.

Enregistrement audio: NA

Nous présenterons BDD comme un paradigme de développement et nous discuterons de la façon dont il s'intègre dans les approches Agiles, comme Scrum ou XP. Nous présenterons JBehave comme un outil Java supportant les principes BDD. Nous présenterons également une rétrospective de l'utilisation de BDD et de JBehave dans un projet commercial d'envergure, et illustrerons comment notamment ils ont encouragé l'agilit

View more presentations from CARA_Lyon
Enregistrement audio: NA


Nous sommes développeurs Java, nous avons tous des applications chez nos clients avec une base et surtout... de la complexité. Un peu de Spring, un peu d'Hibernate, et beaucoup de complexité. Comment peut-on virer tout ce qui ne sert à rien et se concentrer sur le métier avec un bon framework bien productif ? Venez avec votre vieille application toute pourrie et repartez avec une pure application web, avec CSS3, HTML5 et surtout, de la fierté.

Slides: NA (cf parleys pour voir la prez hors-Mix-IT)
Enregistrment audio: NA


Le déploiement d'applications sur le Cloud s'est positionné comme une alternative viable et abordable aux solutions d'hébergement traditionnelles. Des plateformes telles que Amazon EC2 ou Google App Engine le démontrent depuis longtemps. Maintenant vient le tour des services Cloud pour les phases en amont du déploiement : développement et tests de l'application. Nous dresserons un panorama des solutions qui ont émergé ces derniers mois pour faire bénéficier de l'agilité du Cloud aux développeurs et testeurs : CloudBees, Code2Cloud, Cloud9, ... Une nouvelle révolution est peut-être en préparation, informez- vous avant qu'elle n'arrive (comme tout bon diplomate) !

Enregistrement audio: NA


Nous découvrirons ensemble le framework Grails. Nous commencerons par une partie historique en le plaçant dans la galaxie Java et en parlant des composants masqués sur lesquels il s’appui. Ensuite on approfondira en analysant la structure d’un projet Grails, de façon à bien appréhender l’utilité de chaque section, la structure de plugins, la maintenance des tests, l’implémentation du modèle MVC, la gestion des dépendances, etc. Puis nous verrons quel outillage est disponible, avec les différents IDE supportant Grails, quels sont les outils fournis par le framework pour générer du code et ainsi accélérer les développements, packager l’application et gérer les différences d’environnements (dev/tests/prod/custom). Pour finir, nous discuterons des critiques sur la performance de Groovy et donc d’un Framework basé sur ce langage, et tenterons d’apporter des réponses viables pour démontrer la valeur de Grails dans un projet « réel ».

Enregistrement audio: NA


Qu'est-ce que du "bon" ou du "mauvais" code? Qu'est-ce qu'une "bonne" ou une "mauvaise" conception? Un "bon" ou un "mauvais" concepteur? Doit-il obligatoirement utiliser UML, ou en tout cas une notation visuelle? Une phase de conception est-elle indispensable? Que faut-il attendre des outils d'analyse automatique de la conception? A toutes ces questions nous peinons à donner des réponses argumentées sur des bases concrètes, et nous enlisons dans des débats souvent stériles entre "c'est Agile" et "ce n'est pas Agile". Cette session vise à vous proposer un autre angle de vision sur la conception du code, qui vous apportera un regard différent sur les pratiques de conception que vous connaissez déjà et pourra vous inspirer des pistes prometteuses pour continuer à vous améliorer. Elle vous entraînera dans des recoins insoupçonnés de votre propre cerveau, équipement crucial à toute activité de programmation et pourtant si méconnu, si peu exploré dans notre discipline du "génie logiciel".
Enregistrement audio: NA


Il était une fois … une Maîtrise d’Ouvrage qui réussit à devenir Product Owner sur un projet réalisé en mode Scrum. La session couvrira à la fois les pratiques agiles du Product Owner (Valeur Métier, Product Backlog, Release Plan …) mais également les changements de comportement vis-à-vis des utilisateurs et de l’équipe de réalisation. Un focus particulier sera porté sur les métriques agiles présentées par le Product Owner en Comité de Direction, sur l'utilisation d'une roadmap agile et sur le déroulement de la recette.

Enregistrement audio: NA



Spock est un framework de test utilisant le langage Groovy d'une manière très avancée, pour permettre l'écriture de vos tests de manière très élégante, claire et concise. C'est une librairie qui a beaucoup de succès dans l'écosystème Groovy. Vous découvrirez également la facilité d'utilisation de Groovy pour tester du code Java et ses principaux apports par rapport aux autres frameworks de tests.

Enregistrement audio: NA


Rappeler le rôle et les objectifs de l’ergonomie. Migrer de l’ergonomie à l’expérience utilisateur, Définir les ROI : Pourquoi, mesurer, gain. Présentation d’une démarche (Card Sorting, Wireframe, Use Cases, Parallel Design …)

Enregistrement audio: NA

samedi 28 mai 2011

Podcasts & Slides - Partie 1

Keynote 
Nicolas Martignole


Enregistrement audio: Part1 (pas de micro...), Part2



Ecrire des tests, toujours plus de tests, une étape nécessaire à tout logiciel de qualité. Seulement, plus il y a de tests, plus le build est long. Plus le build est long, plus il faut de temps pour corriger un bug, plus il faut de temps pour déployer des nouvelles fonctionnalités. Pour être efficace, un build complet devrait durer moins de cinq minutes. C'est le cas de votre build. Non ? Si tel n'est pas le cas, comment réduire la durée des tests ? Par où commencer ? Plusieurs stratégies sont efficaces: rendre certains tests inutiles, convertir des tests fonctionnels en tests unitaires, exécuter les tests en parallèle, mettre en commun les lourdes initialisations... De nombreux outils peuvent vous aider en chemin. Partageons des dizaines de conseils pour accélérer vos tests de façon TRES significative. Attention ! Cette présentations est destinée aussi bien aux fainéants et aux tricheurs, qu'aux courageux. Trois approches à explorer seules ou à combiner.


View more presentations from CARA_Lyon
Enregistrement audio: MP3




Notre expérience quotidienne sur Internet est actuellement facilitée par de nombreux mécanismes intelligents comme par exemple lorsqu'Amazon nous suggère un article similaire, lorsque LinkedIn nous présente des personnes que nous connaissons probablement, ou encore lorsque Google News regroupe automatiquement les articles traitant d'un même sujet. Ces fonctionnalités hier encore réservées à des experts en machine learning sont aujourd'hui rendues plus abordables par le framework Apache Mahout qui permet d'analyser une grande quantité de données pour en extraire des suggestions, des classifications ou encore des regroupements intelligents.



Depuis l'apparition du mot devops à l'occasion des devopsdays de Gand en 2009, celui-ci s'est propagé comme une trainée de poudre partout dans le monde, au point de devenir un véritable « Buzzword » parfois mal compris. La présentation retracera les origines du mouvement, sa relation à l'agilité, et détaillera les idées du mouvement devops et ce qu'il peut apporter.

Enregistrement audio: MP3


Le changement Agile commence souvent avec un fort accent sur les processus et pratiques de développement. Une fois que cet élément de la chaîne de valeur du produit global pour le développement est devenu optimisé, le goulot d’étranglement dans le système se déplace ailleurs. Habituellement, il se déplace au niveau de la direction des produits, avec comme challenge de fournir les conditions et le soutien pour garder une équipe agile se déplaçant à une vitesse supérieure. Afin de soutenir un changement plus important dans une organisation vers la méthodologie Agile, il est essentiel de se focaliser également sur les éléments préliminaires au développement, souvent appelée la «phase de découverte." Grâce à une combinaison d’organisation planifiée, de la découverte des besoins du produit et de cartographier les cas d’utilisation. La livraison par les équipes sera organisée pour travailler conformément au fonctionnalités attendues clairement définies et priorisées afin de parvenir à une valeur ajoutée maximale. Dans cette session, je parlerai des combats concernant l’Agile en R & D qui est souvent confronté aux limites de livraison et de découverte des besoins, et comment mettre en place une approche qui étend à une échelle globale la valeur de l’Agile plus en profondeur dans l'organisation. Je vais aussi parler d'une combinaison d'approches et de techniques que j'utilise en tant que coach et qui m'aident à être efficace pour diriger les changements de l’Agile dans des environnements complexes, distribués et internationales.

Enregistrement audio: MP3


Plus que jamais, les clients demandent de la réactivité, de l’agilité. Comment faire pour que les équipes puissent répondre aux attentes ? Le management de la dette technique est un des éléments de réponse. Au travers d’un retour d’expérience, vous apprendrez comment VOIR la dette technique, COMPRENDRE ce qu’il est possible de faire, AGIR pour faire progresser la situation... Enfin cela sera l’opportunité de s’interroger sur notre conception du logiciel et des systèmes d’informations, plutôt que chercher à ajouter des fonctionnalités, ne doit-on pas finalement chercher à en retirer en permanence ? A retenir de cette présentation EASIER, BETTER, FASTER, CHEAPER...

Slides: NA
Enregistrement audio: MP3

PS: La qualité des mp3 laisse à désirer, on fera mieux l'an prochain !

mardi 12 avril 2011

lundi 11 avril 2011

Les diapositives - En cours de rédaction

Billet en cours de rédaction. N'hésitez pas à commenter.

Les diapositives des présentations ont été publiées par les différents orateurs de Mix-IT 2011.
Voici les liens vers celles-ci :

dimanche 10 avril 2011

Les retours bloggés sur Mix-IT - Billet en cours de rédaction

Billet en cours de rédaction. N'hésitez pas à commenter.

Twitter #mixit s’avère une bonne source pour suivre les commentaires, l'historique n'est pas disponible au moment ou ce billet est rédigé.

Voici quelques retours. N’hésitez pas à mettre ceux qui ne sont pas ici en commentaires de ce billet afin que nous le mettions à jour.

samedi 9 avril 2011

Merci aux élèves de l’Epitech

Mix-IT s’est bien déroulée pour une raison notoire : les élèves de l’Epitech qui ont participé au déroulement de cette journée ont été très pro.

Nous tenons à donner leur noms ici car ils sont bénévoles et furent volontaires pour participer à la réalisation de cette journée.

Ils sont :

vendredi 8 avril 2011

La fluidité à Mixité, mais pourquoi ?

Salut,

Nous étions 230 à cette conférence. Ne nous voilons pas la face, nous n'étions pas vraiment à l'aise quant à la fluidité de la journée.
Un début de conférence dans un amphi pas très grand,

mercredi 6 avril 2011

Merci à tous

Voila,

Vous nous avez fait beaucoup de retours positifs sur cette journée Mixité et nous faisons de même.
 Merci pour votre présence, votre patience, votre calme et la qualité de nos échanges.

Nous ferons prochainement une rétrospective et un courriel pour vous donner un bilan de celle-ci.


L'équipe Mix-IT.

dimanche 3 avril 2011

Mix-IT, les affiches, le logo. Merci Agence Interactive

En plus des logos,

Vous trouverez ici deux supports de communications utilisés pour Mix-IT.
  • Le premier a été utilisé pour faire connaitre Mix-IT,
  • Le second sera utilisé au cours de la journée pour présenter le programme.
Merci à Agence Interactive, qui nous soutient en créant ces affiches et logos.

samedi 2 avril 2011

[Mix-IT] Note d'information pour tous les participants

Rejoindre mix-it
Train : Arrivée Gare La Part Dieu puis 300 mètres à pied,
Vous trouverez ici un plan avec les parkings et les tranports en commun pour arriver à l’Epitech

Début de journée et la keynote

vendredi 1 avril 2011

Interview de Thierry Gabriel Cros

Thierry est coach agile basé sur Toulouse. Son aventure dans l’agilité a commencé en 1999 par la discussion sur mailing-list avec Martin Fowler qui lui a présenté XP, suite à laquelle il a créé XP France.

J’ai eu un entretien avec Thierry afin de mieux comprendre l’objet de sa session et voici les quelques sujets sur lesquels nous avons échangé.

Ayant vécu ces 10 dernières années dans ce contexte agile, Thierry note deux évolutions qui s’éloignent des fondamentaux

Interview de Aline Paponaud & Mickaël Istria

Dans le cadre de la série d’interviews d’orateurs de Mix-IT 2011, voici l’interview d’Aline Paponaud et de Mickaël Istria qui nous présenteront une session abordant leurs point de vue sur l’agilité au travers de ce qu’ils ont pu expérimenter chacun de leur côté dans des contextes très différents.

Aline travaille dans la société Raynet, filiale de ARaymond qui est une entreprise qui produit des fixations pour l’industrie automobile. Elle est coordinatrice technique sur un projet de modernisation du MES (Manufacturing Execution System) de ARaymond.
Mickaël est ingénieur R&D chez BonitaSoft, une enteprise proposant une solution de BPM (Business Process Management) Open source.

Comment vous êtes-vous rencontrés et comment vous est venu l’idée de proposer une session à Mix-IT 2011 ?

jeudi 31 mars 2011

Interview de Cyrille Deruel et Florent Chanavat

Cyrille est chef de projet sénior chez Micropole où il intervient à sur des projets autour des problématiques MDM ainsi qu’autour des problématiques de transitions Agiles auprès de clients Télécom, Banque et Assurance.

Ergonome de formation, Florent accompagne depuis 2009 les clients IT, e-business ou institutionnels de Micropole dans la définition de leurs besoins fonctionnels. En relation avec les différents acteurs du projet (IT, marketing, utilisateurs), sa mission est d'élaborer les spécifications fonctionnelles et ergonomiques du futur service web.

Point communs, pourquoi la présentation à deux ?

mercredi 30 mars 2011

Interview d'Hugo Heitz

Hugo travaille dans le domaine de la production et de l’exploitation IT. Il met en place des démarches d’amélioration continue en appliquant au contexte opérationnel de production les principes industriels du Lean. Sa présentation sera pragmatique, surtout basée sur des retours d’expérience accompagnés d’analyses graphiques des résultats obtenus.

Il expliquera comment à travers cette démarche il amène les projets à être livrés en temps et en heure et comment il aide les équipes à progresser alors que le contexte est un centre de coûts où l’on essaie de faire des économies d’échelle.

mardi 29 mars 2011

Résumé d'un etretien avec Mack Adams

Mack travaille chez Axway en tant que coach agile interne et pilote un projet de changement de l’organisation des développements vers l’agilité (plus de 500 personnes).

L’objectif de sa session est de convaincre l’audience qu’il est préférable d’être agile avant de commencer les développements. Cette session sera axée sur la pratique et donnera un retour d’expérience basé sur son vécu dans le domaine de l’agilité.

lundi 28 mars 2011

Mailing aux participants

Bonjour,

Cet email apporte quelques informations concernant la journée Mix-IT 2011, qui se déroulera le 5 avril de 8h30 à 18h30 dans les locaux de l’Epitech Lyon.

Déroulement
Le programme définitif à été publié sur le site: http://www.mix-it.fr/programme. A moins d’un événement imprévu il ne changera pas.
En plus du site web, un blog est désormais

samedi 26 mars 2011

Mix-IT, qui sommes-nous ?

Mix-it est née (mixité) fin novembre 2010 d’une envie commune de créer une conférence moderne à Lyon. Une journée où les silos sont amenuisés ou les domaines de connaissances s’assemblent et se complètent.

L'équipe Mix-IT est Agnès, Cédric, Christophe, Franck, Julien, Nicolas et Romain.

Nous nous présentons :

vendredi 25 mars 2011

Code retreat présentation et comment tu peux t'inscrire

Code Retreat, à la suite du coding dojo, une nouvelle façon de s'entraîner.

Ce billet a pour objectif de présenter la double session du matin du track Gamy. (9h20-12h30) Si vous êtes intéressés de participer, merci de suivre ce qui est demandé en fin de billet.

De quoi parle t-on ?
S’il y a un sujet sur lequel les grenoblois ont 2 ans d’avance, c’est leur participation active au mouvement d’artisanat logiciel (Software craftsmanship). Après les entraînements au développement au travers des différentes formes de Coding Dojo et le premier Code Retreat organisé en France, ils sont heureux de venir à Lyon pour proposer une session d'entraînement et partager avec nous ces principes.


La démarche dans le cadre de Mix-IT est bien de démystifier cette notion de pratique du développement, d’amélioration de ses capacités par la pratique itérative. Emmanuel, Johan et Rémy présentent la session ainsi :