Comment livrer en production régulièrement sans TNR automatisés

Toutes les équipes de développement agiles ne sont pas forcément dotées de test de non-régression (TNR) automatisées. Comment faire dans ce cas pour livrer fréquemment en production, à chaque fin de sprint par exemple, si l’équipe ne dispose pas d’automate de test ? Une équipe est-elle vraiment agile si n’est pas capable de livrer souvent ? Heureusement, de bonnes idées, empruntées au modèle en cascade, vont nous aider. Lire la suite

Le site collaboratif Goood! – Gratuit, Libre, Indépendant

What a teasing in the url.

L’idée générale

2x09_0455-2-1

vualà vualà

On voulait que notre site, il reflète un peu ce que l’on est, congruence, tussah tussah.

Du coup, on s’est dit que ce qui serait rudement chouette, c’est qu’il soit simple pour tout le monde, pour les lecteurs et pour ceux qui veulent contribuer à la construction.

Dans la boîte, chacun peut s’occuper de ce qu’il lui plaît et lui tient à coeur, pour le site, c’est un peu tout pareil !

On a donc mis en place un mode collaboratif permettant à tout le monde, même Célia (qui est commerciale de profession), d’effectuer une modification du développement à la production, et ce, sans rien installer !

C’est fou ça hein ?

Lire la suite

Global Day of Coderetreat 2016 – Sophia Antipolis

Rendez vous le samedi 22 Octobre à Sophia Antipolis : Polytech Nice Sophia pour le Global Day of Coderetreat 2016.

global-day-of-coderetreat-craftsmanship-goood

Un événement présent dans plus de 100 villes dans le monde dont l’objectif est de promouvoir le software craftsmanship.

Une journée gratuite pour pratiquer, partage et apprendre avec de la bonne humeur !

EN SAVOIR PLUS ET INSCRIPTIONS

Lire la suite

Challenge dé)codeurs #2 – Le GPS ne fonctionne plus

Oyez oyez, bien’vnu dans mon auberge !

Comme à chaque début de mois, on retrouve un mardi, et l’premier mardi de chaque mois, on enfile les gants, on prend une grande respiration, et on se lance dans le challenge dé)codeurs !

2016-09-07

Le principe est assez simple : Vous êtes par équipe, vous avez un problème fonctionnel sous les yeux, et le but est d’y répondre le mieux possible en 1h de temps (le plus vite, le plus robuste, le plus joli,…) plusieurs critères rentrent en compte !

2016-09-07-2

Pour ce coding, le challenge à résoudre, était de remplacer un GPS défectueux en créant l’algorithme de secours pour le remplacer, celui-ci devait ainsi donner les chemins optimaux à un utilisateur du GPS !

2016-09-07-1

Lors des challenges on retrouve de tout ! Des codeurs sur tableau blanc comme le monsieur au fond à gauche, et des dé)codeurs sur PC, avec l’énoncé projeté au tableau.

C’est d’ailleurs le monsieur avec la chemise à carreaux qui a gagné cette édition, avec sa solution qui ne fonctionne que si l’on ne touche pas au sens de sa matrice :p et avec son Lapin Karotz qui parle.

04083896-photo-gadget-usb-geek-karotz

Si tu es un petit lecteur curieux, tu pourras satisfaire celle-ci en :

Retour sur l’nCrafts

notre_stand

Nous (notre stand sur la photo ci-dessus) venons de revenir d’nCrafts dans son édition 2016 !

Pour ceux qui n’ont pas suivi le dernier navire, retrouvez ce qu’est nCrafts et ce que nous faisons en cliquant sur ce lien.

NCrafts c’est plutôt une conf assez diversifiée sur un bon nombre de points de vue, on y retrouve des gens qui pratiquent plusieurs technos ou pas, qui viennent de différents pays et c’est cool !

Lire la suite

Ncrafts 2k16 et Goood!

Nous aimons Ncrafts

Ncrafts est une conférence faite par les développeurs, pour les développeurs. Nous sommes d’ailleurs nous-mêmes tous très proches du monde logiciel, que cela soit les développeurs, les coachs voire nos petits patrons !

ncraft

Un petit aperçu de la version 2015 d’Ncrafts, on peut même voir 2 goodiens en orange là tout à droite, les gens qui n’ont plus beaucoup de cheveux sur la tête, plus facile que de trouver Charlie hein ? :p

Nous partageons un bon nombre de valeurs et de croyances avec cette conférence ainsi que les gens qui la portent, hey coucou la communauté alt.net.

Lire la suite

[BuildStuff 2015] Good unit testing

A l’occasion de l’événement BuildStuff 2015 en Lituanie, à Vilnius plus précisément, j’ai eu l’occasion d’assister à la conférence de Kevlin Henney ayant pour thème « Programming with GUT(s) ».

Good Unit Testing (GUT)

Réussir à faire un assert avec l’outil de votre choix n’est que le début, et c’est bien là que ce situe la tâche la moins complexe.
Il ne s’agit pas plus d’avoir 100% de couverture de code ou de faire du Test Driven Development pour que les tests soient efficaces.

Durant ce billet, nous allons parcourir plusieurs petites étapes afin de rédiger de bons tests unitaires.

Lire la suite

Retour sur Learn To Craft : l’après-midi du Software Craftsmanship

Le mardi 20 octobre s’est déroulé l’événement LearnToCraft : l’après midi du développeur craftsman.

Planning de la journée

 

Le mouvement Software Craftsmanship

Au cours de cette session, l’animateur, Jean-Laurent de Morlhon, a retranscrit les grandes lignes du mouvement Software Craftsmanship.
Il a pour cela mis en avant les grandes idées du mouvement en s’axant tout particulièrement sur la pratique

Lire la suite

[Build Stuff 2015] Nous y serons

Qu’est-ce que Build Stuff

Lancée en 2012, « BUILD STUFF » est une conférence de développement logiciel pour les personnes qui construisent des choses.

Elle apporte des conférenciers d’envergure internationale, les laissant partager à propos des derniers développements, des dernières tendances et innovations, ainsi que les nouvelles directions dans le développement logiciel.

Lire la suite