Catégorie : Ressources

Ressources est un espace éclectique où idées, réflexions et découvertes se mêlent. De sujets insolites à des inspirations variées, explorez des contenus qui sortent des sentiers battus, nourrissent la curiosité et ouvrent des perspectives inattendues sur le monde qui nous entoure.

Conseils pour créer la meilleure configuration de bureau pour les développeurs

Les développeurs passent de longues heures à leur bureau à écrire des lignes de code, à collaborer avec leurs coéquipiers sur la conception de logiciels et à trier leurs messages. Les tâches d’un développeur requièrent une attention particulière, c’est pourquoi il est important de comprendre comment concevoir la meilleure configuration de bureau pour les développeurs afin d’améliorer la productivité et la fonctionnalité.

Si vous êtes un développeur débutant ou avancé et que vous cherchez à créer ou à réorganiser votre espace de travail pour l’adapter à votre flux de travail, cet article présente tout ce qu’un bureau de développeur idéal devrait comprendre, comment concevoir la meilleure installation de développeur, et les éléments techniques et non techniques essentiels nécessaires à un espace de travail de développeur.

Qu’est-ce qui fait l’efficacité d’un bureau de développeur ?

Un bureau de développeur est efficace s’il est capable de gérer la capacité de travail exigée par le domaine tout en réduisant la pression de travail. Selon Statista, 75 % des développeurs travaillent en moyenne neuf heures par semaine de cinq jours. Si vous souhaitez devenir développeur ou apprendre le développement de logiciels, vous devez créer un espace de travail qui dégage une atmosphère productive et confortable.

Un bon éclairage

En tant que développeur, vous ne devriez pas risquer de subir les effets négatifs d’un mauvais éclairage sur votre santé ou votre rendement au travail, car un mauvais éclairage peut causer des microtraumatismes répétés. Bien que la plupart des développeur optent pour un éclairage tamisé, l’ajout d’une simple lampe de bureau à votre bureau froid peut contribuer à réduire ce risque. Si vous n’avez pas accès à la lumière naturelle, une lumière LED ou incandescente peut améliorer votre configuration de bureau de développeur ou de développeur de logiciels.

Équipement de grande capacité

Disposer des bons outils de travail est le facteur le plus important qui détermine l’efficacité de votre bureau de développeur. Une journée typique dans la vie d’un développeur implique beaucoup de codage et de multitâches, c’est pourquoi il est essentiel d’investir dans des moniteurs doubles ou dans un ordinateur portable de programmation supplémentaire. L’achat d’accessoires pour votre bureau de développeur n’est pas complet sans des moniteurs externes, un clavier externe ergonomique, un câble USB-C et une souris sans fil pour la meilleure expérience de la souris.

Boosters d’humeur

Votre configuration de bureau doit inclure des éléments qui stimulent votre humeur et votre concentration au travail. Si vous êtes une personne visuelle, vous pourriez inclure des meubles cool dans votre espace de travail. Si vous êtes plutôt auditif, vous pouvez créer une liste de lecture de votre musique préférée. Par ailleurs, les plantes sont d’excellents stimulants de l’humeur et peuvent améliorer la qualité de l’air. Si vous aimez travailler en silence, veillez à installer un dispositif d’annulation du bruit à proximité de votre bureau.

Comment créer un bureau de programmation : 5 conseils pour l’installation d’un bureau de développeur

Accessoires de bureau ergonomiques

L’aménagement de votre espace de travail de programmation avec des chaises et un bureau ergonomiques n’est pas négociable. Étant donné que vous passerez de longues heures à votre bureau, vos accessoires de bureau doivent faciliter votre travail. Vos chaises de bureau doivent être confortables et offrir un soutien aux bras, à la nuque et au dos. Il est possible d’acheter des chaises bon marché en ligne.

Vous pouvez également opter pour un bureau debout réglable afin de pouvoir alterner entre la position debout et la position assise lorsque vous en avez besoin. Grâce à la hauteur réglable, vous pouvez rester debout tout en travaillant, le bureau étant à la bonne hauteur pour améliorer la posture. Vous pouvez également utiliser des claviers mécaniques, une souris sans fil et un tapis de souris pour améliorer la facilité d’utilisation et le confort.

Installez votre bureau dans un environnement serein

D’après une étude d’Upwork, le travail à distance devrait se poursuivre après la conférence COVID-19. Si vous souhaitez devenir développeur, vous devrez peut-être travailler à domicile à un moment ou à un autre. Il est donc essentiel de créer une configuration parfaite pour votre bureau à domicile. Tout d’abord, veillez à installer votre bureau à un bon endroit. Un bon emplacement est un espace calme avec une bonne source de lumière. Si vous partagez votre bureau avec vos collègues ou si vous vivez dans un quartier bruyant, investissez dans un casque anti-bruit.

Ne sacrifiez pas la fonctionnalité à l’esthétique

Les accessoires d’ameublement sont nécessaires pour donner du piquant à votre espace de travail et stimuler votre humeur, mais ils ne doivent pas se faire au détriment de la fonctionnalité de votre espace de travail. N’encombrez pas votre bureau d’un trop grand nombre d’objets non fonctionnels tels que des plantes artificielles, des cadres de bureau et des tasses. Vous pouvez toujours obtenir une belle configuration de bureau avec un design minimaliste. Si vous devez passer d’un objet à l’autre pour attraper votre casque, votre souris ou votre chargeur, ce n’est pas une bonne configuration de bureau.

Mettez en place un programme de travail sain

Pour éviter de souffrir d’épuisement professionnel et d’autres troubles liés au stress, créez un horaire de travail sain. Les employés s’accordent à dire que les horaires flexibles augmentent leur productivité. Votre horaire flexible doit tenir compte de vos tâches, de vos heures de travail et de votre niveau d’énergie. En cas de déséquilibre, vous risquez de souffrir de problèmes de santé liés au stress.

Alignez vos outils techniques sur votre flux de travail

En tant que développeur, optimisez votre espace de travail pour être plus productif. Avant d’acheter des outils techniques tels que des ordinateurs de bureau ou des ordinateurs portables, pensez à votre flux de travail. Si vous êtes amené à effectuer plusieurs tâches à la fois ou à travailler pendant de longues heures, vous devez trouver des systèmes conçus pour cette capacité. Même si vous disposez d’un budget limité, vous trouverez des ordinateurs portables ou de bureau bon marché qui conviendront parfaitement aux tâches intensives de programmation. Vos accessoires techniques doivent compléter les tâches complexes que vous effectuez en programmation.

5 éléments dans lesquels vous devriez investir pour aménager votre espace de travail de développeur

Si vous êtes novice en matière de programmation ou de travail à distance, il peut être difficile de créer l’espace de travail idéal pour vos tâches de programmation. C’est pourquoi nous avons dressé une liste des éléments techniques et non techniques essentiels à prendre en compte lors de l’aménagement de votre espace de travail de développeur ou de développeur de logiciels.

Éléments techniques à prendre en compte

  • Deux moniteurs. Vous devrez probablement exécuter plusieurs applications simultanément, et le fait de travailler avec un seul moniteur peut limiter votre productivité. En tant que développeur, vous devriez disposer d’au moins deux moniteurs si vous voulez optimiser votre productivité et votre efficacité. Les ordinateurs de bureau ayant des écrans plus grands, vous n’avez pas à craindre de vous fatiguer les yeux ou la nuque, à condition de les placer à des hauteurs personnalisées qui vous conviennent.
  • Poste de travail pour ordinateur portable. Si vous recherchez la commodité, vous pouvez opter pour un poste de travail portable. Les postes de travail portables sont conçus pour le multitâche, les calculs complexes et l’analyse de données. Si vous êtes un développeur ou un ingénieur logiciel et que votre flux de travail est important, vous devriez passer en revue les meilleurs ordinateurs portables pour la programmation. Il existe également des ordinateurs portables bon marché pour vos tâches de programmation intenses.
  • Casque anti-bruit. Vous devez pouvoir contrôler à volonté la limite de bruit dans votre espace de travail. En tant que développeur, vous devez investir dans un bon casque anti-bruit. Les casques antibruit sont dotés d’un microphone qui neutralise les sons à basse fréquence et peuvent être connectés à un lecteur de musique. Ces dispositifs permettent d’optimiser la productivité au travail.
  • Clavier ergonomique. Vous avez besoin d’un clavier de qualité pour une expérience de frappe optimale, et les claviers ergonomiques vous offrent cette possibilité. Non seulement ils soutiennent le poignet, mais ils réduisent également le risque de problèmes musculo-squelettiques chroniques tels que le syndrome du canal carpien. Choisissez un clavier ergonomique en fonction de vos habitudes de frappe.
  • Souris ergonomique. Une souris ergonomique est conçue pour s’adapter à votre paume. L’utilisation d’une souris ergonomique permet de réduire la compression des poignets et d’éviter les douleurs et l’inconfort liés à la frappe pendant de longues heures. Une souris de jeu ergonomique est conçue pour une utilisation prolongée, ce qui en fait un excellent choix.

Éléments non techniques à prendre en considération

  • bureau de developpeurBureau réglable. Votre espace de travail de programmation doit être équipé d’un bureau réglable afin que vous puissiez facilement alterner entre la position debout et la position assise pendant que vous travaillez. Cela permet d’éviter le gonflement des pieds causé par l’immobilité. Les bureaux réglables vous permettent également d’être plus agile et plus engagé dans vos tâches, ce qui augmente facilement votre productivité. Intégrez également un sous-main et un meuble de rangement à votre bureau pour favoriser l’organisation et l’efficacité.
  • Chaise ergonomique. Une chaise de bureau ergonomique vous permet de rester détendu, concentré et à l’abri des blessures posturales. En tant que développeur appelé à travailler de longues heures, vous avez besoin d’une chaise conçue pour le confort et l’efficacité. Vous pouvez personnaliser votre chaise en y ajoutant un soutien lombaire, un appui-tête, un accoudoir et un soutien dorsal. Elle doit également être équipée de roulettes pour vous permettre de vous déplacer sur votre bureau ou dans votre espace de travail lorsque le besoin s’en fait sentir.
  • Organisateur de bureau. Un organisateur de bureau permet d’éviter le désordre et d’optimiser l’espace de travail. Vous pouvez y ranger toutes les fournitures de bureau que vous utiliserez dans le cadre de votre travail dans un espace confiné afin qu’elles ne jonchent pas votre espace de travail. Pour faire des économies et gagner en efficacité, vous pouvez personnaliser votre organisateur de bureau. Si ce n’est pas le cas, vous pouvez en acheter un chez les vendeurs de fournitures de bureau.
  • Plateau d’énergie. Les développeur doivent disposer d’un plateau énergétique sur leur bureau. Un plateau énergétique typique doit comprendre une bouteille d’eau, une tasse à café et des barres énergétiques ou des fruits. Votre travail peut exiger des heures de travail longues et actives. Ces articles vous aideront à rester actif et hydraté pendant que vous travaillez.
  • Jouet anti-stress. Un jouet anti-stress peut être une bonne source de soulagement du stress, en particulier lorsque vous rencontrez des obstacles dans votre travail. Votre jouet anti-stress peut être n’importe quoi qui n’exige pas votre concentration active et qui vous calme lorsque vous êtes stressé. Vous pouvez personnaliser votre jouet anti-stress ou l’acheter auprès de vendeurs de jouets anti-stress. Un jouet anti-stress peut être une balle anti-stress ou un fidget toy.

Créer le meilleur espace de travail pour un développeur

Travailler en tant que développeur informatique présente des avantages, notamment un salaire annuel moyen impressionnant de 55 142 €. Cependant, selon l’entreprise ou les clients pour lesquels vous travaillez, vous pouvez être amené à travailler de longues heures. Si vous ne disposez pas d’un bon bureau pour programmer, cela pourrait affecter votre motivation et votre productivité au travail.

En tant qu’aspirant développeur de logiciels, il est essentiel de comprendre ce qui constitue la meilleure configuration de bureau pour les développeur afin de réussir à travailler, surtout si vous envisagez de travailler à distance. Bien que la création d’une configuration de bureau parfaite puisse entraîner des coûts élevés au début, à long terme, elle vous aidera à faire des économies et à éviter des complications de santé inutiles.

FAQ sur la meilleure configuration de bureau pour les développeurs

Quelles sont les trois compétences qu’un développeur doit posséder ?

Les trois principales compétences que tout développeur doit posséder sont le calcul et l’analyse mathématiques, la connaissance de la programmation et le dépannage. Toutefois, sans le bon ensemble de compétences non techniques, ces compétences techniques risquent de ne pas être bien mises en œuvre. Les développeurs doivent savoir comment gérer leur espace de travail s’ils veulent maximiser leur productivité.

De combien de mémoire vive ai-je besoin en tant que développeur ?

La mémoire vive minimale dont vous avez besoin pour programmer est de huit gigaoctets d’espace mémoire. Votre travail peut impliquer beaucoup de multitâches avec des programmes et des applications logicielles complexes, il est donc préférable de trouver des systèmes avec jusqu’à 16 gigaoctets d’espace mémoire externe. Vous bénéficierez d’un temps de chargement du système plus rapide, d’une meilleure connectivité réseau et d’un risque réduit d’arrêt de l’ordinateur.

De quel équipement un développeur a-t-il besoin ?

Tout développeur a besoin de plus d’un écran, de claviers de qualité, d’une souris sans fil et de bons accessoires. Vous devez appliquer les principes de l’ergonomie à l’achat de votre équipement afin de bénéficier d’une productivité et d’un confort accrus.

Le codage nécessite-t-il un bon ordinateur ?

Oui, le codage nécessite un bon système informatique. Que vous optiez pour un ordinateur de bureau ou un ordinateur portable, vous devez examiner les caractéristiques de votre système avant de l’acheter. Pour commencer, il vous faut au moins un processeur Core i5, huit gigaoctets de mémoire vive, un écran de 15 pouces et une résolution d’écran HD. Pour ce qui est de la conception, une carte graphique UHD suffit.

A la découverte de la blockchain et de son fonctionnement

Vous avez sans doute déjà entendu le mot « Blockchain« . Il est souvent associé au bitcoin et plus largement à la crypto-monnaie. Pour certains, la blockchain est une mode, voir une boîte noire mais pour ceux qui s’y intéressent, elle ouvre de nouvelles perspectives. Et pour les organisations, elle est synonyme de nouvelles applications et de business à venir.

Dans ce billet, je vais tenter de vous donner un aperçu de ce qu’est la technologie blockchain et de son fonctionnement. Je ne suis pas expert, aussi, je vais essayer d’être assez clair pour vous expliquer comment fonctionne une blockchain et vous donner l’envie de continuer à explorer cette techno.

Comment fonctionne une blockchain ?

Le terme « blockchain » donne une bonne idée du fonctionnement de cette technologie.

Imaginez une chaîne de blocs reliés entre eux, comme une série de wagons accroché les uns aux autres pour former un train. C’est plutôt simpliste mais illustre bien la composition d’une blockchain, aussi, qu’est-ce qui compose ces blocs et qu’est-ce qui les relie entre eux ?

Comprendre le bloc

Le « bloc » n’est essentiellement qu’une collection d’informations.

Par exemple, dans le cas d’utilisation de la blockchain pour une crypto-monnaie, les données stockées dans chaque bloc correspondent aux transactions effectuées avec cette monnaie.

Le Bitcoin Whitepaper est un document technique qui donne une compréhension du mode de fonctionnement de la blockchain dans le cadre de la crypto-monnaie bitcoin. Cette publication, rédigée par Satoshi Nakamoto, le présumé père du réseau Bitcoin (« A purely peer-to-peer version of electronic cash ») présente la technologie blockchain au monde. Les illustrations sont issues de cet article.

Ce qui rend les blocs d’une blockchain spéciaux, ce ne sont pas les données. C’est l’encadrement. En plus des données, chaque bloc :

  • Commence par un « hash »
  • Contient un horodatage
  • Se termine par un « nonce ».

Qu'est-ce qu'une blockchain et comment fonctionne-t-elle ?

Un nonce est un nombre que l’ordinateur génère lorsqu’il répertorie le reste des données du bloc. L’obtention du nonce d’un bloc génère un horodatage, tout comme l’horodatage d’une photographie numérique. Le nonce qui termine un bloc sert également de hachage pour le bloc suivant.

Comprendre la chaîne

Vous avez peut-être déjà compris d’où vient la partie « chaîne« . Dans l’analogie du wagon de train que j’ai évoqué plus haut, le nonce à la fin d’un bloc de données est couplé au hachage au début du bloc de données suivant.

Donc, supposons que quelqu’un veuille falsifier ou supprimer un élément de données d’un bloc. Dans le cas des crypto-monnaies, cela permettrait à quelqu’un de supprimer l’enregistrement d’une transaction particulière, car les données de chaque bloc sont un enregistrement des transactions qui ont eu lieu depuis la confirmation du bloc précédent.

blockchain

Pour modifier cette donnée, il leur faudrait générer un nouveau nonce. Or ce ne serait pas possible puisque l’ancien nonce est déjà enregistré dans la blockchain, avec un horodatage. Tant que des personnes peuvent voir la blockchain et que plusieurs personnes y contribuent, tout élément de données est parfaitement préservé pour toujours lorsque le nonce est ajouté.

Les blockchains décentralisées sont immuables, ce qui signifie que les données saisies sont irréversibles. Pour le bitcoin, cela signifie que les transactions sont enregistrées en permanence et que tout le monde peut les consulter.

Le fonctionnement d’une blockchain dépend de ce qu’elle fait

Le fonctionnement exact d’une blockchain dépend de son créateur et de ses motivations. Par exemple, les données stockées, les personnes qui les confirment, la manière dont elles sont récompensées, la manière dont elles sont distribuées et les personnes qui peuvent voir la blockchain définissent son utilisation.

Dans la plupart des crypto-monnaies, toute personne utilisant le bon logiciel peut aider à créer et à confirmer la blockchain. La récompense est une partie de la crypto-monnaie, qui est générée chaque fois qu’un bloc est confirmé.

La crypto-monnaie n’est pas le seul cas d’utilisation de la technologie blockchain et, en théorie, les données stockées dans un bloc peuvent être à peu près n’importe quoi. Tout dépend de la personne qui crée la blockchain et de ce qu’elle veut en faire.

Dans le cas de Codex Protocol, le propriétaire d’une œuvre d’art contribue aux entrées dans la vie d’un artefact, comme les changements de propriété et les montants des paiements. Ces enregistrements constituent le bloc. Le propriétaire n’est pas directement « récompensé » pour sa contribution à la provenance de la blockchain, mais lorsqu’il souhaite vendre l’œuvre, la provenance vérifiable et immuable de la blockchain qu’il a contribué à créer contribue à la valeur de l’œuvre.

Quels sont les avantages de la technologie blockchain ?

La mise en œuvre de la technologie blockchain présente plusieurs avantages.

La technologie blockchain est un moyen sûr pour les organisations de cataloguer, sécuriser et authentifier leurs propres données. En rendant les blockchains visibles au public, les organisations peuvent également utiliser la technologie pour rendre les dossiers et les informations transparents et dignes de confiance.

blockchain

En plus d’être puissante et potentiellement transparente, la technologie blockchain peut aider les organisations à réduire leurs coûts et risques informatiques en externalisant le stockage, la sécurité et la vérification des données. Les chaînes de blocs qui font partie d’un « grand livre distribué » permettent aux ordinateurs individuels de conserver les données sans se soucier des serveurs centralisés.

Obstacles à la mise en œuvre de la technologie blockchain

La plupart des inconvénients de la technologie blockchain proviennent de la perception de cette technologie plutôt que de sa mise en œuvre réelle.

Beaucoup de gens entendent « blockchain » et pensent « crypto-monnaie », ce qui est plutôt dommage compte tenu de la polyvalence de la blockchain dans d’autres cas d’utilisation. Son association aux crypto-monnaies conduit de nombreuses personnes à négliger les autres cas d’utilisation de la blockchain.

En outre, en tant que nouvelle technologie, la blockchain a un air d’imperceptibilité. Beaucoup de gens imaginent qu’elle est compliquée et n’essaient donc pas de la comprendre.

Il existe un inconvénient technologique à la mise en œuvre de la technologie blockchain, à savoir le coût et les dépenses énergétiques. Une application à grande échelle comme le bitcoin nécessite une quantité incroyable d’énergie. Même les applications à plus petite échelle qui exécutent et vérifient une blockchain nécessitent une grande puissance de calcul, dont la majeure partie est consacrée à la génération du hash.

Clap de fin et pause estivale

Que d’expériences pendant ces quatre années et demi passées au sein d’Apside TOP.

Et puis voilà nous y sommes : un pot de départ entre collègues. On trinque à la santé de tous. On se souhaite bonne continuation et de nouvelles belles aventures à venir.

Je tiens à remercier en premier lieu l’ensemble de mes managers qui ont su, à travers l’autonomie déléguée, me laisser les coudées franches et me permettre de sortir de ma zone de confort pour progresser et donner le meilleur.

J’ai également une pensée émue pour l’ensemble des personnes que j’ai pu croiser tout au long de ces années chez Apside et au sein des équipes des DSI clientes.
J’ai eu la chance de travailler avec des équipes, des pilotes et des chefs de projet formidables, motivés et volontaires pour faire en sorte que les projets aboutissent dans les meilleurs conditions tout en délivrant des produits de qualité.

Mon parcours professionnel est fait de challenges, de renouvellements permanents, de rencontres incroyables et mène parfois vers de nouveaux départs. Et c’est cette route que je vais emprunter après un break sur ce mois d’Août.

Aussi la Rentrée sera placée, pour moi, sous le signe du changement.

« Stay tuned »

Simon Moitié / Béatrice Heritier / Sébastien PAILLET / BERNARD Yann / Sandy Millotte / Helen DESGROUAS BIEMON / Anaëlle Guiavarch  / Valentin BONNEAU / Abd-el-moumen Necib / Fanny KLAUK / Sébastien Courault / Lilian Forget / Martin Aubry / Aurélia RIBEIRA / Nicolas ARNAUD / Nicolas Chantreau / Stevens Polito / Christophe Jollivet / Mélissa Araoune / Anissa Homer
Régis JAMBOIS / Mickael Desnos / Philippe LE GOFF / Jerry Appenteng Darrac / Laurent THIERY / Thomas BUSTIN
Lydie Alves / Dominique GUIVARC’H / Cyril Carrillat / Jean-Baptiste Lechêne / Fabrice COTARD / Loïc FLORANCE / Hervé Berry / Jean Paul Nedelec / Nicolas Pouysegur / Samuel Guirchoun / François Audineau / Vincent Foubert / Thibault Mougin

Apside / Apside TOP

 

Définir DuckDuckGo moteur de recherche par défaut sur Google Chrome

Ce n’est plus un secret : nos échanges sur la grande toile du Net sont à la merci des grandes oreilles des services secrets et des entreprises du Net.
La NSA a mis sur pied PRISM, un programme de surveillance électronique des individus résidant en dehors des États-Unis.
Edward Snowden, un ancien de la CIA et de la NSA a dénoncé ces pratiques et le sujet de l’exposition de nos vies privées à été relancé.

Pourquoi utiliser un moteur de recherche alternatif ?

Comme la grande majorité des internautes du monde entier (hors Chine je crois…) vous utilisez Google pour faire les recherches sur le Net. Les résultats semblent être pertinents. Mais il faut savoir que c’est Google qui décide ce qu’il faut afficher en privilégiant ce qui lui rapporte le plus. Mais surtout, ce cher moteur de recherche garde dans son (énorme) mémoire toutes les traces de vos recherches pour mieux cibler vos goûts (si, si, c’est pour votre bien…).

Pourquoi utiliser DuckDuckGo ?

DuckDuckGo est un moteur de recherche qui s’engage à respecter votre vie privée en ne conservant aucune trace de vos recherches. Il fonctionne sur le principe d’un meta-moteur puisqu’il intègre les résultats d’autres moteurs : Youtube, Amazon, Google Image ou encore Wikipedia. DuckDuckGo propose également des réglages pour le personnaliser.

Définir DuckDuckGo comme moteur par défaut sur Google Chrome

Google Chrome permet de lancer une recherche depuis la barre d’adresse du navigateur (“l’omnibox”). C’est très pratique mais par défaut le moteur utilisé est Google (ce qui est logique puisque c’est le moteur maison).

Si vous ne souhaitez pas être pisté grâce à vos recherches sur Google vous pouvez utiliser par défaut un autre moteur de recherche.
C’est ce que je vous propose en vous présentant les actions pour mettre DuckDuckGo comme moteur de recherche par défaut dans Chrome.

Pour cela, vous allez modifier les paramètres de Google Chrome :

    • Cliquez sur le menu paramètres (en haut à droite) ;
    • Sélectionnez le menu Préférences dans le menu de gauche ;
    • Dans l’option Rechercher, cliquez sur “Gérer les moteurs de recherche…” ;
    • Puis, en bas de la liste ajouter dans la dernière ligne :

Nom : duckduckgo
Mot clé : duckduckgo.com
URL : http://duckduckgo.com/?q=%s

  • Cliquez ensuite sur “Utiliser par défaut”.

Et la configuration est terminée.

Il ne vous reste plus qu’à tapez votre recherche dans la barre d’adresse de Chrome et c’est DuckDuckGo qui se charge de votre recherche sur le Net.

Remarque : cette procédure s’adresse aux utilisateurs de Google Chrome, mais vous pouvez facilement trouver la procédure pour les autres navigateurs (Firefox, Safari, Opera, Internet Explorer…). Il vous suffit de lancer une recherche sur DuckDuckGo 😉

 

Rôle du PMO dans un post-mortem de projet

Lorsqu’un projet est terminé, il est important de procéder à un post-mortem. C’est en effet l’occasion d’évaluer ce qui a été bien fait, ce qui n’a pas été bien fait, l’effet sur les résultats et les recommandations d’amélioration dans la gestion des projets similaires et processus associés.

Domaines couverts par un post-mortem de projet

Un post-mortem typique comprendra les éléments suivants :

Résumé du projet / Objectifs

Un résumé bref mais succinct de ce que le projet visait à réaliser et des résultats souhaités. Ceci est important afin de donner un point de référence pour les recommandations, en particulier pour toute personne qui utilise l’étude comme une contribution à l’estimation et à la mise en place d’un projet similaire dans le futur.

Ressources du projet

Cela devrait inclure les rôles et les responsabilités du sponsor et de l’équipe de projet. Là encore, cela est utile pour comprendre les recommandations et pour définir rapidement les besoins en ressources pour des projets similaires.

Produits livrables

Description et résultats de toutes les prestations clés du projet. Cela permettra d’analyser, dans le cadre de l’examen, les raisons pour lesquelles certaines prestations se sont bien déroulées (afin que l’approche puisse être dupliquée) et les raisons pour lesquelles certaines ne se sont pas bien déroulées (afin que l’on puisse tirer des leçons des erreurs et ne pas les répéter).

Coûts

Détails complets des coûts du projet et de la performance du projet par rapport au budget. Tout dépassement doit être expliqué afin d’en comprendre la cause.

Avantages

Tous les détails des avantages et s’ils ont été obtenus. Explications sur les cas où ils n’ont pas été atteints.

Calendrier / Plan

Détails complets des performances par rapport au plan, en soulignant les points faibles de la planification (et les raisons) et les points clés qui n’ont pas été atteints en raison d’un glissement de périmètre, etc…

Application de la méthodologie

L’examen doit évaluer dans quelle mesure le projet a suivi la méthodologie définie. Les faiblesses dans l’application, les points sur lesquels la méthodologie peut être améliorée, etc…

Constatations et recommandations

La section la plus importante. Sur la base de l’examen, il y aura un certain nombre de conclusions et de recommandations d’importance variable. Celles-ci doivent être clairement saisies et acceptées par toutes les parties.
Ensuite, les conclusions doivent être distillées afin que les thèmes clés puissent être communiqués aux projets existants et nouveaux, de manière à éviter les erreurs. Si vous ne procédez pas à cette étape, il n’y a aucun intérêt à passer le temps nécessaire à la réalisation de l’examen post-mortem du projet.

Difficulté pour réaliser le post-mortem projet

Malheureusement, ces examens ne sont entrepris qu’une fois le projet terminé. Il n’est donc pas inhabituel que le sponsor ait déplacé son attention vers d’autres questions urgentes et que l’équipe projet ait été dissoute et affectée à d’autres projets ou, dans le cas des contractants, prestataires et des consultants, qu’elle se soit retirée de l’organisation.

Par conséquent, si le sponsor et les ressources ont changé et se concentrent sur une nouvelle activité, il peut être extrêmement difficile de mener et d’achever l’examen post-mortem.

Rôle du PMO dans un post-mortem de projet

L’examen post-mortem d’un projet est un domaine dans lequel le PMO joue un rôle très actif :

  • Définir le processus de l’examen,
  • Assurer la cohérence entre les examens,
  • Calendrier des révisions,
  • Veiller à ce que les examens aient lieu,
  • Convenir des thèmes et des messages clés à communiquer,
  • Tenir une base documentaire et un registre de tous les examens.

Conclusion

L’examen post-projet est un outil très puissant et très perspicace pour une organisation. Le PMO joue un rôle très important dans la gestion du processus et la création de valeur en améliorant la maturité de l’exécution du projet en réduisant la répétition de problèmes similaires.

 

 

Tips pour combattre le syndrome de l’imposteur – TADx – Zoom

Le syndrome de l’imposteur

Passé l’euphorie de l’accès à un nouveau poste ou une nouvelle mission, tu as surement ressenti ce sentiment diffus mais bien présent de ne pas te sentir aussi doué ou capable que les autres pensent. Ce sentiment a un nom et il est bien plus rependu que tu ne l’imagines : le syndrome de l’imposteur.

L’estime exagérée portée envers mon travail me rend très mal à l’aise. Je me sens obligé de me considérer comme un escroc involontaire. Albert Einstein

Pour ne rien dévoiler de plus sur ce syndrome de l’imposteur, je t’invite à venir écouter Aurélie Vache qui nous présentera, à travers un talk passionnant, ses manifestations et les trucs et astuces qui te permettront de surmonter ce mal-être. Savoir faire un diagnostic, se confronter aux réalités, ne pas te sous-estimer car tes compétences sont bien là, tu sais les cultiver et les faire grandir…

Bien moins chère qu’une consultation chez un psy, viens participer à la discussion libre qui prendra place après l’intervention d’Aurélie.

Tu seras le (la) bienvenu(e)…

Date et inscription :

Lundi 16 Novembre 2020 à 18h30 via Visio Zoom (lien communiqué avant le talk)
Inscription via eventbrite

Speaker :

Organisateur :

 

En savoir plus sur le syndrome de l’imposteur :

Les personnes atteintes du syndrome de l’imposteur, appelé aussi syndrome de l’autodidacte, expriment une forme de doute maladif qui consiste essentiellement à nier la propriété de tout accomplissement personnel. Ces personnes rejettent donc plus ou moins systématiquement le mérite lié à leur travail et attribuent le succès de leurs entreprises à des éléments qui leur sont extérieurs (la chance, leurs relations, des circonstances particulières). Source Wikipedia

MacOS : Comment afficher ou masquer les fichiers cachés ?

Par défaut, votre Mac n’affiche pas les fichiers cachés. En effet, il s’agit pour la plupart de fichiers appartenant au système MacOS afin de faire fonctionner correctement la machine. Il peut également s’agir de fichiers de configuration permettant de conserver les préférences de vos logiciels favoris.

En tant que développeur, vous pouvez être amené à devoir afficher les fichiers cachés pour modifier le système ou pour configurer un environnement de développement.

Je vous propose dans ce court billet de vous présenter la technique à utiliser pour afficher ou masquer les fichiers cachés. Dans les deux manipulations, nous utiliserons le Terminal, donc la ligne de commande 😉

Ouvrez votre Terminal :

  • soit en passant par la listes des applications ;
  • soit en ouvrant Spotlight (POMME+ESPACE) puis tapez Terminal et appuyez sur ENTRER.

Afficher les fichiers cachés

Pour afficher les dossiers et fichiers cachés copiez-collez la commande suivante dans la fenêtre du Terminal :

defaults write com.apple.finder AppleShowAllFiles 1

Puis validez avec la touche ENTRER de votre clavier.

Vous devrez relancer le Finder pour que les modifications soit bien prisent en compte en lançant cette commande :

killall Finder

Les dossiers et fichiers cachés sont maintenant visibles dans le Finder.

Masquer les fichiers cachés

Pour masquer les dossiers et fichiers copiez-collez la commande suivante dans la fenêtre du Terminal :

defaults write com.apple.finder AppleShowAllFiles 0

Puis validez avec la touche ENTRER de votre clavier.

Vous devrez relancer le Finder pour que les modifications soit bien prisent en compte en lançant cette commande :

killall Finder

Les dossiers et fichiers initialement cachés ont disparus de l’affichage dans le Finder.

Mise en garde

Vous savez maintenant comment faire apparaître les dossiers et fichiers cachés sur votre mac et comment ne plus afficher les dossiers et les fichiers initialement cachés de votre macOS.

Cependant, soyez vigilant dans la manipulation des dossiers et fichiers initialement cachés. La suppression ou la modification de ces derniers peut rendre instable votre système.

MacOS : Comment installer un serveur web ?

Mac OS X est basé sur UNIX. Aussi, les applications UNIX s’installent facilement sur Mac OS X. D’autre part, Apache et PHP sont livrés avec OS X. Installer un serveur web sur Mac OS X consiste à mettre en place un environnement composé de Apache (serveur HTTP), MySQL (système de gestion de base de données) et PHP (langage de programmation).

Dans ce billet, je vais vous présenter pas à pas comment installer un serveur web sur Mac OS X El Capitan (version actuellement disponible sur mon Mac). Nous allons configurer Apache et PHP déjà présents sur votre Mac puis je m’attacherai à vous montrer comment installer MySQL en le téléchargeant depuis Internet.

Évidement vous pourriez tout simplement installer une application « tout en un » comme MAMP. Ainsi il vous sera possible de disposer rapidement d’un serveur web sur votre Mac. Mais vous avouerez que c’est bien plus fun de faire joujoux avec la ligne de commande, histoire de mieux comprendre ce que vous faites…

Lançons des commandes

Pour commencer, ouvrez l’application Terminal et passons sur l’utilisateur « root » pour avoir tous les privilèges :

sudo su -

Activez Apache sur Mac OS X

apachectl start

Vérifiez que tout s’est bien passé en ouvrant votre navigateur préféré avec l’adresse http://localhost

Si vous voyez It works! c’est que vous avez passé la première étape avec succès 🙂

Activez PHP pour Apache

Tout d’abord faites une copie de la configuration par défaut d’Apache. C’est un bon réflexe car en cas de doute, il vous sera toujours possible de faire des comparaisons avec la version originale du fichier.

cd /etc/apache2/
cp httpd.conf httpd.conf.bak

Editez la configuration d’Apache avec l’utilitaire vi :

vi httpd.conf

Décommentez la ligne suivante en retirant le # :

LoadModule php5_module libexec/apache2/libphp5.so

Vous devez sauvegarder ce fichier après la modification, il convient d’utiliser les commandes VI pour ce faire taper :

wq

C’est-à-dire : w pour write et q pour quit

Redémarrez Apache :

apachectl restart

Vous pouvez vérifier le bon fonctionnement de PHP en créant une page dans le DocumentRoot de Mac OX X El Capitan situé dans /Library/WebServer/Documents.
Cette page a pour rôle d’afficher les informations de PHP en utilisant la fonction phpinfo()

echo ' /Library/WebServer/Documents/phpinfo.php

Vérifiez le PHP en affichant la page http://localhost/phpinfo.php

Installer MySQL sur Mac OS X El Capitan

Téléchargez et installez la dernière version de MySQL disponible au format DMG pour Mac OS :

http://dev.mysql.com/downloads/mysql/

Pour administrer vos bases de données MySQL, vous pouvez installer MySQL Workbench à cette adresse : http://dev.mysql.com/downloads/workbench/

Connecter PHP et MySQL

Vous devez vous assurer que PHP et MySQL puissent communiquer ensemble en lançant les différentes commandes :

cd /var 
mkdir mysql
cd mysql
ln -s /tmp/mysql.sock mysql.sock

Voilà vous êtes fin prêt pour développer vos projets sur le serveur web local hébergé sur Mac OS X El Capitan.

Accéder aux fichiers via le Finder

Si vous utilisez la ligne de commande pour accéder à votre serveur Web local, vous devez naviguer jusqu’à :

/Library/WebServer/Documents/

En utilisant le Finder, je note que je ne vois pas le dossier Library par contre pour accéder au serveur local, la « porte d’entrée » est devenue « Bibliothèque ».

 

N’hésitez pas à faire un retour ou à faire part de votre expérience d’installation de serveur web local sur Mac OS X El Capitan.

90 façons de rester productif et motivé en travaillant à domicile

L’essor de la mondialisation a entraîné un changement dans notre façon de voir le lieu de travail. Pendant des années, nous avons considéré notre vie professionnelle comme un événement totalement distinct de notre vie privée ; la distanciation entre les deux a été un aspect crucial de la prise en charge de soi. Comme de plus en plus de personnes travaillent à domicile, la productivité individuelle devrait augmenter. Cependant, de nombreux travailleurs se sentent de moins en moins productifs.

L’un des aspects les plus importants de l’augmentation de la productivité peut être de faire quelques petits changements dans votre routine quotidienne. Il est facile de tomber dans une baisse d’efficacité lorsqu’on travaille à domicile. Si vous cherchez à augmenter votre productivité en travaillant à domicile, consultez cette liste de conseils.

Avant de commencer la journée de travail

1 – Réglez une alarme pour vous réveiller à la même heure chaque matin.
2 – Prenez une douche et habillez-vous. Un corps propre vous donnera un nouveau départ pour la journée.
3 – Prenez vos médicaments quotidiens pour ne pas être distrait par les symptômes pendant la journée.
4 – Prenez une boisson avant de vous asseoir.
5 – Faites une pause aux toilettes.
6 – Faites 10 minutes d’activité physique pour faire circuler votre sang et préparer votre cerveau à travailler.
7 – Mangez quelque chose pour avoir un regain d’énergie nécessaire.
8 – Nettoyez votre boîte aux lettres électronique en répondant aux messages urgents ou en les mettant de côté.
9 – Dressez une liste de contrôle de la productivité au travail pour vous aider à rester concentré sur votre tâche.
10 – Désactivez les notifications des médias sociaux.
11 – Installez un panneau « Veuillez frapper/entrer » sur la porte de votre bureau à domicile.
12 – Créez une sorte de rituel personnel pour indiquer que vous commencez votre journée de travail.

Aménagement de votre espace de travail

13 – Séparez votre espace de travail du reste de la maison si possible.
14 – Ne travaillez pas depuis votre lit. Cela encouragerait la sieste de midi et ruinerait la productivité.
15 – Jetez tous les déchets.
16 – Mettez de l’ordre dans votre bureau. Un bureau dégagé, c’est un esprit dégagé !
17 – Trouvez une chaise confortable pour ne pas vous laisser distraire par votre mal de dos.
18 – Apportez un pull ou une couverture pour les changements de température.
19 – Utilisez un ventilateur de bureau pour les bouffées de chaleur.
20 – Utilisez un bureau debout réglable pour éviter les problèmes de dos à long terme.
21 – Écoutez de la musique instrumentale.
22 – Utilisez des écouteurs pour éliminer les distractions.
23 – Choisissez un bon clavier pour favoriser une frappe rapide.
24 – Utilisez un vaporisateur d’aromathérapie avec des huiles essentielles de menthe ou d’agrumes pour augmenter votre énergie et ajouter un parfum positif.
25 – Utilisez un logiciel comme Flux pour régler automatiquement la couleur de votre écran en fonction de la lumière naturelle et réduire ainsi la fatigue oculaire.
26 – Utilisez plusieurs écrans pour plus de flexibilité et une plus grande rapidité de travail.

Respectez le programme

27 – Créez un programme quotidien. Et surtout, respectez-le !
28 – Choisissez une heure de début de journée.
29 – Prévoyez une pause de 15 minutes toutes les heures et demie.
30 – Prenez au moins une demi-heure de pause déjeuner chaque jour.
31 – Terminez votre journée de travail à la même heure chaque jour pour vous donner un objectif quotidien.
32 – Planifiez vos appels téléphoniques pour l’après-midi, entre 13h et 15h, lorsque vous avez le plus de chances de recevoir une réponse.
33 – N’ignorez pas l’horaire, sinon vous vous précipiterez pour brouiller les lignes entre le travail et la vie privée, ce qui mènera à l’épuisement.

Faites des pauses et restez en bonne santé

34 – Planifiez vos pauses à l’avance. Cela vous permettra de répartir votre journée de travail.
35 – Si vous sentez que votre productivité diminue, faites une autre pause ! Votre cerveau est le mieux placé pour le savoir.
36 – Découvrez le type de pause dont vous avez besoin et concentrez-vous dessus pour rester productif. Prendre soin de soi, c’est aussi être productif !
37 – Essayez la méditation, le yoga ou des exercices de respiration.
38 – Mettez une vidéo sur YouTube pour vous faire rire, apprendre quelque chose de nouveau ou vous déconnecter.
39 – Faites un thé ou un café en pleine conscience et appréciez le processus.
40 – Faites des câlins à vos animaux domestiques, s’ils vous accordent leur attention !
41 – Faites une séance d’entraînement rapide : sauts à la corde, pompes, ou ce qui vous convient.
42 – Préparez un repas rapide et nutritif pour garder votre cerveau actif.
43 – Préparez un smoothie plein de vitamines, de fruits et de légumes.
44 – Passez un appel téléphonique important : prenez un rendez-vous, payez une facture, appelez votre mère, etc.
45 – Préparez le dîner.
46 – Pliez le linge pour qu’il ne vous attende pas à la fin de votre travail.
47 – Allez chercher le courrier et réglez quelques affaires administratives.

Se débarrasser de la « boue » de la journée de travail

48 – Ne perdez pas confiance en vous. Vous pouvez faire plus que ce que vous croyez.
49 – Appliquez autant de fois que possible votre routine, même les jours difficiles.
50 – Décomposez le travail en plusieurs parties.
51 – Récompensez-vous lorsque vous accomplissez des tâches.
52 – N’acceptez pas de défis si vous vous sentez déjà dépassé.
53 – N’acceptez de nouvelles tâches que lorsque vous êtes confiant et enthousiaste afin d’éviter tout stress supplémentaire.
54 – Si l’énergie diminue, prenez une collation facile ou un verre d’eau pour un regain d’énergie instantané.
55 – Ne prenez pas de pauses non programmées. Elles perturberont votre routine et vous donneront l’impression d’être à la traîne.

Concilier travail et garde d’enfants

56 – Si possible, envisagez de rechercher une aide extérieure pour une partie ou la totalité de vos journées de travail.
57 – Fixez un horaire pour vos enfants afin qu’ils comprennent la situation. Respectez-le !
58 – Planifiez des activités qui demandent peu d’implication et qui rapportent beaucoup, comme les arts et le bricolage, les jeux de société, les films forts, etc.
59 – Préparez les collations et les déjeuners la veille et mettez-les dans un endroit sûr pour qu’il soit facile de calmer la faim.
60 – Soyez patient. Le travail à domicile est nouveau pour toute la famille. Restez calme lorsque de nouveaux défis se présentent et vous réussirez.
61 – Si nécessaire, gérez les attentes de votre employeur et faites-lui savoir que vous travaillez avec des enfants.

Rester productif pendant une crise professionnelle

62 – Prenez cinq respirations profondes, les yeux fermés. Ouvrez les yeux et évaluez la situation.
63 – Notez votre problème immédiat à résoudre.
64 – Décomposez la crise en petits morceaux digestes.
65 – Si vous pouvez agir, commencez immédiatement.
66 – Si vous ne pouvez pas agir face à la crise, concentrez-vous sur d’autres tâches pour rester actif.
67 – Prenez une pause supplémentaire si nécessaire, mais ne vous permettez pas de perdre votre journée de travail. Faites ce que vous pouvez.

Rester productif pendant une crise domestique

68 – Déterminez si la crise domestique doit avoir la priorité sur le travail.
69 – Faites un plan pour la journée et passez à l’action.
70 – Évaluez ce que vous pouvez accomplir aujourd’hui.
71 – Restez en contact avec vos pairs et vos supérieurs pour qu’ils puissent vous aider.
72 – Prévoyez comment vous allez rattraper votre retard à votre retour. Cela soulagera le stress lié au travail pendant que vous êtes concentré ailleurs.

Protégez votre espace de travail

73 – Utilisez un VPN pour éviter le vol d’informations personnelles et les problèmes de longue haleine qui peuvent en découler.
74 – Maintenez les logiciels à jour afin d’éviter les mises à jour pendant les heures de travail.
75 – Utilisez des méthodes de vérification en deux étapes pour protéger vos comptes contre les cyberattaques qui freinent la productivité.
76 – Installez un logiciel anti-virus pour protéger votre ordinateur contre les attaques.
77 – Choisissez des mots de passe personnels forts. Mieux encore, utilisez un gestionnaire de mots de passe.

Fin de la journée de travail

78 – Nettoyez votre bureau à la fin de la journée pour un départ propre le matin.
79 – Classez ou déchiquetez tous les documents perdus.
80 – Créez une « liste de choses à faire le lendemain » pour faciliter votre routine matinale.
81 – Répondez aux derniers e-mails et fermez votre boîte de réception.
82 – Rangez votre espace de travail pour un nouveau départ le matin.
83 – Créez une sorte de rituel personnel qui indique que vous avez terminé votre journée de travail.

Se préparer pour le lendemain

84 – Quittez la maison si possible après avoir travaillé toute la journée à l’intérieur.
85 – Passez 15 à 30 minutes à l’extérieur pour prendre l’air.
86 – Mangez un dîner copieux pour avoir une énergie durable.
87 – Dormez au moins huit heures par nuit pour une productivité optimale.
88 – Débranchez votre journée de travail et profitez de votre soirée à la maison.
89 – Ne répondez pas aux e-mails professionnels après le travail.
90 – Évitez de penser au travail jusqu’à ce que vous recommenciez votre journée. C’est pour cela que vous avez fait la liste des tâches à accomplir !

Outils pour la productivité du bureau à domicile

Comme de plus en plus de personnes passent de la vie au bureau à celle de bureau à domicile, nous devons réévaluer nos conditions de travail. Ces conseils constituent un excellent point de départ pour une vie de bureau à domicile plus productive. Cependant, il existe bien d’autres outils pour vous aider à rester concentré sur votre travail.

Développeur, comment écrire un meilleur code : collaborer !

Dans le monde des développeurs d’applications, la question la plus fréquente qui est posée est :

Comment enseigner aux nouveaux codeurs à bien coder ?

Dans ce billet, je vous propose de nous pencher sur la collaboration entre pairs.

Apprendre à collaborer

La compétence la plus importante que nous devrions enseigner aux nouveaux codeurs est de savoir comment bien travailler avec les autres sur une base de code partagée.

La collaboration n’est pas une compétence facile à acquérir mais elle a un impact énorme sur l’efficacité globale. C’est donc là que je veux commencer en m’adressant aux développeurs qui se préparent à rejoindre le monde du travail. Sur presque tous les projets sur lesquels nous travaillons, notre succès dépend aussi des autres.

Voici 4 techniques qui fonctionne bien :

  • Pair programming : une bonne programmation par paires nécessite un entraînement, mais il existe des moyens pour s’entrainer, tels que les dojos de codage et les startups week-end. Certains des meilleurs enseignants en programmation au monde utilisent activement la programmation par paires dans le cadre de leur formation.
  • Revue de code – parcourir le code d’un collègue avec un œil neuf permet de soulever des améliorations possibles : indentation, nom des fonctions, optimisation de code, … Globalement peu utilisé, cette pratique n’est pas très répandue mais elle est utilisée dans un cadre d’opération coup de poing ou curative. Cependant, de nombreuses équipes y trouvent grand avantage à l’utiliser.
  • Patience – lorsque vous travaillez avec la programmation par paires, il est facile de rester coincé dans les arguments. Notre profession ne dit presque rien sur les compétences interpersonnelles, mais nous en dépendons tout le temps. Essayez ceci : lorsque vous jumelez la programmation et que vous voyez votre paire faire une erreur, attendez de voir si elle / il la voit elle-même avant d’intervenir.
  • Humilité – « comment convaincre les autres d’écrire du code propre ? » Bien sûr, la question suppose que vous avez raison et qu’ils ont tort. La plupart d’entre nous a du mal à changer d’avis. Lorsque vous jumelez la programmation par pairs, si votre partenaire veut faire quelque chose qui vous semble erroné, attendez et laissez-le faire à son idée. La pire chose qui puisse arriver est que vous ayez la chance de leur apprendre quelque chose. Au mieux, vous apprenez quelque chose vous-même !

Sauf si vous écrivez tout le code vous-même, les compétences de collaboration sont primordiales. Ce n’est pas grave si vous « savez » à quoi le code devrait ressembler si vous ne pouvez pas être d’accord avec votre équipe.

Les bases de la gestion de projet – Missions du Chef de projet

Lors d’un précédent billet, je vous ai présenté la méthode en cascade utilisée dans la gestion de projet.

Aujourd’hui, je vous propose de faire un focus sur les missions du chef de projet : délimiter le périmètre du projet, concevoir le projet, piloter le projet grâce aux indicateurs et KPI et coordonner les tâches et les acteurs du projet.

Pour finir, je ferai une petite introduction sur les compétences du Chef de projet.

Fonctions du Chef de projet

  • Délimiter : analyser, comprendre et cadrer le projet ;
  • Concevoir et imaginer le nouveau produit ;
  • Piloter ;
  • Coordonner les tâches et les acteurs du projet.

Délimiter

Définir le périmètre du projet permet :

  • de faire l’inventaire de l’ensemble des résultats attendus par le client ;
  • d’avoir une vision partagée avec le client et l’équipe projet.

Outils : Note de cadrageet Spécifications fonctionnelles.

La Note de cadrage

La Note de cadrage a pour objectif d’expliquer le besoin du client et présente :

  • les enjeux ;
  • les objectifs ;
  • les cibles ;
  • le budget ;
  • les délais.

Conseils sur les actions à mener :

  • étudier la concurrence ;
  • lister les forces et faiblesses du client ;
  • prendre en compte l’existant ;
  • définir les cibles pour définir les archétypes.

Spécifications fonctionnelles

Dans ce document sont listé les fonctionnalités en terme de service rendu.
Pour chaque fonctionnalité, on présente ce qu’on peut faire ou ne pas faire avec ce service et éventuellement les contraintes (ex : paiement en ligne doit être effectué sur un site sécurisé et dans ce cas, dispose-t-on du certificat SSL ?).
On propose des fonctionnalités pour répondre au besoin (ex : une newsletter pour communiquer avec les utilisateurs).

Concevoir le projet

Réaliser l’architecture (livrable -> arborescence).
Réaliser les contenus (zoning, wireframe, maquette)
Rédiger les spécifications fonctionnelles :

  • soit il suffit de commenter directement la maquette ;
  • soit en créant un document qui liste les fonctionnalités (ex : champ de saisie -> autocomplétion ?).

Piloter le projet

Le pilotage du projet se fait en suivant les indicateurs :

  • Nombre de jours utilisés par rapport au budget ;
  • Réalisation d’un livrable ;
  • Réalisation d’une tâche ;
  • Avancement de la tâche.

Outils : le Planninget le Budget.

Planning

le Planning doit comprendre tous les pôles de compétence (graphisme, développement, …). Il doit être découpé en tâches attribuées aux différents acteurs du projet.
Le Planning doit être au maximum détaillé pour le client pour qu’il voit bien les différentes actions qui sont mises en oeuvre. Il pourra ainsi faire un parallèle avec le budget. Le planning participe à la compréhension du projet.
Il est tout à fait possible de gérer un planning pour le client et un autre plus détaillé pour les équipes.

Budget

Les enjeux et contraintes :

  • poser un budget avant de démarrer ;
  • tenir le budget dans l’enveloppe initialement prévu ;
  • Livrable à collecter sans forcément les réaliser.

Cahier des charges techniques

  • L’existant ;
  • L’hébergeur ;
  • La sécurité ;
  • Le format.

Charte ergonomique

  • Système de navigation ;
  • Agencement des pages ;
  • Conception des formulaires ;
  • Traitement des attentes ;
  • Gestion des erreurs ;
  • Charte éditoriale.

La Charte ergonomique doit montrer la cohérence entre les différentes pages et présente les :

  • Principes rédactionnels ;
  • Le ton du site.

Elle permet de vérifier que ces livrables correspondent à l’attente du client.

Coordonner

  • Transmettre l’information ;
  • Lancer et superviser les tâches ;
  • Informer des changements ;
  • Travailler avec différents acteurs.

Le Chef de projet doit communiquer pour assurer la compréhension mutuelle côté client et équipe. Il faut partir du principe que le Chef de projet maitrise le domaine web mais pas forcément le client. La pédagogie prend une dimension particulière dans les échanges :

  • Expliquer voire expliciter : rédiger un compte rendu qui acte les principaux points validés ;
  • Brief des équipes qui donne les informations pour que chacun puisse collaborer au projet ;
  • Gérer les conflits : rappeler les responsabilités de chacun.

Compétences du Chef de projet

Analyse et compréhension (cognitive)

Quel est l’univers ? (concurrentiel, tenants et aboutissants)

L’organisation

Découpage en tâches

La gestion du périmètre

S’appuyer sur ses livrables permet de repérer ou cadrer les demandes hors périmètre qui peuvent faire l’objet d’un avenant et la définition d’un budget complémentaire.