Les technologies immersives @UXRepublicUX REPUBLIC
Jérôme Fiorese nous présente les technologies immersions en passe de révolutionner les usages.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Antoine Visonneau, Co-fondateur de la société UX-Republic et Nicolas Bourgeois, IT Manager domain Finance chez Société Générale nous proposent un retour d'expérience sur l'intégration de l'UX dans les équipes projet de la Société Générale.
www.ux-republic.com
Work’n Coffee UX Design by ND du 27 octobre 2017Net Design
UX Design : Pourquoi est-ce une révolution ?
L’ UX Design correspond à une approche de création centrée sur l’eXpérience Utilisateurs. L’UX se concentre sur le ressenti émotionnel d’un utilisateur dans son interaction avec un produit, un service ou une interface.
Les technologies immersives @UXRepublicUX REPUBLIC
Jérôme Fiorese nous présente les technologies immersions en passe de révolutionner les usages.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Antoine Visonneau, Co-fondateur de la société UX-Republic et Nicolas Bourgeois, IT Manager domain Finance chez Société Générale nous proposent un retour d'expérience sur l'intégration de l'UX dans les équipes projet de la Société Générale.
www.ux-republic.com
Work’n Coffee UX Design by ND du 27 octobre 2017Net Design
UX Design : Pourquoi est-ce une révolution ?
L’ UX Design correspond à une approche de création centrée sur l’eXpérience Utilisateurs. L’UX se concentre sur le ressenti émotionnel d’un utilisateur dans son interaction avec un produit, un service ou une interface.
Publier une application mobile en un clicFabernovel
A l'occasion de la conférence web2day du 13 juin 2018, Claire Dufretelle, Head of Product Management chez Fabernovel Technologies, prend la parole sur l'intégration continue sur mobile & une introduction à Fastlane.
"Il est extrêmement pénible de publier une application mobile, les étapes étant nombreuses et complexes. La moindre erreur peut obliger à tout recommencer. Une mise en production de quelques heures peut finalement prendre la journée. Et pourtant, le sujet est accessible à tous, même à ceux qui ne sont pas développeurs professionnels.
> Il ne faut pas laisser faire à un humain un travail de robot mais automatiser
> L’automatisation de la publication se fait aisément grâce à un ensemble d’outils : Fastlane
> Fastlane peut être customisé à loisir pour s’adapter à vos process
> Il est possible de pousser la customisation très loin jusqu’à la publication d'une application mobile
>> Tout le monde peut se lancer pour publier une application mobile en un clic."
Agile/Lean UX for data - datavisualisation - Agile NantesMatthieu Gioani
Support de la présentation Agile Nantes Mai 2016.
Présentation de notre démarche Agile/Lean UX et datavisualisation.
Issu de 6 ans d'activités et de retours d'expériences sur le sujet chez EXL Group/Talan.
Carine nous présente les commerces du future et les principales transformations à venir dans la relation marchante que nous connaissons.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Quentin présente les impacts de l'UX sur le référencement Google (SEO).
UX-REPUBLIC
Agence de Design d'interfaces & Centre de formation.
www.ux-republic.com
CODER DES DÉFIS ÉCOLOGIQUES : LES CHALLENGES DE L'APP "MA PETITE PLANÈTE"
Par Julie Kieffer (Share IT), Clément Debosque (Ma petite planète), Jasmine Lebert & Pierrick C. (OCTO Technology)
Comment OCTO a collaboré avec une association (Ma Petite Planète) pour démultiplier l’impact environnemental de ses activités grâce à la tech ? À l’occasion de ce Comptoir, Clément Debosque (Ma petite Planète), Julie Kieffer (Share it), Pierrick C. et Jasmine Lebert (OCTO Technology) vous partagent les enseignements de cette collaboration entre univers de la tech et de l’associatif. Ou comment développer un Minimum Valuable Product dans un temps court et sur une techno, Flutter, méconnue des développeurs.
Guide de survie en milieu responsive - Paris Web 2013Guillaume Abel
Le responsive web design est une approche relativement jeune sous sa forme actuelle et manque encore de bonnes pratiques reconnues et éprouvées dans l’industrie. Du coup, à nouvelle approche, nouvelles questions :
Le designer d'expérience utilisateur se demandera « Quels sont les usages ? Quel sont les bonnes pratiques RWD ? Comment je vais adapter la méthodologie UX ? Comment avoir une expérience qui soit cohérente sur plusieurs écrans ? »
Le développeur Front se demandera « Comment je vais utiliser les break-points ? Et les media queries ? Comment je vais éviter le snifing ? Et concevoir des blocs responsive ? Et les animations ? Comment je vais gérer le grand-écart entre IE7 et les autres navigateurs ? Et le débug sur les différents terminaux ? »
L’architecte se demandera « Comment je vais garantir la meilleure productivité possible ? Et la meilleure qualité ? Tout en utilisant le data binding, l'injection de dépendance, les tests unitaires, etc. ? »
Autour d’un projet concret, nous partagerons avec vous les enseignements retirés de cette aventure qui vous permettrons d’en sortir vivant… ou pas.
PS : N’oubliez pas votre serviette de bain.
Spécifications de webservices avec un seul outilFabernovel
A l'occasion de la conférence web2day du 14 juin 2018, Julie Rollin-Moustéou, Senior Product Manager chez Fabernovel Technologies, prend la parole sur les spécifications de webservices avec un seul outil.
"Sur tout projet faisant intervenir des webservices (donc presque tous les produits Web, Mobile ou Objets Connectés), Product Owner, QA Team et développeurs utilisent des outils spécifiques pour le test, la documentation et le mock de ces webservices.
Comment à partir d'une spécification unique, peut-on documenter, tester et bouchonner une API ?
Estelle nous présente les principales différences et démarches UX à adopter en Chine.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Formation UX Design, introduction et tour d'horizonHETIC
Formation UX Design (User eXperience Design) du 19 novembre 2012 organisée par Synerg'hetic et animée par Timothée Roussilhe, étudiant en 4e année à HETIC.
Slides présentés lors de l'afterwork organisé par Axance "Lean & Agile UX".
Présentation des grands principes de Lean Startup, du Customer Development, de l'agilité et de Scrum.
Julien Dumail d'Axance a ensuite exposé un cas client sur lequel nous collaborons, en détaillant notre démarche "Lean UX" intégrée dans notre process agile avec l'équipe de développement.
25 experts collaborent chez 909c :
- conseil social media
- production web social (mobile)
- brand content (motion design)
- paid media
- développement de social media management system évolutif : Over-Graph
Les 10 Tendances de l’Expérience Utilisateur en 2016Idean France
Chez Backelite, imaginer, concevoir et réaliser des services digitaux,
c’est faciliter la vie des utilisateurs.
En 2016, quelles sont les tendances UX qui se dessinent ?
Partageons notre vision des changements qui impacteront 2016 avec 10 tendances clés de l'expérience utilisateur.
Talk 1 : L’aile oUX la cUIsse
Thibault Chapeyrou
Au menu du jour : REX-trospective
de l’année 2018 en tant qu’UI/ux Designer ! Epices & tips !
Talk 2 : Le métier de Product Designer
Céline Rouquié
Quelles sont les spécificités du designer produit (missions, compétences, environnement de travail, logiciels, méthodologies...) ?
Comment optimiser sa stratégie web pour les tablettes ?Idean France
Données chiffrées sur le marché des tablettes - Quels impacts sur la stratégie web des marques ? Responsive, desktop first, tablet first... quelle stratégie de mise en œuvre adopter pour les tablettes ? Comment concevoir son site web adapté aux tablettes ?
Backelite et la direction digitale Air France ont déroulé cette présentation lors d'une Matinée Backelite le 11 décembre 2014
FLUPA UX-Days 2016 - "Quand les militaires se prennent au jeu du Design Sprin...Flupa
La problématique : les militaires appelés à partir en OPération EXtérieure doivent accomplir une série de tâches administratives précédant leur départ. Ces parcours et leur relation avec les différents services s’avèrent très complexes et irritants dans un contexte déjà stressant. Les personnes touchées par cette problématique étant nombreuses, il a été décidé d’organiser un Design Sprint d’une semaine afin de réunir toutes les parties prenantes, et en particulier les militaires issus des 3 armées afin de les faire participer à la conception de leur futur outil, un portail web. Notre rôle en tant que designers (4 UX designers + 1 directeur artistique) a été d’animer les différents ateliers de conception, de revoir les parcours utilisateurs avec les militaires et de construire progressivement un prototype sous la forme de wireframes et de maquettes graphiques.
Les semaines qui ont suivi ce Design Sprint ont permis d’aboutir à un prototype plus détaillé, la réalisation de l’ensemble des wireframes et d’une planche de composants graphiques qui ont servi de base aux premiers développements.
Ce que nous souhaitons illustrer à travers ce retour d’expérience :
– le processus d’un Design Sprint
– l’approche collaborative avec les utilisateurs et plus largement l’ensemble des parties prenantes (commanditaire, utilisateurs, consultants, designers)
– l’expérience humaine : la rencontre des militaires et des designers, coupés du monde sur une base de défense pendant 5 jours.
Les usages réels de la réalité virtuelle - Microsoft HoloLensVincent Guigui
Découvrez les nouveaux types d'expériences basées sur la Réalité Virtuelle, la Réalité Augmentée et la Réalité Mixte.
Nous parlerons notamment d'Oculus Rift, 360, Magic Leap et Microsoft HoloLens
Xebia provides Agile consulting and training services to help organizations transform to Agile. Their vision is to be a preferred partner for customers undergoing Agile transformations by 2015. They offer solutions like transformation consulting, Agile trainings, and coaching services to help organizations adopt Agile practices in areas such as software development, banking, retail, and other industries. Their transformation approach involves evaluating an organization's needs, suggesting workshops, piloting solutions, and mainstreaming Agile practices.
Publier une application mobile en un clicFabernovel
A l'occasion de la conférence web2day du 13 juin 2018, Claire Dufretelle, Head of Product Management chez Fabernovel Technologies, prend la parole sur l'intégration continue sur mobile & une introduction à Fastlane.
"Il est extrêmement pénible de publier une application mobile, les étapes étant nombreuses et complexes. La moindre erreur peut obliger à tout recommencer. Une mise en production de quelques heures peut finalement prendre la journée. Et pourtant, le sujet est accessible à tous, même à ceux qui ne sont pas développeurs professionnels.
> Il ne faut pas laisser faire à un humain un travail de robot mais automatiser
> L’automatisation de la publication se fait aisément grâce à un ensemble d’outils : Fastlane
> Fastlane peut être customisé à loisir pour s’adapter à vos process
> Il est possible de pousser la customisation très loin jusqu’à la publication d'une application mobile
>> Tout le monde peut se lancer pour publier une application mobile en un clic."
Agile/Lean UX for data - datavisualisation - Agile NantesMatthieu Gioani
Support de la présentation Agile Nantes Mai 2016.
Présentation de notre démarche Agile/Lean UX et datavisualisation.
Issu de 6 ans d'activités et de retours d'expériences sur le sujet chez EXL Group/Talan.
Carine nous présente les commerces du future et les principales transformations à venir dans la relation marchante que nous connaissons.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Quentin présente les impacts de l'UX sur le référencement Google (SEO).
UX-REPUBLIC
Agence de Design d'interfaces & Centre de formation.
www.ux-republic.com
CODER DES DÉFIS ÉCOLOGIQUES : LES CHALLENGES DE L'APP "MA PETITE PLANÈTE"
Par Julie Kieffer (Share IT), Clément Debosque (Ma petite planète), Jasmine Lebert & Pierrick C. (OCTO Technology)
Comment OCTO a collaboré avec une association (Ma Petite Planète) pour démultiplier l’impact environnemental de ses activités grâce à la tech ? À l’occasion de ce Comptoir, Clément Debosque (Ma petite Planète), Julie Kieffer (Share it), Pierrick C. et Jasmine Lebert (OCTO Technology) vous partagent les enseignements de cette collaboration entre univers de la tech et de l’associatif. Ou comment développer un Minimum Valuable Product dans un temps court et sur une techno, Flutter, méconnue des développeurs.
Guide de survie en milieu responsive - Paris Web 2013Guillaume Abel
Le responsive web design est une approche relativement jeune sous sa forme actuelle et manque encore de bonnes pratiques reconnues et éprouvées dans l’industrie. Du coup, à nouvelle approche, nouvelles questions :
Le designer d'expérience utilisateur se demandera « Quels sont les usages ? Quel sont les bonnes pratiques RWD ? Comment je vais adapter la méthodologie UX ? Comment avoir une expérience qui soit cohérente sur plusieurs écrans ? »
Le développeur Front se demandera « Comment je vais utiliser les break-points ? Et les media queries ? Comment je vais éviter le snifing ? Et concevoir des blocs responsive ? Et les animations ? Comment je vais gérer le grand-écart entre IE7 et les autres navigateurs ? Et le débug sur les différents terminaux ? »
L’architecte se demandera « Comment je vais garantir la meilleure productivité possible ? Et la meilleure qualité ? Tout en utilisant le data binding, l'injection de dépendance, les tests unitaires, etc. ? »
Autour d’un projet concret, nous partagerons avec vous les enseignements retirés de cette aventure qui vous permettrons d’en sortir vivant… ou pas.
PS : N’oubliez pas votre serviette de bain.
Spécifications de webservices avec un seul outilFabernovel
A l'occasion de la conférence web2day du 14 juin 2018, Julie Rollin-Moustéou, Senior Product Manager chez Fabernovel Technologies, prend la parole sur les spécifications de webservices avec un seul outil.
"Sur tout projet faisant intervenir des webservices (donc presque tous les produits Web, Mobile ou Objets Connectés), Product Owner, QA Team et développeurs utilisent des outils spécifiques pour le test, la documentation et le mock de ces webservices.
Comment à partir d'une spécification unique, peut-on documenter, tester et bouchonner une API ?
Estelle nous présente les principales différences et démarches UX à adopter en Chine.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Formation UX Design, introduction et tour d'horizonHETIC
Formation UX Design (User eXperience Design) du 19 novembre 2012 organisée par Synerg'hetic et animée par Timothée Roussilhe, étudiant en 4e année à HETIC.
Slides présentés lors de l'afterwork organisé par Axance "Lean & Agile UX".
Présentation des grands principes de Lean Startup, du Customer Development, de l'agilité et de Scrum.
Julien Dumail d'Axance a ensuite exposé un cas client sur lequel nous collaborons, en détaillant notre démarche "Lean UX" intégrée dans notre process agile avec l'équipe de développement.
25 experts collaborent chez 909c :
- conseil social media
- production web social (mobile)
- brand content (motion design)
- paid media
- développement de social media management system évolutif : Over-Graph
Les 10 Tendances de l’Expérience Utilisateur en 2016Idean France
Chez Backelite, imaginer, concevoir et réaliser des services digitaux,
c’est faciliter la vie des utilisateurs.
En 2016, quelles sont les tendances UX qui se dessinent ?
Partageons notre vision des changements qui impacteront 2016 avec 10 tendances clés de l'expérience utilisateur.
Talk 1 : L’aile oUX la cUIsse
Thibault Chapeyrou
Au menu du jour : REX-trospective
de l’année 2018 en tant qu’UI/ux Designer ! Epices & tips !
Talk 2 : Le métier de Product Designer
Céline Rouquié
Quelles sont les spécificités du designer produit (missions, compétences, environnement de travail, logiciels, méthodologies...) ?
Comment optimiser sa stratégie web pour les tablettes ?Idean France
Données chiffrées sur le marché des tablettes - Quels impacts sur la stratégie web des marques ? Responsive, desktop first, tablet first... quelle stratégie de mise en œuvre adopter pour les tablettes ? Comment concevoir son site web adapté aux tablettes ?
Backelite et la direction digitale Air France ont déroulé cette présentation lors d'une Matinée Backelite le 11 décembre 2014
FLUPA UX-Days 2016 - "Quand les militaires se prennent au jeu du Design Sprin...Flupa
La problématique : les militaires appelés à partir en OPération EXtérieure doivent accomplir une série de tâches administratives précédant leur départ. Ces parcours et leur relation avec les différents services s’avèrent très complexes et irritants dans un contexte déjà stressant. Les personnes touchées par cette problématique étant nombreuses, il a été décidé d’organiser un Design Sprint d’une semaine afin de réunir toutes les parties prenantes, et en particulier les militaires issus des 3 armées afin de les faire participer à la conception de leur futur outil, un portail web. Notre rôle en tant que designers (4 UX designers + 1 directeur artistique) a été d’animer les différents ateliers de conception, de revoir les parcours utilisateurs avec les militaires et de construire progressivement un prototype sous la forme de wireframes et de maquettes graphiques.
Les semaines qui ont suivi ce Design Sprint ont permis d’aboutir à un prototype plus détaillé, la réalisation de l’ensemble des wireframes et d’une planche de composants graphiques qui ont servi de base aux premiers développements.
Ce que nous souhaitons illustrer à travers ce retour d’expérience :
– le processus d’un Design Sprint
– l’approche collaborative avec les utilisateurs et plus largement l’ensemble des parties prenantes (commanditaire, utilisateurs, consultants, designers)
– l’expérience humaine : la rencontre des militaires et des designers, coupés du monde sur une base de défense pendant 5 jours.
Les usages réels de la réalité virtuelle - Microsoft HoloLensVincent Guigui
Découvrez les nouveaux types d'expériences basées sur la Réalité Virtuelle, la Réalité Augmentée et la Réalité Mixte.
Nous parlerons notamment d'Oculus Rift, 360, Magic Leap et Microsoft HoloLens
Xebia provides Agile consulting and training services to help organizations transform to Agile. Their vision is to be a preferred partner for customers undergoing Agile transformations by 2015. They offer solutions like transformation consulting, Agile trainings, and coaching services to help organizations adopt Agile practices in areas such as software development, banking, retail, and other industries. Their transformation approach involves evaluating an organization's needs, suggesting workshops, piloting solutions, and mainstreaming Agile practices.
Le système cognitif par l’exemple @UXRepublicUX REPUBLIC
Yannick Bonnieux, UX-Evangelist @UXRepublic nous parle du fonctionnement de notre système cognitif à travers plusieurs exemples à réaliser.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
De l’élaboration des convictions grâce à une démarche UX à la réalisation en méthodologie agile, vous découvrirez le bousculement des pratiques établies : agences, appel d’offre, budget, choix IT, organisation, etc. Pour autant, faut-il tout remettre en question pour réussir ?
As an important countervailing forces, the "Lean start-up" turns the conventional wisdom about entrepreneurship on its head. It favors experimentation and iterative design, makes the process of starting a company less risky. Although the methodology is just a few years old, its concepts have quickly taken root in the start-up world.
Web real time communication @UXRepublicUX REPUBLIC
Hugo nous présente le Web Real Time Communication (RTC) et l'ensemble de ses outils.
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
This document summarizes the results of an Agile survey conducted in the Netherlands in 2013 by Xebia. Some key findings include:
- Respondents rated their experience with Agile an average of 8.1 out of 10.
- Agile projects were found to perform better than non-Agile projects, with customer satisfaction and responsiveness to change among the main benefits.
- Areas for improvement included greater management commitment and dedicating more of Product Owners' time to teams.
- Trends showed Agile being adopted in larger organizations and expanding beyond IT to other domains like marketing and R&D.
Design Thinking for Startups - Are You Design Driven?Amir Khella
This document discusses design thinking and how startups can integrate it into their process. It defines design thinking as combining creative and analytical thinking to solve problems. It recommends that startups (1) involve everyone in design thinking, not just designers, (2) deeply understand the problem to be solved, (3) create prototypes and get feedback to refine the solution, and (4) hire "T-shaped" individuals with skills across disciplines and encourage cross-training. The document emphasizes that design thinking is about understanding people and that anyone can be a good design thinker.
Lors d'une transformation agile, les résistances sont nombreuses, les arguments anti-agiles difficiles à contrer. Il est parfois difficile pour les pro-agiles de synthétiser et vulgariser l'état d'esprit et l'attitude à adopter. À travers une suite de mises en situation, dédramatisons le changement, et repartez avec les clés pour convaincre.
Parfois fantasmé comme une baguette magique permettant d'acquérir à moindre coût ses clients, le Growth Hacking est en réalité une alchimie nécessitant 3 ingrédients : - une parfaite connaissance des utilisateurs, - une parfaite maîtrise des mécanismes de croissance, - et des expérimentations constantes faites par une équipe autonome et créative.
Are you ready for new ways of working that can improve your teams? Would you like to know how self-organized teams are more productive? Would you be interested in keeping employees motivated? All these issues and many more were discussed by our coach. #XACT (Xebia Agile Consulting & Transformation) vertical of #XEBIA successfully held a webinar "#Agile for Managers" on 22nd July 2013. Thanks for the overwhelming response and the interest shown by all 400 professionals across the community. If interested in attending such #webinars, write to me at pgulati@xebia.com
Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu
Par Bruno Margueritat, Responsable développement Agile, Certified Scrum Professional chez Orange
et Yannick Dubucq, Responsable Support BladeLogic Corporate chez Orange
When you're collecting data from hundreds of millions of devices simultaneously, things get noisy. We go over key problems and solutions for collecting and validating data at scale.
Baptiste nous présente l'ensemble des démarches UX à mettre en place lorsque nos mobiles n'ont plus de réseau !
UX-Republic
Agence de design d'interfaces et centre de formation
www.ux-republic.com
Growth Hacking : Disrupt the Business with Mobile!Antonin Cohen
- Top 7 Most Disruptive Mobile Startups
- What is Growth Hacking?
- Three Stages of Growth
- The Growth Hacker Funnel
- Top 10 Best Growth Hacks to Get Mobile Users Without Having to Pay for Them
Content by http://antonin.co/
Design by http://laurapedroni.com/
1. The document discusses growth hacking techniques for startups, including using unconventional marketing methods, focusing on distribution over brand awareness, and measuring everything to find what works.
2. Growth hacking blends creative marketing, software engineering, automation, and data analytics. It involves knowing customers, testing ideas manually before automating, and measuring website performance.
3. The document provides tips for growth hacking stages like user acquisition, the first user experience, and optimizing conversions through testing. It emphasizes talking to users, defining metrics, and A/B testing pages and elements to improve growth.
This document discusses growth hacking strategies and examples. It defines growth hacking as leveraging non-traditional marketing tactics to unlock exponential growth. Examples discussed include Airbnb integrating with Craigslist, BranchOut using Facebook integration, and LivingSocial growing their Facebook app virally. The document advocates obsessing over data, thinking creatively, being curious, and getting hands-on with product and code. It provides categories of growth hacks like platform integrations, viral growth, and analytics-driven insights.
How to re-frame business problems to customer-centric opportunity spaces that drive value. Design thinking is your shortcut to customer empathy. A good understanding on how this method could help you identify real customer problems and unmet needs is essential. Moreover we will share techniques and tools that you can implement directly after this crash course. Start inventing the future.
D'un langage de spécialiste, à un langage accessible par tous, le code devient un "super pouvoir" capable de décupler la créativité, bouleverser les industries et transformer la société.
Outil d'innovation, de prototypage et d'accélération par excellence, le code semble devenu la botte secrète des start-ups. Nouveau langage, le code serait-il la grammaire 2.0 que tout écolier doit connaître pour développer son esprit critique à l'heure du numérique ? Nouveau paradigme économique, le code façonnera nécessairement les entreprises de demain en les transformant en de réelles organisations du XXIème siècle : des organisations programmables.
git est un outil essentiel pour la gestion des versions des codes sources des projets informatiques pour les développeurs travaillant en équipe comme ceux qui travaillent depuis plusieurs ordinateurs à la fois.
Utilisé conjointement à des systèmes d'intégration continue, il permet de générer des tests automatiques, des binaires, des versions de production comme de test de logiciels avec un minimum d'action de la part des développeurs.
Cependant il faut quand même maîtriser ses bases pour en tirer le meilleur : savoir comment gérer des branches, les commit et les fichiers qui doivent se trouver dans un "projet git".
Il est également bien de savoir créer et participer à des projets open source pour partager ses connaissances et compétences avec la communauté de développeurs. git est très utile pour accéder à GitHub et d'autres outils de stockage de sources et de gestion de projets logiciels.
Lors de cette présentation proposée le 22 décembre 2020, Patrick Prémartin explique le fonctionnement de base de git et comment s'en servir conjointement à l'IDE de RAD Studio utilisé pour du développement Delphi comme C++Builder.
Rediffusion de cette présentation et liens complémentaires sur https://serialstreameur.fr/webinaire-20201222.php
Comment devenir architecte ? Comment progresser dans ce domaine ? A quoi reconnait-on une bonne ou une mauvaise architecture ? Il existe certes un certain nombre d' ouvrages et formations sur le sujet, mais le mieux est quand même de pratiquer ! A la manière des coding dojos, je vais vous présenter les Architecture Katas. Ces derniers ont été initiés par Ted Neward. Son idée est venue du constat suivant :
"So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?"
La solution à ce problème est donc de pratiquer régulièrement sur des sujets très différents pour gagner en expérience.
Après une présentation qui permettra dans un premier temps de donner un retour d'expérience sur ce domaine et de répondre à certaines questions, j'exposerai la démarche du hands'on et le résultat final attendu.
Ensuite, par équipe de 4-5 personnes équipées d'un papier et d'un crayon ( pas besoin de plus ! ), plusieurs sujets seront proposés. Chaque équipe devra en choisir un, définir l' architecture la plus pertinente et la présenter aux équipes adverses.
Un vote définira la meilleure architecture.
Il n'est pas nécessaire d'être architecte pour participer !
Que la meilleure équipe gagne !
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...matteo mazzeri
On réduit souvent DevOps au déploiement d’outils permettant le provisionning automatique de l’infrastructure et le déploiement rapide de nouvelles fonctionnalités. Cependant, ces nouvelles possibilités, couplées à l’introduction de nouvelles pratiques comme l’IaC, permettent de donner de l’ampleur à notre transformation DevOps.
Mais voilà, après quelques mois, la fréquence des livraisons est en chute libre et la tension entre les équipes s’est accrue : les Ops grognent à cause des 5 derniers déploiements ratés, et les Devs taclent les Ops pour leur ignorance de l’architecture microservice.
Une vague impression de déjà-vu peut-être… Et si nous avions oublié quelque chose…
Dans cette session, nous vous proposons de partager les modèles d’organisation mis en place ou observés ces dernières années au sein des entreprises pour lesquelles nous avons travaillé. Si tout ne s’est pas toujours déroulé comme prévu, ces changements organisationnels restent le catalyseur nécessaire pour faciliter la transformation DevOps et la pérenniser.
Vers une nouvelle ère de vos expériencesFabernovel
L’exposition Vasarely en cours actuellement au Centre Pompidou à Paris nous le rappelle : l’art est aussi affaire de méthode, de système, de programme. L’oeuvre de l’artiste hongrois-français ne doit rien au hasard : dès sa première période artistique, il met au point un alphabet plastique, lui permettant des combinaisons infinies de couleurs et de formes - garantissant une harmonie entre toutes ses créations, tout en rendant possible leur “industrialisation”. Digression ? Non, car les enjeux du design d’expérience aujourd’hui sont précisément ceux-là.
Cinquante-neuf ans après “Alphabet VR”, ce sont les expériences qui doivent passer à l’échelle. Et c’est exactement le propos du design system : une sorte de “toolbox” digitale à destination des designers, mais aussi des développeurs, chefs de projets et quiconque serait engagé de près ou de loin dans la conception d’une nouvelle expérience. Fini de bricoler des bouts d’expérience par-ci, par-là : le design system permet d’assurer la cohérence et l’harmonie sur tous les pans d’expérience d’une marque. Un outil plus qu’essentiel à l’ère de l’expérience.
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Technology
Les IA s'invitent au chevet des développeurs : rêve ou cauchemar ?
par Alain Faure (Architecte @OCTO Technology) et Alexandre Jeambrun (Programmeur, Crafter & Coach tech @OCTO Technology)
L’année 2023 marque le retour en force de l’intelligence artificielle avec la démocratisation des IA génératives qui ont le potentiel de perturber de nombreuses activités et en particulier le développement d'applications. La révolution de l’IA dans le développement de code n’a pas attendu le buzz de chatGPT. La société TabNine est créée en 2017 et dès 2018 Microsoft lance Intellicode, puis copilot en 2022. AWS se joint au mouvement avec CodeWhisperer. Tous ces outils sont opérationnels et leur base d'utilisateurs s'accroît jour après jour.
Effet de mode, évolution ou révolution, est ce que bientôt il y aura moins de développeurs ? Que savent vraiment faire ces IA ? Quels types de gains en attendre et comment les utiliser ? Comment les équipes accueillent elles ces outils ? Faut-il les former ? Quels risques y a-t-il à utiliser ces outils ? Bienvenue à un tour complet de l'IA dans le monde du développement
Jérôme, UX-Evangelist @uxrepublic nous présente les différentes variantes des notions de user experience : UX VS CX VS... à la 20ème édition de l'UX-Day
www.ux-republic.com
L'importance du croquis dans la phase de conception par Marie Desnos @UXRepublicUX REPUBLIC
Marie Desnos, Directrice artistique chez UX-Republic nous parle de l'importance du croquis ou sketchnotes dans notre travail quotidien: L'émergence de nos idées, la résolution de problèmes ou la communication auprès de nos équipes ou clients.
UX-REPUBLIC
www.ux-republic.com
156 boulevard Haussmann - 75008 Paris
+33 1 45 61 47 56 - hello@ux-republic.com
2. UX-REPUBLIC // Fondation Creative Technology
Le social coding est une approche de développement de logiciels qui met
l'accent sur la collaboration formelle et informelle.
Bien qu’on associe souvent le social coding à des sites de code sociaux
comme GitHub ou Bitbucket, le terme décrit aussi tout environnement de
développement qui encourage le débat et le partage de code.
La richesse du social coding c’est de réussir à rassembler sur un même
projet des profils variés : Développeurs Front, Back, mais aussi parfois des
UX et des UI. Chaque utilisateur doit pouvoir contribuer à son niveau.
Le social coding oui mais encore...
3. UX-REPUBLIC // Fondation Creative TechnologieUX-REPUBLIC // Fondation Creative Technology
Depuis maintenant plus de 10 ans, le social coding est
au coeur de la création des plus gros projets web.
Au point même d’inquiéter certains géants de l’informatique et de les pousser
à revoir leur modèle économique...
Node.js créé par Ryan Lienhart Dahl en 2009 constitue actuellement une
des plateformes de développement collaboratif les plus actives.
4. Nous voulons que l’esprit social coding
soit au centre de notre fondation.
Coder, apprendre, faire de la veille et partager en équipe
Pouvoir contribuer au projet sans contrainte de temps ni
d’espace grâce à GitHub
Travailler plus vite en utilisant des frameworks existants
et des modules open sources
UX-REPUBLIC // Fondation Creative Technology
6. UX-REPUBLIC // Fondation Creative Technology
Linus Torvalds, créateur de Linux, développe Git, un
système de gestion de code source
UX-REPUBLIC // Fondation Creative Technology
2005
2008 GitHub nait de la volonté commune de
Tom Preston-Werner et Chris Wanstrath de résoudre la
problématique de la collaboration décentralisée dans le
cadre du développement.
Il manquait à Git une plate-forme collaborative, GitHub est venu combler
ce manque.
Il est désormais possible, pour n’importe quel développeur de créer un
dépôt, d’y héberger un projet, et de le proposer à la Communauté.
GitHub les origines
7. GitHub en un schéma
/myproject
branche master
branche integration-front
branche webservice-back
Le gourou
relit, valide le
code et
fusionne les
deux
branches
Commit / Push
Fork
/myproject-copy
UX-REPUBLIC // Fondation Creative Technology
Pull request au
gourou vers
master
8. 15 millions de contributeurs dans le monde,
38 millions de projets,
Plus de 8000 contributions pour les développeurs les plus actifs
GitHub en chiffres
Les grosses communautés permettent de pérenniser un projet, d’assurer sa stabilité
pour qu’une fois arrivé à maturité il puisse être exploité dans un environnement de
production
UX-REPUBLIC // Fondation Creative Technology
+700
contributeurs
+800 contributeurs
9. UX-REPUBLIC // Fondation Creative Technology
# Être efficace avec les frameworks et
modules collaboratifs
10. Le développeur qui connaît tout n’existe pas il a forcement besoin du travail
d’autres programmeurs.
Les frameworks et les modules collaboratifs
UX-REPUBLIC // Fondation Creative Technology
Il pourra s’aider d’un framework qui va regrouper un ensemble de briques de
code prêtes à l’emploi pour démarrer son projet. En cas de besoins il pourra
également faire appel à des modules.
Les avantages
Gain du temps pour développer
Base d’architecture robuste, testée
Évolution constante et mises à jour régulières
Code plus accessible
11. UX-REPUBLIC // Fondation Creative Technology
Framework et modules collaboratif dans une webapp
FRAMEWORK
Modules obligatoires
à express
Crypto, pour la sécurité
Gulp la trousse à outil du front
EJS, pour le template de page html
Autres modules
Passeport, pour l’authentification
ProjetCreativeTechnology
12. Attention aux dépendances entre modules !
Récemment la dépublication d’un module Node.js a entraîné l'échec du build de
nombreux projets open-source.
La triste petite histoire d’Azer Koçulu.
Les inconvénients des frameworks et modules collaboratif
UX-REPUBLIC // Fondation Creative Technology
Qui dit open source, dit Cyber attaque !
Les modules très populaire open sources sont la cible d’attaque de pirate.
Si un module est infecté des milliers d’App peuvent tomber
Frameworks et effet de mode
Il y a google derrière c’est forcement bien
14. C’est une méthode de travail dans laquelle deux développeurs travaillent
ensemble sur un même poste de travail. Il y a toujours un codeur et un
observateur dont les rôles peuvent parfois s’inverser.
Le concept de pair programming
UX-REPUBLIC // Fondation Creative Technology
L’observateur assiste le codeur en décelant les imperfections dans le code,
il vérifie aussi que le code implémente correctement le design, et il peut
également suggérer des alternatives de développement (optimisations).
Au sein d’une entreprise le développement en binôme encourage le transfert
de compétence. C’est un élément clé de l’Extrem programming inclu dans
la méthode Agile.
15. UX-REPUBLIC // Fondation Creative Technology
Les inconvénients
“Générateur du stress, surtout si un
esprit de compétition s’instaure entre
les deux développeurs.
Coûteux en temps pour les
entreprises, deux personnes sont
mobilisées sur une seule tâche.”
16. Les avantages
“Travail de meilleure qualité.
Montée en compétence des développeurs
juniors.
Déblocage plus rapide des problèmes
complexes.
Intégration native à l’agilité.”
UX-REPUBLIC // Fondation Creative Technology
17. “Apprentissage, entraide, partage, convivialité, aujourd’hui le social coding et devenu le Leitmotive
des programmeurs heureux.”
“Composant centrale de notre fondation le social coding va stimuler notre créativité et nous
apporter des méthodes et des outils de travail collaboratifs intéressant pour progresser dans
nos projets de développements.”
UX-REPUBLIC // Fondation Creative Technology