crafting workshop

Download Crafting workshop

Post on 08-Jul-2015

173 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

Lors du dernier Mix-It, nous avons eu la chance d’animer l'atelier Crafting Workshop. Cet atelier s’est déroulé pendant les 2 jours de conférences. Nous vous proposons un petit retour d'expérience. http://www.mix-it.fr/session/362/crafting-workshop https://github.com/mixit-craftsmanship/mixit-craftsmanship http://now.mix-it.fr/

TRANSCRIPT

Crafting Workshop

Crafting WorkshopRetour dexprience Mix-IT 2014

Clment Bouillier - @clem_bouillierEmilien Pecoul - @ouarzyFlorent Pellet - @florentpellet

ObjectifPromouvoir les valeurs du software crafsmanshipPair programmingTDDClean codeDploiement continuAgilit

Atelier ouvert pendant 2 joursVous rvez dun monde o le feedback rapide est roi, o la qualit nest pas une option, o la livraison en production le vendredi soir nest pas une utopie, alors venez latelier porter haut les couleurs du Software Crafsmanship. Pendant ces deux jours, que vous soyez contributeur ou simple consommateur de lapplication, vous avez tous une raison de participer cette aventure et cela, ds maintenant en flashant ce QR code.3Premier conceptInspiration de Code StoryProgrammation de dronesSrie de dfis

Deuxime conceptOpen Space Software Development Agile Lean Europe 2012 Barcelone

Dvelopper une application Pour et pendant lvnementPar les participantsFeedback rapide des utilisateursApplicationMobile

Accessible de lextrieur

Faible ticket dentre

Apporter des fonctionnalits indites.Ne pas concurrencer les applications existantesChoix techniquesJavascriptNode.jsExpress, socket.IOMochaSingle Page Application KnockoutJs, RequireJs, BootstrapKarma, MochaCasperJsGulp

Base de donnesMongoDB (MongoHQ)

StarterAfficher la liste des vnements en coursFeedback directement sur le siteVoter en continue pour une session

FeedbackUservoice.comVisualisation, votes, statuts et commentaires

Intgration sur le site

Dploiement continuePull request avec GitHub3 branches2 runners Jenkins2 environnements

Now.mix-it.fr

Statistiqueshttp://now.mix-it.fr/#/statistique/

Quelques chiffres45 commits8 contributeurs (ayant push leur contribution)

23 intgrations continues20 dploiements180 tests

16 suggestions dont 8 traits

78 visiteurs avec un taux de rebond de 76%

Les points positifsGulp

Azure Website (dploiement + Bleu/Geen)

Uservoice en mode gratuit

Workflow de dploiement

Les points ngatifsJenkins : Usine gaz ?

Qualit du Wifi

Nombre de participantsAccs pour tre intressantForte concurrence avec les autres sessions

Impossibilit de voir dautres sessions pour les animateurs

Ides damliorationAtelier de 2 heures comme introduction

Amliorer notre communicationDguisement, T-shirt, Auto collant avec les QR code

Trouver dautres animateurs

Amliorer le workflow pour se passer du Blue/Green

Analyse statique, achievementsMerci

En savoir plushttp://ouarzy.blog4ever.com/crafting-workshop-mixit14

25 Juin : Test After/Before & TDD par Antoine VernoisCoding Dojo (Lyon Tech Hub)Questions ?http://now.mix-it.fr/http://mixit-craftsmanship.uservoice.com/https://github.com/mixit-craftsmanship/mixit-craftsmanship