Méthode

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

Méthode

Rétro vers le futur

Dans notre équipe nous aimons changer le format des rétrospectives de temps en temps. Nous pensons que cela aide à ne pas perdre l’intérêt pour un rituel des plus importants, car il nous permet de nous améliorer. De plus, changer la narration aide à faire émerger des douleurs différentes. Par exemple, nous n’aurons pas les mêmes retours à la question « qu’est-ce qui n’a pas marché ? » qu’à la question « qu’est-ce que vous n’aimez pas ? ». Les deux questions ont une intention similaire : trouver les points à améliorer dans la manière de travailler de l’équipe. Par contre, le fait de formuler la question avec certains mots au lieu d’autres peut changer la perspective avec laquelle nous abordons le sujet.

Ainsi, après avoir essayé la rétrospective dont vous êtes le héros et la rétrospective sur le thème Star Wars, nous profitons du thème de notre kanban (les années 80) pour faire des rétrospectives inspirées des films de cette décennie. Aujourd’hui je veux vous en présenter une que nous avons particulièrement appréciée : la rétro vers le futur.

Attention : si vous n’avez pas encore regardé le film (est-ce possible ?) ne continuez pas la lecture, car la trame y est dévoilée.
Lire la suite

Méthode

Les grands groupes devraient-ils s’inspirer des startups ?

On entend régulièrement parler de la vitesse incroyable à laquelle la technologie évolue depuis quelques années. On parle beaucoup moins de tout ce qui entoure cette technologie dans les entreprises, que ce soit l’évolution de la méthodologie, des process de gouvernance, de la culture d’entreprise. Pourtant, ces éléments sont déterminants et font partie intégrante de l’adoption de la technologie dans une entreprise. Ces nouveaux modèles sont souvent portés par des startups, plus innovantes et plus réactives que des entreprises installées depuis des décennies et qui ont déjà des centaines (voire des milliers) de salariés.

Lire la suite