Skip to main content
Amaël BERTEAU

Main navigation

  • Home
  • News
  • Software Engineering
  • Entrepreneuriat
  • Maker
  • Misc
  • Personal Projects
  • About me
    • Bio
    • Curriculum Vitae
    • Skills
    • Likes
    • My Values
    • Quotes
    • Favorite Books
    • Favorite Tools
User account menu
  • Log in

Breadcrumb

  1. Home

Software Engineering

Welcome to this section dedicated to software engineering.

You can navigate using the section menu.

By aberteau , 7 December, 2022
The Software Craftsman - Sandro Mancuso

The Software Craftsman - Sandro Mancuso

Le "Software Craftsmanship" fait partie de ces buzzwords du moment… "Craft" par ci, "Craft" par là… 🤦‍♂️

On le trouve très fréquemment associé à des pratiques telles que TDD, Clean Code, BDD, …

Malheureusement, comme pour beaucoup d'effets de mode, le terme a perdu de son sens avec sa popularisation (et son merchandising 😅)

⚠️ Le "Craftsmanship" ce n'est pas un package de pratiques sur étagère, c'est une philosophie, un état d'esprit.

Tags

  • Software Development
  • Craftsmanship
By aberteau , 1 December, 2022
La qualité ne doit pas être une variable d'ajustement

La qualité ne doit pas être une variable d'ajustement dans vos projets

🚨 La qualité ne doit pas être une variable d'ajustement dans vos projets. 🚨

Nous savons depuis plusieurs décennies que, sauf dans de rares cas (prototype ou dette technique contrôlée), la qualité logicielle ne doit pas être négligée.

⚠️ Rogner sur la qualité n’a aucun sens tant la vélocité à moyen et long terme des développeurs est abaissée.

Il n’existe donc que deux solutions pour produire des logiciels (fiables 😉) :

Tags

  • Software Development
  • Agile
By aberteau , 9 November, 2022
Complexité du logiciel et croissance

Complexité accidentelle et croissance de l'entreprise

Saviez-vous que la complexité accidentelle peut fortement impacter la croissance de votre entreprise ?

❓ Qu'est-ce que la "complexité accidentelle" ?

La complexité d'un logiciel peut être décomposée en 3 parties :

1️⃣ Complexité essentielle

Complexité directement liée au problème métier que l’on cherche à résoudre. Un système de livraison multimodale n’a pas la même complexité qu’un blog personnel en ligne. Les complexités essentielles de ces deux projets sont différentes.

2️⃣ Complexité obligatoire

Tags

  • Software Development
By aberteau , 27 October, 2022
Panneaux point d'interrogation

Comment faire face à la pénurie de talents ?

📌 Attirer les talents

Soigner l'approche

Eviter les messages automatiques/impersonnels.

S'intéresser au candidat, ses réalisations.

Soigner son processus de recrutement

Fluidifier le processus.

Être réactif.

Le considérer comme un échange humain à double sens.

Discours cohérent de l’offre à l’onboarding

Les pratiques lors du process doivent être alignées avec les valeurs affichées par l'entreprise.

By aberteau , 12 September, 2022
Citation Alberto Brandolini

Citation Alberto Brandolini

🚨 "Ce ne sont pas les connaissances de l'expert du domaine qui vont en production mais ce qu'en ont compris les développeurs" 🚨

Citation originale :

It is not the domain expert’s knowledge that goes into production, it is the developer’s assumption of that knowledge that goes into production.

Alberto Brandolini

Software Engineering
RSS feed
Powered by Drupal