crafting workshop

Post on 08-Jul-2015

182 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

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 WorkshopRETOUR D’EXPÉRIENCE – MIX-IT 2014

Clément Bouillier - @clem_bouillier

Emilien Pecoul - @ouarzy

Florent Pellet - @florentpellet

Objectif

Promouvoir les valeurs du software crafsmanship

Pair programming

TDD

Clean code

Déploiement continu

Agilité

Atelier ouvert pendant 2 jours

Premier concept

Inspiration de Code Story

Programmation de drones

Série de défis

Deuxième concept

Open Space Software Development

Agile Lean Europe 2012 – Barcelone

Développer une application

Pour et pendant l’évènement

Par les participants

Feedback rapide des utilisateurs

Application

Mobile

Accessible de l’extérieur

Faible ticket d’entrée

Apporter des fonctionnalités « inédites ».

Ne pas concurrencer les applications existantes

Choix techniques

Javascript

Node.js

Express, socket.IO

Mocha

Single Page Application

KnockoutJs, RequireJs, Bootstrap

Karma, Mocha

CasperJs

Gulp

Base de données

MongoDB (MongoHQ)

Starter

Afficher la liste des évènements en cours

Feedback directement sur le site

Voter en continue pour une session

Feedback

Uservoice.com

Visualisation, votes, statuts et commentaires

Intégration sur le site

Déploiement continue

Pull request avec GitHub

3 branches

2 runners Jenkins

2 environnements

Now.mix-it.fr

Statistiques

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

Quelques chiffres

45 commits

8 contributeurs (ayant push leur contribution)

23 intégrations continues

20 déploiements

180 tests

16 suggestions dont 8 traités

78 visiteurs avec un taux de rebond de 76%

Les points positifs

Gulp

Azure Website (déploiement + Bleu/Geen)

Uservoice en mode gratuit

Workflow de déploiement

Les points négatifs

Jenkins : Usine à gaz ?

Qualité du Wifi

Nombre de participants

Accès pour être intéressant

Forte concurrence avec les autres sessions

Impossibilité de voir d’autres sessions pour les

animateurs

Idées d’amélioration

Atelier de 2 heures comme introduction

Améliorer notre communication

Déguisement, T-shirt, Auto collant avec les QR code…

Trouver d’autres animateurs

Améliorer le workflow pour se passer du Blue/Green

Analyse statique, achievements…

Merci

En savoir plus

http://ouarzy.blog4ever.com/crafting-workshop-mixit14

25 Juin : Test After/Before & TDD par Antoine Vernois

Coding Dojo (Lyon Tech Hub)

Questions ?

HTTP://NOW.MIX-IT.FR/

HTTP://MIXIT-CRAFTSMANSHIP.USERVOICE.COM/

HTTPS://GITHUB.COM/MIXIT-CRAFTSMANSHIP/MIXIT-CRAFTSMANSHIP

top related