Développement Logiciel
Mes principales influences sont le manifeste pour le développement logiciel agile et l'artisanat logiciel.
Manifeste pour le développement Agile de logiciels
Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire.
Ces expériences nous ont amenés à valoriser :
- Les individus et leurs interactions plus que les processus et les outils
- Des logiciels opérationnels plus qu’une documentation exhaustive
- La collaboration avec les clients plus que la négociation contractuelle
- L’adaptation au changement plus que le suivi d’un plan
Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.
Manifeste pour l'artisanat du logiciel (Software Craftsmanship)
Souhaitant devenir des artisans du logiciel, nous élevons la barre du développement professionnel de logiciel, en le pratiquant et en aidant les autres dans l'apprentissage du savoir faire.
A travers ce travail nous en sommes arrivés à donner de la valeur :
- Non seulement au logiciel opérationnel, mais aussi au logiciel conçu dans les règles de l'art
- Non seulement à la réactivité face au changement, mais aussi à la création permanente de valeur
- Non seulement aux individus et à leurs interactions, mais aussi à une communauté de professionnels
- Non seulement à la collaboration avec le client, mais aussi aux partenariats productifs
Entrepreneuriat
Mes principales influences sont l'approche Lean Startup et la théorie de l’effectuation.
Approche Lean Startup
Le Lean Startup est une manière d’entreprendre, basée sur des itérations : lancer une offre minimum, tester le marché, ajuster son produit, et recommencer jusqu’à trouver la meilleure idée à vendre.
L’objectif est d’agir vite et de façon agile. Grâce à la méthode lean startup, nous pouvons valider une idée rapidement et à moindre coût avant d’investir inutilement plus de temps ou d’argent. Le plus important étant de développer un produit dont le marché veut et que vous seriez vous-même prêt à acheter.
L'effectuation
L’effectuation s’appuie sur cinq principes qui inversent ceux de la stratégie classique :
- Tirer parti des surprises
- Démarrer avec ce que vous avez
- Raisonner en perte acceptable
- Obtenir des engagements
- Créer le contexte