Support d'une présentation de 2h faite au Nantes JUG décrivant d'un haut niveau jusqu'au détail de gestion de la code base pour notre organisation du Daily Delivery.
La vidéo est ici : https://www.youtube.com/watch?v=V37UJ7_V22s (début à 4:30).
Bonne lecture, et surtout faites nous des retours.
Devoxx france 2015 livrer chaque jour ce qui est prêtbeastiefurets
Devoxx 2015 - Livrer chaque jour ce qui est prêt ! Points clés du développement d'un produit avec une livraison par jour.
C'est une aventure très enrichissante de passer d'une organisation de type "éditeur logiciel" (Cycle Plan/Dev/Recette/Prod) avec une release par mois à une organisation non moins solide de type "Continuous Delivery" avec une mise en production par jour de "ce qui est prêt". C'est pourquoi nous vous proposons de découvrir les moyens techniques et organisationnels en pratique chez LesFurets.com pour garantir la qualité tout en diminuant le "Time To Market" : déploiement par les devs, travail en feature branches avec un merge continu, itérations avec le business, monitoring de prod pour tous, ...
Benjamin Degerbaix
Après avoir passé 5 ans à développer des logiciels de gestion et d'analyse de risques pour les banques de marchés, je travaille actuellement, et ce depuis près de 2 ans, au sein de l'équipe R&D du site de comparaison d'assurances LesFurets.com. Je touche un peu à tout, du front au back, de la UI du site mobile, à l'extraction de données et l'automatisation de rapports.
Le Continuous Merge chez LesFurets.com - Devoxx 2015beastiefurets
Session Devoxx 2015: Le Continuous Merge chez LesFurets.com
Partage du fonctionnement de l'outillage Git chez LesFurets.com. Le "merge continu" étend notre intégration continue pour nous permettre de gérer au quotidien plus d’une cinquantaine de branches de développement. Détection des conflits, intégration, qualité ... Venez découvrir comment nous livrons 5 à 20 branches de code en production chaque jour !
Pflieger Arnaud
Développeur full stack chez LesFurets.com Je fais du Java, du front-end, beaucoup de git ... J'ai participé à la mise en place du continuous delivery et m'occupe d'améliorer l'usine logicielle.
Livrer chaque jour ce qui est prêt chez LesFurets.com v3.1 - Ippon 201606beastiefurets
C'est une aventure très enrichissante de passer d'une organisation de type "éditeur logiciel" (Cycle Plan/Dev/Recette/Prod) avec une release par mois à une organisation non moins solide de type "Continuous Delivery" avec une mise en production par jour de "ce qui est prêt". C'est pourquoi nous vous proposons de découvrir les moyens techniques et organisationnels en pratique chez LesFurets.com pour garantir la qualité tout en diminuant le "Time To Market" : déploiement par les devs, travail en feature branches avec un merge continu, itérations avec le business, monitoring de prod pour tous, ...
Organisation du travail, principes directeurs et pistes à suivre.
Devoxx France 2015 - Armez-vous d'un pixel monitoring avec Zeno !
Lassés de subir des régressions visuelles et d'avoir à vérifier manuellement les pages du site LesFurets.com, nous avons décidé d'automatiser la détection des régressions en créant Zeno.
Zeno est un outil à base NodeJS et PhatomJS open sourcé par LesFurets.com qui monitore un ensemble de pages et les compare pixel par pixel à une version de référence. Ce tools in action vous permettra de découvrir ce qu'il est possible de détecter automatiquement et avec quels environnements/devices; ainsi que son intégration de notre Continious Delivery.
Matthieu Fourtina -- Software Engineer in Test@Lesfurets.com.
Développeur Java depuis plusieurs années et devenu NodeJs addict, je m’intéresse à tout ce qui touche à l"écosystème Javascript: frameworks front-end, taskrunners et autres outils d'intégration
Lean Finance - Pourquoi utiliser un MVP pour répondre aux paradoxes de la lev...Pierre Conreaux
Au cours d'une levée de fonds se pose le paradoxe suivant :
pour réaliser ma phase bêta j'ai besoin de fonds et pour recevoir des fonds j'ai besoin de ma phase bêta.
Pour réussir le challenge de dépasser cette impasse suivez l'exemple de Dropbox et du Lean Startup.
L'idée est de montrer comment utiliser une MVP pour convaincre les investisseurs.
Bonne lecture,
Pierre
www.waltermelon.fr
Alphorm.com support de la formation ms azure pour les développeursAlphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-lessentiel-pour-les-developpeurs
Le Cloud Computing prend une part considérable du marché d’applications par rapport au marché traditionnel. Cela implique une demande croissante pour des applications écrites dans différents langages de programmation, et qui doivent s’intégrer dans un environnement Cloud.
Faisant suite à la série des formations sur Microsoft Azure, Béchir BEJAOUI vous a préparé cette nouvelle formation Microsoft Azure : L'essentiel pour les développeurs.
Au début de cette formation Microsoft Azure pour les développeurs, vous allez découvrir ou redécouvrir les trois niveaux du Cloud Computing à savoir : SaaS, PaaS et IaaS. Les services seront détaillés, expliqués et accompagnés par des démonstrations.
Par la suite, au cours de cette formation Microsoft Azure pour les développeurs, vous découvrirez le kit de développement Azure SDK, ses divers composants et modules ainsi que les techniques d’installation d’Azure SDK pour les plateformes qui seront essentiellement Windows et Linux Ubuntu.
Les technologies et les langages sujets d’études dans le cadre de préparation des environnements et d’intégration au niveau d’Azure dans cette formation Microsoft Azure seront essentiellement : .NET, Java/J2EE, PHP, Python et Node.Js.
Cette formation Microsoft Azure pour les développeurs se terminera par l’exposition d’un cas d’utilisation qui comprendra la création de la première application au niveau de PaaS Azure et plus précisément au niveau du Mobile Service APP. Il s’agit du premier Mobile Service App qui sera ensuite consommé par une application client Windows Phone 8.1 développée pour ce but. Ensuite, un cas de migration d’une base de données hébergée au niveau d’une instance SQL Server locale vers SQL Azure. Et enfin, un cas qui montre le déploiement d’une solution WEB API vers Azure sans avoir recourt à écrire le moindre code en terme de C# ou VB.Net.
Devoxx france 2015 livrer chaque jour ce qui est prêtbeastiefurets
Devoxx 2015 - Livrer chaque jour ce qui est prêt ! Points clés du développement d'un produit avec une livraison par jour.
C'est une aventure très enrichissante de passer d'une organisation de type "éditeur logiciel" (Cycle Plan/Dev/Recette/Prod) avec une release par mois à une organisation non moins solide de type "Continuous Delivery" avec une mise en production par jour de "ce qui est prêt". C'est pourquoi nous vous proposons de découvrir les moyens techniques et organisationnels en pratique chez LesFurets.com pour garantir la qualité tout en diminuant le "Time To Market" : déploiement par les devs, travail en feature branches avec un merge continu, itérations avec le business, monitoring de prod pour tous, ...
Benjamin Degerbaix
Après avoir passé 5 ans à développer des logiciels de gestion et d'analyse de risques pour les banques de marchés, je travaille actuellement, et ce depuis près de 2 ans, au sein de l'équipe R&D du site de comparaison d'assurances LesFurets.com. Je touche un peu à tout, du front au back, de la UI du site mobile, à l'extraction de données et l'automatisation de rapports.
Le Continuous Merge chez LesFurets.com - Devoxx 2015beastiefurets
Session Devoxx 2015: Le Continuous Merge chez LesFurets.com
Partage du fonctionnement de l'outillage Git chez LesFurets.com. Le "merge continu" étend notre intégration continue pour nous permettre de gérer au quotidien plus d’une cinquantaine de branches de développement. Détection des conflits, intégration, qualité ... Venez découvrir comment nous livrons 5 à 20 branches de code en production chaque jour !
Pflieger Arnaud
Développeur full stack chez LesFurets.com Je fais du Java, du front-end, beaucoup de git ... J'ai participé à la mise en place du continuous delivery et m'occupe d'améliorer l'usine logicielle.
Livrer chaque jour ce qui est prêt chez LesFurets.com v3.1 - Ippon 201606beastiefurets
C'est une aventure très enrichissante de passer d'une organisation de type "éditeur logiciel" (Cycle Plan/Dev/Recette/Prod) avec une release par mois à une organisation non moins solide de type "Continuous Delivery" avec une mise en production par jour de "ce qui est prêt". C'est pourquoi nous vous proposons de découvrir les moyens techniques et organisationnels en pratique chez LesFurets.com pour garantir la qualité tout en diminuant le "Time To Market" : déploiement par les devs, travail en feature branches avec un merge continu, itérations avec le business, monitoring de prod pour tous, ...
Organisation du travail, principes directeurs et pistes à suivre.
Devoxx France 2015 - Armez-vous d'un pixel monitoring avec Zeno !
Lassés de subir des régressions visuelles et d'avoir à vérifier manuellement les pages du site LesFurets.com, nous avons décidé d'automatiser la détection des régressions en créant Zeno.
Zeno est un outil à base NodeJS et PhatomJS open sourcé par LesFurets.com qui monitore un ensemble de pages et les compare pixel par pixel à une version de référence. Ce tools in action vous permettra de découvrir ce qu'il est possible de détecter automatiquement et avec quels environnements/devices; ainsi que son intégration de notre Continious Delivery.
Matthieu Fourtina -- Software Engineer in Test@Lesfurets.com.
Développeur Java depuis plusieurs années et devenu NodeJs addict, je m’intéresse à tout ce qui touche à l"écosystème Javascript: frameworks front-end, taskrunners et autres outils d'intégration
Lean Finance - Pourquoi utiliser un MVP pour répondre aux paradoxes de la lev...Pierre Conreaux
Au cours d'une levée de fonds se pose le paradoxe suivant :
pour réaliser ma phase bêta j'ai besoin de fonds et pour recevoir des fonds j'ai besoin de ma phase bêta.
Pour réussir le challenge de dépasser cette impasse suivez l'exemple de Dropbox et du Lean Startup.
L'idée est de montrer comment utiliser une MVP pour convaincre les investisseurs.
Bonne lecture,
Pierre
www.waltermelon.fr
Alphorm.com support de la formation ms azure pour les développeursAlphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-lessentiel-pour-les-developpeurs
Le Cloud Computing prend une part considérable du marché d’applications par rapport au marché traditionnel. Cela implique une demande croissante pour des applications écrites dans différents langages de programmation, et qui doivent s’intégrer dans un environnement Cloud.
Faisant suite à la série des formations sur Microsoft Azure, Béchir BEJAOUI vous a préparé cette nouvelle formation Microsoft Azure : L'essentiel pour les développeurs.
Au début de cette formation Microsoft Azure pour les développeurs, vous allez découvrir ou redécouvrir les trois niveaux du Cloud Computing à savoir : SaaS, PaaS et IaaS. Les services seront détaillés, expliqués et accompagnés par des démonstrations.
Par la suite, au cours de cette formation Microsoft Azure pour les développeurs, vous découvrirez le kit de développement Azure SDK, ses divers composants et modules ainsi que les techniques d’installation d’Azure SDK pour les plateformes qui seront essentiellement Windows et Linux Ubuntu.
Les technologies et les langages sujets d’études dans le cadre de préparation des environnements et d’intégration au niveau d’Azure dans cette formation Microsoft Azure seront essentiellement : .NET, Java/J2EE, PHP, Python et Node.Js.
Cette formation Microsoft Azure pour les développeurs se terminera par l’exposition d’un cas d’utilisation qui comprendra la création de la première application au niveau de PaaS Azure et plus précisément au niveau du Mobile Service APP. Il s’agit du premier Mobile Service App qui sera ensuite consommé par une application client Windows Phone 8.1 développée pour ce but. Ensuite, un cas de migration d’une base de données hébergée au niveau d’une instance SQL Server locale vers SQL Azure. Et enfin, un cas qui montre le déploiement d’une solution WEB API vers Azure sans avoir recourt à écrire le moindre code en terme de C# ou VB.Net.
Le lean canvas démystifié - le Lean Canvas de Running Lean par l'exempleChristopher Parola
Le Lean Canvas est le petit dernier des canvas du Product Management.
Théorisé par Ash Maurya dans Running Lean, il se base sur le Business Model Canvas d'Alex Osterwalder.
Dans cette présentation, j'ai voulu démystifier cet outil essentiel, qui permet de poser ses premières hypothèses avant même de se lancer dans la réalisation d'un produit.
Je suis impatient d'avoir vos retours !
Alphorm.com Support de la Formation Azure IAAS avancé 1Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-1
Après avoir découvert le monde du cloud computing grâce à la première formation Microsoft Azure, votre formateur certifié Microsoft Cédric PERRION, vous a préparé cette formation Azure IaaS afin d'approfondir vos connaissances sur l'infrastructure Microsot Azure.
Cette formation Azure IaaS fait partie d’une séries de 3 formations traitant la majorité des services Microsot Azure pour vous rendre très opérationnel sur cette technologie de l’avenir rapidement et efficacement.
Dans cette première formation Azure IaaS, vous apprendrez le service RemoteApp afin de déployer votre propre infrastructure de SAAS (Software As A Service). Vous maitriserez aussi comment automatiser n’importe quelle tâche grâce à la puissance de PowerShell et du service Azure Automation et ses Runbooks.
Ensuite, cette formation Azure IaaS vous permettra de gérer les droits sur votre infrastructure Azure grâce à RBAC (Le contrôle d’accès en fonction du rôle). Ainsi, vous ne donnerez à vos administrateurs Azure que le droit minimal dont ils auront besoin.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification MCSD : Azure Solutions Architect.
Ralliez vos collègues à la méthode Value Proposition DesignGhani Kolli
Les outils du Workshop - Des Proposition de Valeur qui Vendent !
Intro
Panorama des outils et des processus de Value Proposition Design Canvas Réaliser l'adéquation grâce au Value Proposition
Canvas Design
Transformer vos idées en prototypes de propositions de valeur
Test
Tester vos idées pour réduire l'incertitude
Evolve
Améliorer votre proposition de valeur au fil du temps
Afterword
Glossaire
Le canevas Proposition de valeur (Value Proposition Canevas) c'est en quelque sorte le plug-in pour le canevas de business modèle (Business Model Canevas) : au premier lieu, on définit la valeur du client et ensuite, au deuxième lieu, on dessine l’image plus globale de la façon dont l’entreprise fonctionne. Le canevas Proposition de valeur permet de préciser les types de clients, leurs profils, problèmes et désirs et de définir en détail les propositions de valeur de futur produit ou service. Ce canevas aide également à indiquer explicitement comment vos produits et services créent la valeur pour un segment spécifique du client.
Dans cet atelier, vous apprendrez comment exactement créer la valeur pour vos clients et comment vous différencier parmi vos concurrents.
1. Introduction : Le canevas Proposition de valeur, les caractéristiques de bonnes propositions.
2. Différentiation et compétition :
• Sept questions à poser avant de designer le business modèle ;
• Comparer votre proposition de valeur à celle de vos concurrents grâce au canevas de la stratégie de l’Océan Bleu.
3. Méthodes d’évaluation et de tests pour les hypothèses du canevas Proposition de valeur.
Cadrez votre projet d'entreprise avec le Lean Canvas : alignez les parties prenantes et identifiez les hypothèses. Pas besoin d'être une startup pour lancer une démarche Lean Startup.
Levée de fonds : Enjeux, déroulement et conseilsLe Wagon
Levée de fonds : Enjeux, déroulement et conseils
conseils pour convaincre les investisseurs
Intervention de Camille Le Roux Larsabal au Wagon Bordeaux le 24 Novembre 2015
The document discusses the Lean Startup methodology which involves an iterative process of learning, building, and measuring to develop a minimum viable product (MVP). It involves first determining a problem/solution fit through customer experiments, then building an MVP to validate learning, and pivoting if needed based on additional experiments until achieving product/market fit, at which point the focus shifts to growth through optimizations. The cycle of learning, building, and measuring continues iteratively.
Le lean startup, ce n'est pas que des canvas !Camille Roux
Initiation au Lean Startup avec la méthode Running Lean de Ash Maurya.
Nous verrons comment modéliser un Business Model, mais surtout comment identifier les risques et tester ses hypothèses.
Les actifs immatériels d'une start-up, c'est son code ADN, i.e. l'ensemble des éléments qui la différencient de ses concurrents : background des porteurs de projet, sa réputation, son image de marque, son réseau,... Autant d'éléments, lorsqu'ils sont bien gérés peuvent contribuer à la performance d'une société.
Mais savoir "raconter" ses actifs immatériels à des financeurs (Business angels, VC's, banquiers,...) est aussi un véritable atout en cas de levée de fonds!
Créé par Alexander Osterwalder, le caneva « Proposition de valeur » est un prolongement du Business Model Canva. Dans cet atelier, je vous propose d’expérimenter cet outil à partir d'un de vos projets ! Vous vous mettrez dans la peau de vos utilisateurs et tenterez de répondre à leurs attentes par un produit qui peut les satisfaire.
Très bien adapté à l’environnement Lean Startup, aux contextes agiles (mais aussi plus traditionnels), le caneva « Proposition de valeur » est particulièrement intéressant lors de la phase de vision produit et sera un outil précieux pour alimenter votre réflexion fonctionnelle, quelle que soit la phase de votre projet.
Conçu pour les environnements émergents et ceux pilotés par les utilisateurs, cet atelier invite les participants à confronter leur réalité projet et à aligner leur proposition de valeur avec leurs utilisateurs afin de construire un produit minimum viable (MVP).
Cet atelier sera apprécié des responsables et créateurs de produit, et de tous ceux qui souhaitent donner du sens à leur projet/produit.
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-2eme-partie
Suite à la première formation Microsoft Azure IaaS avancé 1, votre formateur certifié Microsoft Cédric PERRION vous a préparé cette formation Azure IaaS afin d’agrémenter vos connaissances sur les services Azure.
Dans cette formation Azure IaaS, vous apprendrez à maîtriser le service Azure site Recovery, celui-ci vous permettra de mettre en place de la continuité de service aussi bien dans le Cloud qu’entre deux DataCenters locaux.
Nous verrons par la suite dans cette formation Azure IaaS comment construire un laboratoire de test, aussi bien pour les labs d’infrastructure que pour les développeurs.
Aussi vous allez découvrir pendant cette formation Azure IaaS le nouveau service Logic App, qui vous permettra de modéliser des actions de façon graphique et agréable, pas besoin d’être un programmeur chevronné pour faire de l’orchestration dans Azure.
Et à la fin de cette formation Azure IaaS, vous allez voir Azure Media Services, vous apprendrez à streamer en live une vidéo via une chaîne.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification Implementing Microsoft Azure Infrastructure Solutions (examen 533).
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure
Avec cette formation Microsoft Azure , vous allez pouvoir découvrir le monde du cloudcomputing vue par Microsoft , une vue simple , accessible et performante .
Cette formation pratique vous permettra d’aquérir les connaissances et compétences pour gérer votre plateforme IaaS au niveau de Microsoft Azure d’une façon rapide et simple , où vous pourrez déployer et gérer vos machines virtuelles , synchroniser Microsoft Azure Active Directory à votre domaine local , établire des VPNs Site to Site ou Point to Site …
Suite au Business Model Canvas, vous avez trouvé votre modèle d'affaires ... Est-ce vraiment le bon ? Ne pensez-vous pas pouvoir affiner votre réflexion en remettant en cause ce que vous croyez savoir ? Essayez de trouver un modèle disruptif en remettant en exergue les besoins de vos clients.
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-3eme-partie
Pour aller encore plus loin avec Microsoft Azure IaaS, Cédric PERION vous a préparé cette nouvelle formation Microsoft Azure IaaS avancè 3ème partie, suite à la formation Microsoft Azure IaaS avancé 1 et la formation Microsoft Azure IaaS avancé 2éme partie.
Avec cette formation Azure IaaS, vous apprendrez à maîtriser le service Traffic Manager. Vous verrez comment créer des profils, utiliser les différents modes de routage existants. Traffic Manager vous permettra d’avoir une infrastructure hautement disponible.
Vous verrez par la suite, pendant cette formation Azure IaaS, comment migrer votre zone DNS public directement dans Azure avec le service Azure DNS. Vous profiterez ainsi de toute la puissance de Azure et des fonctionnalités avancées comme RBAC (Role Based Access Control).
Au cours de cette formation Azure IaaS, vous allez découvrir le service Azure App Services qui vous permettra par la suite de comprendre comment installer à partir de rien un site WordPress 100% fonctionnel. Vous verrez aussi comment ajouter des fonctionnalités avancées à votre site.
A la fin de cette formation Azure IaaS, vous verrez un superbe outil du nom de MyCloudIT très bien interfacé avec Azure. Cette solution de DAAS (Desktop As A Service) vous permettra de devenir un vrai DAAS Provider tout en vous reposant sur une infrastructure colossale du nom de Microsoft Azure.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification Implementing Microsoft Azure Infrastructure Solutions (examen 533).
Retour d'expérience du travail en Kanban d'une équipe de 20 développeurs et l'impact sur les besoins d'organisation du code.
Quelques spoilers :
1/ De façon aussi logique chaque fonctionnalité est développée de façon totalement indépendante du reste (carte kanban)
2/ Vous avez dit tout sur des branches ? Mais vous êtes fous !! Cette organisation contre intuitive permet en fait de livrer à tout moment ce qui est prêt (Continuous Delivery)
3/ Mais comment vous évitez les conflits et risque de bloquage entre deux fonctionnalités ? Notre secret est un d'avoir un outillage pensé et adapté pour détecter les incompatibilités et nous aider à garder chaque travaux indépendants
Depuis bientôt 3 ans nous avons un rythme de mise en production d'environ 1000 branches par an en 250 releases (par an !), si notre aventure vous intéresse, venez nous poser des questions.
http://lanyrd.com/2017/agilefrance/sfrhrk/
Les méthodes agile (Scrum / Kanban) permettent un meilleur recueil des besoins et les transforment rapidement en une implementation. Cependant, la route est longue pour arriver jusqu’à l’utilisateur final : déploiement, configuration, tests (unitaire, fonctionnels, non reg), validation, etc. sont différentes tâches à effectuer et à coordonner. Et finalement combien de temps entre la demande d'une nouvelle fonctionnalité métier et sa mise en service ?
Cette session présente la solution XL Release de la Société XebiaLabs et montre à travers une intégration simple (JIRA, Jenkins, XL Deploy) qu'il est maintenant possible d'obtenir cette information afin de détecter les éventuels goulets d'étranglement.
Par Benoit Moussaud, Directeur Technique chez XebiaLabs
La vidéo de la conférence est à retrouver sur : http://www.xebicon.fr/programme.html
Le lean canvas démystifié - le Lean Canvas de Running Lean par l'exempleChristopher Parola
Le Lean Canvas est le petit dernier des canvas du Product Management.
Théorisé par Ash Maurya dans Running Lean, il se base sur le Business Model Canvas d'Alex Osterwalder.
Dans cette présentation, j'ai voulu démystifier cet outil essentiel, qui permet de poser ses premières hypothèses avant même de se lancer dans la réalisation d'un produit.
Je suis impatient d'avoir vos retours !
Alphorm.com Support de la Formation Azure IAAS avancé 1Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-1
Après avoir découvert le monde du cloud computing grâce à la première formation Microsoft Azure, votre formateur certifié Microsoft Cédric PERRION, vous a préparé cette formation Azure IaaS afin d'approfondir vos connaissances sur l'infrastructure Microsot Azure.
Cette formation Azure IaaS fait partie d’une séries de 3 formations traitant la majorité des services Microsot Azure pour vous rendre très opérationnel sur cette technologie de l’avenir rapidement et efficacement.
Dans cette première formation Azure IaaS, vous apprendrez le service RemoteApp afin de déployer votre propre infrastructure de SAAS (Software As A Service). Vous maitriserez aussi comment automatiser n’importe quelle tâche grâce à la puissance de PowerShell et du service Azure Automation et ses Runbooks.
Ensuite, cette formation Azure IaaS vous permettra de gérer les droits sur votre infrastructure Azure grâce à RBAC (Le contrôle d’accès en fonction du rôle). Ainsi, vous ne donnerez à vos administrateurs Azure que le droit minimal dont ils auront besoin.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification MCSD : Azure Solutions Architect.
Ralliez vos collègues à la méthode Value Proposition DesignGhani Kolli
Les outils du Workshop - Des Proposition de Valeur qui Vendent !
Intro
Panorama des outils et des processus de Value Proposition Design Canvas Réaliser l'adéquation grâce au Value Proposition
Canvas Design
Transformer vos idées en prototypes de propositions de valeur
Test
Tester vos idées pour réduire l'incertitude
Evolve
Améliorer votre proposition de valeur au fil du temps
Afterword
Glossaire
Le canevas Proposition de valeur (Value Proposition Canevas) c'est en quelque sorte le plug-in pour le canevas de business modèle (Business Model Canevas) : au premier lieu, on définit la valeur du client et ensuite, au deuxième lieu, on dessine l’image plus globale de la façon dont l’entreprise fonctionne. Le canevas Proposition de valeur permet de préciser les types de clients, leurs profils, problèmes et désirs et de définir en détail les propositions de valeur de futur produit ou service. Ce canevas aide également à indiquer explicitement comment vos produits et services créent la valeur pour un segment spécifique du client.
Dans cet atelier, vous apprendrez comment exactement créer la valeur pour vos clients et comment vous différencier parmi vos concurrents.
1. Introduction : Le canevas Proposition de valeur, les caractéristiques de bonnes propositions.
2. Différentiation et compétition :
• Sept questions à poser avant de designer le business modèle ;
• Comparer votre proposition de valeur à celle de vos concurrents grâce au canevas de la stratégie de l’Océan Bleu.
3. Méthodes d’évaluation et de tests pour les hypothèses du canevas Proposition de valeur.
Cadrez votre projet d'entreprise avec le Lean Canvas : alignez les parties prenantes et identifiez les hypothèses. Pas besoin d'être une startup pour lancer une démarche Lean Startup.
Levée de fonds : Enjeux, déroulement et conseilsLe Wagon
Levée de fonds : Enjeux, déroulement et conseils
conseils pour convaincre les investisseurs
Intervention de Camille Le Roux Larsabal au Wagon Bordeaux le 24 Novembre 2015
The document discusses the Lean Startup methodology which involves an iterative process of learning, building, and measuring to develop a minimum viable product (MVP). It involves first determining a problem/solution fit through customer experiments, then building an MVP to validate learning, and pivoting if needed based on additional experiments until achieving product/market fit, at which point the focus shifts to growth through optimizations. The cycle of learning, building, and measuring continues iteratively.
Le lean startup, ce n'est pas que des canvas !Camille Roux
Initiation au Lean Startup avec la méthode Running Lean de Ash Maurya.
Nous verrons comment modéliser un Business Model, mais surtout comment identifier les risques et tester ses hypothèses.
Les actifs immatériels d'une start-up, c'est son code ADN, i.e. l'ensemble des éléments qui la différencient de ses concurrents : background des porteurs de projet, sa réputation, son image de marque, son réseau,... Autant d'éléments, lorsqu'ils sont bien gérés peuvent contribuer à la performance d'une société.
Mais savoir "raconter" ses actifs immatériels à des financeurs (Business angels, VC's, banquiers,...) est aussi un véritable atout en cas de levée de fonds!
Créé par Alexander Osterwalder, le caneva « Proposition de valeur » est un prolongement du Business Model Canva. Dans cet atelier, je vous propose d’expérimenter cet outil à partir d'un de vos projets ! Vous vous mettrez dans la peau de vos utilisateurs et tenterez de répondre à leurs attentes par un produit qui peut les satisfaire.
Très bien adapté à l’environnement Lean Startup, aux contextes agiles (mais aussi plus traditionnels), le caneva « Proposition de valeur » est particulièrement intéressant lors de la phase de vision produit et sera un outil précieux pour alimenter votre réflexion fonctionnelle, quelle que soit la phase de votre projet.
Conçu pour les environnements émergents et ceux pilotés par les utilisateurs, cet atelier invite les participants à confronter leur réalité projet et à aligner leur proposition de valeur avec leurs utilisateurs afin de construire un produit minimum viable (MVP).
Cet atelier sera apprécié des responsables et créateurs de produit, et de tous ceux qui souhaitent donner du sens à leur projet/produit.
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-2eme-partie
Suite à la première formation Microsoft Azure IaaS avancé 1, votre formateur certifié Microsoft Cédric PERRION vous a préparé cette formation Azure IaaS afin d’agrémenter vos connaissances sur les services Azure.
Dans cette formation Azure IaaS, vous apprendrez à maîtriser le service Azure site Recovery, celui-ci vous permettra de mettre en place de la continuité de service aussi bien dans le Cloud qu’entre deux DataCenters locaux.
Nous verrons par la suite dans cette formation Azure IaaS comment construire un laboratoire de test, aussi bien pour les labs d’infrastructure que pour les développeurs.
Aussi vous allez découvrir pendant cette formation Azure IaaS le nouveau service Logic App, qui vous permettra de modéliser des actions de façon graphique et agréable, pas besoin d’être un programmeur chevronné pour faire de l’orchestration dans Azure.
Et à la fin de cette formation Azure IaaS, vous allez voir Azure Media Services, vous apprendrez à streamer en live une vidéo via une chaîne.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification Implementing Microsoft Azure Infrastructure Solutions (examen 533).
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure
Avec cette formation Microsoft Azure , vous allez pouvoir découvrir le monde du cloudcomputing vue par Microsoft , une vue simple , accessible et performante .
Cette formation pratique vous permettra d’aquérir les connaissances et compétences pour gérer votre plateforme IaaS au niveau de Microsoft Azure d’une façon rapide et simple , où vous pourrez déployer et gérer vos machines virtuelles , synchroniser Microsoft Azure Active Directory à votre domaine local , établire des VPNs Site to Site ou Point to Site …
Suite au Business Model Canvas, vous avez trouvé votre modèle d'affaires ... Est-ce vraiment le bon ? Ne pensez-vous pas pouvoir affiner votre réflexion en remettant en cause ce que vous croyez savoir ? Essayez de trouver un modèle disruptif en remettant en exergue les besoins de vos clients.
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-microsoft-azure-iaas-avance-3eme-partie
Pour aller encore plus loin avec Microsoft Azure IaaS, Cédric PERION vous a préparé cette nouvelle formation Microsoft Azure IaaS avancè 3ème partie, suite à la formation Microsoft Azure IaaS avancé 1 et la formation Microsoft Azure IaaS avancé 2éme partie.
Avec cette formation Azure IaaS, vous apprendrez à maîtriser le service Traffic Manager. Vous verrez comment créer des profils, utiliser les différents modes de routage existants. Traffic Manager vous permettra d’avoir une infrastructure hautement disponible.
Vous verrez par la suite, pendant cette formation Azure IaaS, comment migrer votre zone DNS public directement dans Azure avec le service Azure DNS. Vous profiterez ainsi de toute la puissance de Azure et des fonctionnalités avancées comme RBAC (Role Based Access Control).
Au cours de cette formation Azure IaaS, vous allez découvrir le service Azure App Services qui vous permettra par la suite de comprendre comment installer à partir de rien un site WordPress 100% fonctionnel. Vous verrez aussi comment ajouter des fonctionnalités avancées à votre site.
A la fin de cette formation Azure IaaS, vous verrez un superbe outil du nom de MyCloudIT très bien interfacé avec Azure. Cette solution de DAAS (Desktop As A Service) vous permettra de devenir un vrai DAAS Provider tout en vous reposant sur une infrastructure colossale du nom de Microsoft Azure.
Après les trois formations Azure IaaS, vous pouvez passer en toute confiance votre certification Implementing Microsoft Azure Infrastructure Solutions (examen 533).
Retour d'expérience du travail en Kanban d'une équipe de 20 développeurs et l'impact sur les besoins d'organisation du code.
Quelques spoilers :
1/ De façon aussi logique chaque fonctionnalité est développée de façon totalement indépendante du reste (carte kanban)
2/ Vous avez dit tout sur des branches ? Mais vous êtes fous !! Cette organisation contre intuitive permet en fait de livrer à tout moment ce qui est prêt (Continuous Delivery)
3/ Mais comment vous évitez les conflits et risque de bloquage entre deux fonctionnalités ? Notre secret est un d'avoir un outillage pensé et adapté pour détecter les incompatibilités et nous aider à garder chaque travaux indépendants
Depuis bientôt 3 ans nous avons un rythme de mise en production d'environ 1000 branches par an en 250 releases (par an !), si notre aventure vous intéresse, venez nous poser des questions.
http://lanyrd.com/2017/agilefrance/sfrhrk/
Les méthodes agile (Scrum / Kanban) permettent un meilleur recueil des besoins et les transforment rapidement en une implementation. Cependant, la route est longue pour arriver jusqu’à l’utilisateur final : déploiement, configuration, tests (unitaire, fonctionnels, non reg), validation, etc. sont différentes tâches à effectuer et à coordonner. Et finalement combien de temps entre la demande d'une nouvelle fonctionnalité métier et sa mise en service ?
Cette session présente la solution XL Release de la Société XebiaLabs et montre à travers une intégration simple (JIRA, Jenkins, XL Deploy) qu'il est maintenant possible d'obtenir cette information afin de détecter les éventuels goulets d'étranglement.
Par Benoit Moussaud, Directeur Technique chez XebiaLabs
La vidéo de la conférence est à retrouver sur : http://www.xebicon.fr/programme.html
L'intégration continue chez Pages Jaunes - Build Bot MobileCocoaHeads France
L’intégration continue chez PagesJaunes ou Comment déployer une appli iOS de 60 000 lignes de façon fiable et automatisée ? Pour maintenir son taux de crash inférieur à 0,5%, PagesJaunes a eu besoin de mettre en place une chaine de déploiement fiable et industrialisée appelée Build Bot Mobile. Jeffrey Macko et Jérémie Godon vous présenteront les besoins, les outils, le workflow et les différents tests de cet outil.
Kanban as code - agile grenoble 2017 v2beastiefurets
Retour d'expérience du travail en Kanban d'une équipe de 20 développeurs et l'impact sur les besoins d'organisation du code.
Quelques spoilers :
1/ De façon aussi logique chaque fonctionnalité est développée de façon totalement indépendante du reste (carte kanban)
2/ Vous avez dit tout sur des branches ? Mais vous êtes fous !! Cette organisation contre intuitive permet en fait de livrer à tout moment ce qui est prêt (Continuous Delivery)
3/ Mais comment vous évitez les conflits et risque de bloquage entre deux fonctionnalités ? Notre secret est un d'avoir un outillage pensé et adapté pour détecter les incompatibilités et nous aider à garder chaque travaux indépendants
Depuis bientôt 3 ans nous avons un rythme de mise en production d'environ 1000 branches par an en 250 releases par an, pour une équipe de 25 développeurs sur le même repository de code.
http://lanyrd.com/2017/agilefrance/sfrhrk/
Devoxx 2016 - L'odyssée du continuous deliveryDavid Caramelo
L'année 2015 a été une année avec de profonds changements et de défis pour la DSI de GBIS et pour le domaine des financements plus particulièrement. Nous avons pris un grand virage vers le Continuous Delivery et nous nous sommes "refactorés" de fond en comble. Au menu : passage en Feature Teams, mise en place du Trunk Based Development, livraisons gérées grâce à des Release Trains, Toggle Feature, adoption en masse du TDD, BDD. Nous avons connu un grand succès avec notre virage Agile. Voulez-vous connaître nos difficultés, victoires, ce qui a bien marché ou non ?
Lean Kanban est bien sage avec ses conseils de « Commencez où vous en êtes » , de s'« Améliorer de façon continue » , de « Rendre les règles explicites » mais lorsque qu’il dévoile des mentra tels que « Finir par commencer ! » et « Limiter l’encours de travail » on touche du doigt une graine révolutionnaire pour les équipes et l'entreprise.
Survole de l'industrialisation pour les étudiants pour http://src-media.com/ et d'anciens étudiants.
Inspirez de http://hoa-project.net/Fr/Event/Phptour14.html pour le Slide 8.
Besoin de gouvernance
Externaliser l'internalisation !
Vraiment pas satisfaisant
Not Invented Here (NIH)
Et arrive le crowd sourcing
Babili Crowdin.net
Aides à la traduction
Le sommet de l'iceberg
Il y a quelques mois la dernière version de Team Foundation Server est sortie apportant énormément de nouveautés. Autour d'un scénario pratique nous allons nous concentrer sur trois thèmes : l'agilité (Agile Portfolio management, backlog, taskboard), la collaboration (team room et gestion des équipes) et l'ouverture aux écosystèmes non microsoft (Git et interface web). NB : Cette année, les nouveautés de Visual Studio et TFS seront couvertes par 2 sessions successives : cette session sur TFS est précédée d'une session complémentaire autour de Visual Studio 2013 qui abordera l'ALM par la vision du développeur. Ne la manquez pas !
Speakers : Michel Perfetti (Cellenza), Guillaume ROUCHON (Cellenza)
Les organisations veulent déployer plus vite pour atteindre leurs objectifs.
Mais elles souhaitent également avoir des applications plus stables dans le temps.
Vitesse et stabilité sont compatibles et les organisations ont un moyen de le découvrir.
Accelerate (la science derrière DevOps) est une recherche de 4 ans qui a défini les pratiques informatiques pour améliorer sa performance organisationnelle: productivité, rentabilité et être plus concurrentiel sur le marché.
La force d’Accelerate est que c’est applicable à toutes les entreprises (note inscrite dans la recherche) et aide aux choix stratégiques dans son entreprise.
Si la culture Agile est déjà présente alors déployer Accelerate est encore plus simple !
A travers cet atelier, vous comprendrez l’idée générale d’accelerate, quelques mécanismes et les résultats qu’Accelerate prédit ».
Alternative au Tramway de la ville de Quebec Rev 1 sml.pdfDaniel Bedard
CDPQ Infra dévoile un plan de mobilité de 15 G$ sur 15 ans pour la région de Québec. Une alternative plus économique et rapide, ne serait-elle pas posssible?
- Valoriser les infrastructures ferroviaires du CN, en créant un Réseau Express Métropolitain (REM) plutôt qu'un nouveau tramway ou une combinaison des 2.
- Optimiser l'utilisation des rails pour un transport combiné des marchandises et des personnes, en accordant une priorité aux déplacements des personnes aux heures de pointes.
- Intégrer un téléphérique transrives comme 3ème lien urbain dédiés aux piétons et cyclistes avec correspondance avec le REM.
- Le 3 ème lien routier est repensé en intégrant un tunnel routier qui se prolonge avec le nouveau pont de l'Île d'Orléans et quelques réaménagemet de ses chausées.
https://www.linkedin.com/in/bedarddaniel/
English:
CDPQ Infra unveils a $15 billion, 15-year mobility plan for the Quebec region. Wouldn't a more economical and faster alternative be possible?
Leverage CN's railway infrastructure by creating a Metropolitan Express Network (REM) instead of a new tramway or a combination of both.
Optimize the use of rails for combined freight and passenger transport, giving priority to passenger travel during peak hours.
Integrate a cross-river cable car as a third urban link dedicated to pedestrians and cyclists, with connections to the REM.
Rethink the third road link by integrating a road tunnel that extends with the new Île d'Orléans bridge and some reconfiguration of its lanes.
https://www.linkedin.com/in/bedarddaniel/
15. @BeastieFurets#LesFuretsContinuous
Time To Market
• 2012 :
➡ Début dev à la MEP : Temps dev + 2 semaines
➡ Non satisfaisant pour le business
• 2014 :
➡ Début dev à la MEP : Temps dev + 2 jours
➡ Quand c’est prêt
16. @BeastieFurets#LesFuretsContinuous
Vue du métier : 2012
• Mindset “Itération” :
➡ Focalisé sur la date de livraison de l’ensemble
➡ Tendance naturelle à charger
• Mauvaises Surprises :
➡ Pas dans la release = Au min 1 itération d’attente
➡ Demande de livraisons séparées (pour voir l’impact !)
17. @BeastieFurets#LesFuretsContinuous
• Mindset “Quand c’est prêt” :
➡ Petit = vite
➡ Tendance naturelle à alléger
• Bonnes Surprises :
➡ Demande de livraisons séparées (pour voir l’impact !)
➡ MVP devient naturel pour décider des gros projets
➡ Pas dans la release = au min +1 jour
Vue du métier : 2014+
27. @BeastieFurets#LesFuretsContinuous
Flux de fonctionnalités
• #1 Fonctionnalités conçues pour être indépendantes
• Livrable dès que c’est prêt
• Découplage des fonctionnalités
• Si dépendant alors attendre ou fusionner
• #2 Fast feedback
• Petites taches vites en production
• Retour chiffré rapide pour prise de décision : stop / cont.
31. @BeastieFurets#LesFuretsContinuous
Environnement Dev
• Chaque fonctionnalité sur une branche feature dédiée
• Code Production (master) + fonctionnalité uniquement
• Isolation sur le poste de chaque développeur (+ alias DNS)
• Environnements quasi iso Production
• Capacité de se focaliser sur ce développement
41. @BeastieFurets#LesFuretsContinuous
Zeno Pixel
• Outil Open Source de comparaison d’images (perceptual diff)
• Développé en interne chez LesFurets.com :
➡ https://github.com/lesfurets/zeno-pixel
• Il existe une conférence dédiée par Matthieu Fourtina
42. @BeastieFurets#LesFuretsContinuous
Zeno Pixel
• Screenshots automatiques des pages du site
• Cross-environment (Stage, Pre-Prod, Prod)
• Cross-device (Desktop, Mobile,Tablet)
• Comparaisons des versions de chaque page
• Calcul des différences graphiques
45. @BeastieFurets#LesFuretsContinuous
Mise En Production
• Réalisée de A à Z par un seul développeur
• Automatisée via Jenkins :
➡ Création de la Release Branche
➡ Déploiement de Release Branche
➡ Merge de la Release Branche dans le master
➡ Création et diffusion de la Release Note
52. @BeastieFurets#LesFuretsContinuous
Alertes & Logs
Chaque logs/traces d'erreurs arrivent par mail
depuis de chaque environnement :
• 200-1000 erreurs / jour, dont 20% depuis le JS
• 1h synthétisée = 1 mail
• 24h synthétisées = 1 mail
53. @BeastieFurets#LesFuretsContinuous
Post Mortem
• Work in progress
• Post Mortem sur chaque incident de Production
• Analyse de la cause profonde
• Suivi de résolution de la cause
• Actuellement 5-10 incidents mineurs par mois, ~1 major