Accueil
🕒 8h15 à 9h00
AlpesCraft ouvre ses portes à 8h15. Nous serons ravi de vous accueillir autour d'un café, d'un thé et de viennoiseries
Réaliser un produit logiciel qui correspond aux besoins de nos utilisateurs et qui soit facile à faire évoluer est un Graal difficile à atteindre.
Cela demande à la fois une excellence technique, une maîtrise des bonnes pratiques sur l'ensemble de la chaîne de production, des compétences de coopération et de communication avec l'ensemble des acteurs, un paradigme de travail d'apprentissage (The Build-Measure-Learn Feedback Loop)... Une quête passionnante qui est facilitée lorsqu'on rencontre des personnes expérimentées qui nous guident sur les chemins à suivre et nous aident à nous améliorer.
Cette conférence a pour but d'être un lieu d'apprentissage et d'échanges afin de progresser pour produire des logiciels toujours meilleurs.
La conférence est sur 2 jours : un jour sera dédié aux personnes désirant découvrir de nouvelles pratiques et perfectionner leurs compétences et un autre pour les pratiquants réguliers souhaitant approfondir leurs connaissances (en co-organisation avec SoCraTes-FR)
Un grand merci à nos sponsors qui nous soutiennent et sans qui AlpesCraft ne serait pas possible
Mentor
Apprenti
Merci à nos partenaires de nous faire confiance
La conférence se déroule sur 2 journées avec 2 formats différents.
La conférence ouvrira ses portes à partir de 8h15 avec un accueil et un petit déjeuner. Les sessions débuteront à 9h et se poursuivront jusqu'à 17h45.
La première journée d'AlpesCraft est une journée de conférences et d'ateliers pour découvrir de nouvelles pratiques et perfectionner ses compétences. Télécharger le programme en PDF
AlpesCraft ouvre ses portes à 8h15. Nous serons ravi de vous accueillir autour d'un café, d'un thé et de viennoiseries
On parlera des choix qu’on fait, des rôles qu’on peut jouer (et qu’on ne nous propose pas toujours), des trajectoires possibles, et de ce que l’IA, la complexité des systèmes et l’évolution des équipes changent concrètement pour nous.
Ce sera une prise de recul sur notre métier, notre impact, notre avenir.
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
L’engagement en entreprise est devenu un point essentiel des stratégies RH mais aussi un élément récurrent de la novlangue managériale. Pourtant ce terme est mal compris, confus et parfois confondu avec des concepts voisins comme le sens ou la performance. Nous verrons dans cette présentation ce que signifie l’engagement en entreprise, comment le cultiver et quelles sont ses limites, le tout au travers de différents travaux de recherche en sociologie et psychologie.
Les activités de recherche utilisateurs sont essentielles pour mieux comprendre les besoins des personnes qui utiliseront nos logiciels et nos services.
Mais elles sont trop souvent faites de manière séquentielle et en amont des équipes de développement: On passe beaucoup de temps à analyser les besoins utilisateurs, à définir comment y répondre et on développe quand on est sur de savoir ce qu'il faut faire pour apporter de la valeur.
C'est très bien sur le papier mais en pratique c'est un cycle en V déguisé (et très souvent inconscient)
🚨 Il s'agit d'un workshop, n'oubliez pas de venir avec votre machine et de valider les pré-requis.
🚨 Merci de venir avec un environnement de développement ainsi que le répo github Kata Lift Pass Pricing initialisé
Refactor, c'est changer la structure du code sans changer son comportement (bugs inclus).
Comment savoir si on a bien refactor? En testant le comportement avant et après la modification. Quid si le code n'est pas testé? C'est une définition du code legacy et la meilleure stratégie consiste à écrire des tests avant de refactor…
Que doit-on entendre derrière le terme Observabilité (O11y en abrégé) ?
Quel lien avec Opentelemetry, autre buzz-word ?
Et surtout, qu'est-ce que ça change concrètement ?
Nous allons déconstruire ensemble 3 biais cognitif qui freinent notre acceptation de la différence et donc l'inclusion dans nos équipes. Histoire de parler de ce sujet sous l'angle des softskills, parce que le faire ensemble est au cœur du Craft. Ce sera interactif, dynamique et y'a même des petites formes toutes mignonnes ;)
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
Il vous est déjà arrivé qu’on vous demande de la visibilité alors que la seule chose que vous savez est que vous n’en avez aucune ? Ou au contraire on vous demande de faire roadmap, estimation, projection et comité de pilotage pour un projet sur lequel aucune erreur n’est possible ?
Avez-vous déjà ouvert un fichier de code legacy et eu l’irrésistible envie de refermer votre IDE ? Rassurez-vous, on a toustes vécu ça ! Mais si on vous disait qu’avec quelques règles simples, ce code peut devenir plus lisible, maintenable et même plaisant à faire évoluer ?
Le TDD (Test Driven Development) est essentiel pour du développement professionnel et agile. Aujourd'hui, cette nécessité est reconnue par la plupart des développeurs. Par contre, le constat au quotidien est toujours le même : très peu de développeurs pratiquent le TDD régulièrement. Pourquoi ? Notamment parce que cette pratique est simple à comprendre mais difficile à mettre en oeuvre. Lors de cette session, en live coding, je montrerai les bases du TDD en pointant quelques astuces et pièges à éviter.
Si WannaCry n'est pas le premier ransomware, il est au moins celui qui a causé le plus de dégâts dans toute l'histoire d'Internet. Infectant plusieurs centaines de milliers d'ordinateurs grâce à une faille présente sur des systèmes Windows obsolètes, il contraindra même Microsoft à publier un patch de sécurité pour des OS qui n'étaient alors plus maintenus.
Devant l'ampleur de cette cyberattaque, plusieurs équipes se sont mobilisées afin de freiner sa propagation et d'aider les victimes à récupérer leurs fichiers.
Retour sur cette traque de longue haleine, entre cryptographie, rétro-ingénierie et analyse forensique.
🚨 Il s'agit d'un workshop, n'oubliez pas de venir avec votre machine et de valider les pré-requis.
🚨 Merci de venir avec un environnement de développement ainsi que le répo github advent-of-craft initialisé
"La vie, c’est comme une boîte de chocolats : on ne sait jamais sur quoi on va tomber."
Mais dans cette boîte, chaque chocolat est une pratique pour transformer la qualité de vos développements et inspirer vos collègues.
Bienvenue dans l’Advent of Craft, un atelier interactif où chaque surprise est un levier pour devenir un·e crafter d’exception.
🚨 Il s'agit d'un workshop, n'oubliez pas de venir avec votre machine et de valider les pré-requis.
🚨 Pour gagner du temps clonez et suivez les requirement des README : snail-race-kata
🧪Vous aimez vraiment écrire des tests avec des mocks ?
Ou peut-être...
Et si le vrai problème... c’était les mocks eux-mêmes ? 👀
Construire un produit, c’est bien plus qu’une simple série de tâches à accomplir : c’est l’art de fédérer des talents uniques autour d’une vision claire et inspirante.
Cette conférence vous dévoile les secrets pour transformer votre équipe, encourager l’autonomie et garantir que chacun trouve sa place.
Je vais vous présenter la technologie ultime pour refactorer le code spaghettis, la solution qui règle tous vos problèmes de legacy, une solution hardware à moins de 20€ : la manette de console. Pourquoi payer un clavier avec une centaine de touches et une souris, quand une manette avec une quinzaine de boutons suffit largement ?
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
Christophe Maldivi
Comment dépasser ces conflits qui entravent nos vies?
Comment rétablir un dialogue avec cet autre avec lequel on doit faire?
Nous explorerons notre rapport au conflit, ce qu'il provoque en nous, en quoi il nous enferme et nous amène à diaboliser l'autre.
Vous êtes fatigué des réunions qui semblent ne mener nulle part ? J'ai souvent ressenti cette frustration lors de sessions de product refinement. Ces réunions se transformaient souvent en débats sans fin où il était très compliqué de rester concentré jusqu’à la fin.
🚨 Il s'agit d'un workshop, n'oubliez pas de venir avec votre machine et de valider les pré-requis.
🚨 Avoir déjà écrit une ligne de code dans sa vie.
Atelier pour découvrir les coding dojos.
Ce sont des rendez-vous réguliers entre développeurs (de n'importe quel niveau) pour résoudre un exercice de programmation dans un format en mob programming. Le but est de partager nos connaissances et nos pratiques, d'apprendre, de progresser, et surtout de passer un bon moment :)
Il est temps de faire une petite pause bien méritée! C'est l'occasion idéale pour recharger vos batteries, vous rafraîchir et discuter avec les autres participants en optant pour la technique du Pac-Man
On dit beaucoup de choses au sujet de la qualité logicielle, avec des mots et des concepts compliqués.
Et si on passait à côté de l’essentiel ?
Le terme de dette technique est devenu un fourre-tout, si bien qu’on en trouve plein de définitions et interprétations différentes. La métaphore originale de dette est utile, mais à vouloir l’utiliser partout, tout le temps, on l’a déformée et on ne sait plus de quoi on parle vraiment. Et quoi de plus difficile de trouver une solution adéquate à un problème qu’on ne sait pas bien définir ?
Bienvenue dans cette enquête, où l’entreprise cherche à identifier les éléments qui freinent sa performance ! Mais attention, les indices sont partout : dans les processus poussiéreux de la salle de réunion, dans les habitudes des équipes, ou encore dans les outils obsolètes du département IT ! Qui ou quoi ralentit la dynamique ?
Raphaël Decouchant
Libérez-vous des branches et reprenez en main votre tronc !
Gestion du cycle de vie des branches, process de validation et bien sûr l'étape du merge qui donne des sueurs froides à nombre de développeuses et développeurs.
Cette journée est une non-conférence. Cela signifie que le programme de la journée sera défini sur place, par les participantes et participants.
En début de journée, chaque volontaire propose une ou plusieurs sessions qu'il ou elle aimerait animer (présentation, coding dojo, atelier, échanges sur un sujet donné, ...), où à laquelle il ou elle souhaiterait participer. Le planning de la journée est établi à partir de ces propositions.
L'accueil des participants commence à 8h15.
La journée se termine à 17h30.
Cette année, nous proposons des billets à différents tarifs et on vous explique pourquoi…
Une conférence comme AlpesCraft c’est un budget d’environ 30 000 €, pour financer notamment le lieu (50%), le traiteur (25%), les oratrices et orateurs (20%). Et ce budget est couvert en recette par les sponsors et la vente de billets. Aujourd’hui, le budget prévisionnel pour cette édition s’annonce négatif pour quelques milliers d’euros. De plus, le sponsoring est malheureusement difficile. Nous avons donc cherché des alternatives pour permettre à chacun, entreprise et particulier, de nous soutenir à son échelle.
Les montants des offres de sponsoring pour les entreprises ont été un peu augmentés (1500 € et 2500 €), et nous avons ajouté une offre à 500 € pour les entreprises hésitantes ou les indépendantes et indépendants. Pour le prix des billets, le tarif de base est passé à 80 €. Mais nous savons que certaines personnes sont prêtes à nous soutenir, un peu, beaucoup, passionnément.
Nous proposons donc un billet “J’encourage” à 110 €, et un billet “Je soutiens” à 150 €. Cela peut permettre à celles et ceux qui le souhaitent de nous soutenir, et pour notre budget, cela peut faire la différence. Et pour les plus motivées et les plus motivés, nous proposons aussi un billet “Je sponsorise !” à 500 € donnant accès aux 2 journées. Ces “sponsors individuels” seront cités et remerciés. Bien sûr, toutes les combinaisons sont possibles, comme par exemple prendre un billet J1 à 150 € et un billet J2 à 110 €, ou 3 billets à 500 € et les offrir !
Et si tes billets sont financés par ton entreprise, n’hésite pas à viser les billets à 150 €.
Nous comptons sur toutes et tous les fans d’AlpesCraft pour se mobiliser, nous soutenir, et nous permettre de maintenir l’organisation de la conférence.
Les deux jours se dérouleront à :
2 Av. d'Innsbruck, Grenoble
Vous pouvez y accéder :
Vous devrez présenter votre billet au vigile à l'entrée du site, puis à l'entrée du bâtiment pour qu'il soit scanné.
Pour des raisons de contexte VigiPirate, un vigile devra contrôler les sacs à l'entrée du bâtiment.
Des vestiaires (porte-manteaux) non surveillés seront à disposition.