Méthode

Méthode

Compte-rendu Petit-déjeuner – Cultiver l’art du code de qualité en entreprise…

… afin de livrer plus tôt des applis moins coûteuses.

Comme nous le rappelle Laurent Barbier dans son introduction – en empruntant les mots de Christian Fauré dans sa préface de Culture Code :  le code est le reflet de l’ambition « digitale » de la société qui l’a produit. Ce petit-déjeuner est donc l’occasion pour Emmanuel Lehmann et Antoine Blancke, tous deux développeurs chez Axa, de témoigner de la volonté du groupe d’assurance d’améliorer sa production logicielle dans le cadre de sa « stratégie digitale ». Ils sont précédés par Christophe Thibaut, qui nous présente les enjeux économiques d’une culture de la qualité du code. Voici le compte-rendu de cette matinée.

Retrouvez la présentation complète des speakers, et la vidéo du petit-déjeuner. Lire la suite

Méthode

Swanseacon 2016

En septembre, j’ai assisté à la deuxième édition de la swanseacon, une conférence sur le thème du développement agile et le software craftsmanship.

La conférence était assez dense et variée.
Vous trouverez dans cet article un petit résumé de mon top 3.
Tout en bas, vous trouverez la liste de tous les talks auxquels j’ai assisté. S’il y en a une qui vous intéresse, n’hésitez pas à me laisser un commentaire. Lire la suite

Méthode

Industrialiser le développement et déploiement de plugins Kibana (avec Docker)

par Alexandre Masselot (OCTO Technology Switzerland), Catherine Zwahlen (OCTO Technology Switzerland) et Jonathan Gianfreda.

La possibilité de personnaliser des plugins est une promesse forte de Kibana. Nous proposons un article sur comment écrire de tels plugins de A à Z. Mais ce chemin comprend plus que l’écriture per se d’un plugin: il nous faudra aussi aborder des points comme: « comment mettre in place le déploiement continu? », « comment mettre en place un environnement avec des données initiales? » Ces questions nous embarquent dans la construction d’une infrastructure de développement et de CI, basée sur Docker.

La suite de l’article en anglais…

Méthode

Qualité des développements: l’artisanat du code à l’heure de l’innovation numérique

Il n’échappe à personne que l’informatique est en train de dévorer le monde et qu’elle change notre paysage industriel, domestique, culturel et social. Pour l’entreprise, elle est le terrain de la course à l’innovation : usages et relations aux clients transformés, efficacité redoublée, nouveaux produits et services. Pour le consommateur elle constitue une partie non négligeable de l’image même de l’entreprise. Pour le citoyen, elle est au coeur des évolutions sociétales du 21ème siècle.
Lire la suite

Méthode

Agile France 2016 : hors des tranchées ?

Agile France, c’est une conférence sur les Méthodes Agiles, d’accord. Mais certaines présentations abordent des sujets a priori différents, cherchent à créer des ponts avec d’autres disciplines. Cela permet aux participants de développer une culture plus large de l’agilité, de découvrir d’autres modèles et perspectives bien utiles au quotidien. Ce billet vous donne un petit aperçu de quelques unes des présentations « alternatives » que l’on pouvait suivre à Agile France cette année. Et peut-être quelques idées d’outils à tester !
Lire la suite

Méthode

Petit-Déjeuner Culture Code – 22 juin 2016 – Lille/Ronchin

Petit-déjeuner « Cultiver l’art du code de qualité en entreprise »

« C’est lui – votre code – qui va porter vos ambitions digitales. Votre code, c’est votre écriture, votre signature ; c’est pour cela qu’il faut en prendre soin. Toutes les entreprises devraient avoir dans leur feuille de route l’objectif de transmettre une culture du code dans leurs équipes de développement », déclare Christian Fauré, Partner chez OCTO.

cc23aaa9-0fb2-4698-b252-c2caa07c080e Lire la suite

Méthode

OCTO sera présent à NCrafts 2016 !

Le Software Craftsmanship est un sujet très important à OCTO, à tel point que nous y avons consacré un livre tout entier !

Alors, quand s’annonce la nouvelle édition de NCrafts, un des grands événements français sur le sujet, on sponsorise !

Ncrafts2016-Leaderboard-768x90-partner-gold-fr

OCTO est partenaire Gold de NCrafts 2016

Retrouvez notre tribu CRAFT sur le stand OCTO pour discuter des savoir-faire et des savoir-être de l’artisan codeur ainsi que de la culture de la qualité, une problématique individuelle, d’équipe et d’entreprise.

Nos OCTOs sont également présents dans le programme avec 3 sessions :

Rendez-vous les 12 et 13 mai !

Méthode

3 discussions que vous devez être prêt à avoir avec votre équipe technique en tant que Product Owner

Être product owner ou manager au sein d’une équipe produit c’est essayer de prendre les bonnes décisions au quotidien pour construire un produit viable, qui apporte de la valeur aux utilisateurs. Dans le logiciel, cela implique d’une façon ou d’une autre de prendre en compte l’aspect technique du produit. Il y a toujours un débat autour du type du profil qui doit être recruté : issu de la tech? Venu d’une business school? Ou ayant un passé de designer? Ce n’est pas le débat que je veux ouvrir ici.

La seule chose dont je suis intimement persuadé, c’est que quelque soit l’origine du PO/PM, il est un outil de communication au service du client, du produit, de l’entreprise et de l’équipe. De fait, il est obligatoirement amené à échanger avec les équipes techniques. Si vous êtes PO/PM et que vous n’avez jamais d’échanges directs avec les développeurs et le tech lead de votre équipe, vous ratez quelque chose.

Les décisions techniques deviennent forcément stratégiques dans la vie de votre produit, et doivent être en adéquation avec les enjeux de votre entreprise. Ci-dessous, j’essaie de décrire quelques discussions que je considère importantes voir indispensables à avoir avec votre équipe technique. (Attention, les scénarios présentés sont simplifiés au possible et pas toujours exhaustifs)

Lire la suite

Méthode

Software Craftsmanship en Entreprise – le How to détaillé par les experts OCTO dans un nouveau Livre Blanc

Culture Code – Better Places with Better Code

eXreme Programming, Coding Dojo, revue de code, Test Driven Development, Code propre,  Pair Programming,chez OCTO, nous avons une conviction : le développement de logiciels est un savoir-faire, qui s’acquiert via l’expérience et l’accompagnement de ses pairs, comme dans l’artisanat. Une simple formation n’est pas suffisante : le développement est un métier, il nécessite un apprentissage permanent qui passe par la programmation mais aussi par les pratiques de développement associées. Lire la suite

Méthode

Mon processus de design en tant que Product Owner sans UX designer.

Disclaimer: Ce REX fait suite à une mission qui se termine pour moi. Je suis intimement convaincu de l’importance d’une bonne “expérience utilisateurs” lors de la conception d’un produit informatique, quel qu’il soit. Je suis également profondément convaincu que l’UX est un ensemble de métier (anthropologie, architecture de l’information, ergonomie, UI design, design thinking, linguistique,…) bien spécifique qui nécessite de la pratique, de l’expérience et des méthodes spécifiques. Avoir un ou plusieurs spécialistes dans une équipe est bien évidemment ce que je préconise. La réalité est que souvent, pour des raisons de budget, de taille de projet ou d’équipe, ou même de convictions (triste), les products owners/managers sont amenés à travailler en l’absence de personnes sans compétences spécifiques dans ce domaine. Cet article s’adresse principalement à ces personnes. L’objectif étant de partager une façon de faire qui puisse peut être les aider au quotidien à inclure des “morceaux” de ces méthodologies pour placer l’utilisateur au sein de la conception de leurs produits.

Lire la suite