Support de formation, guide, manuel, tutoriel.
Présentation de plusieurs outils de gestion de projet gratuits (Asana, Gantt Project, Project Libre) et initiation aux fonctionnalités de base de Trello.
FRAMEWORK PHP – notre dernier « cahier techno » !
PHP est aujourd’hui le langage de développement Web le plus populaire. Au cours de son ascension un certain nombre de Frameworks ont émergés afin d’aider les développeurs et de standardiser certaines bonnes pratiques.
David Négrier, notre CTO, explique l’intérêt des Frameworks dans un projet Web et réalise un test en « temps réel » sur des Frameworks majeurs du marché.
Lorsque l'on crée son activité, l'organisation est un point crucial. Il n'est pas toujours simple de se rappeler tout ce qu'il y a à faire, de suivre ses dossiers, tout en gérant les urgences...
Et pourtant, il existe des méthodes d'organisation et des solutions simples pour se faciliter le quotidien.
Et quand on peut, en plus, s'appuyer sur un logiciel comme Trello, cela deviendrait presque ludique !
Support de formation, guide, manuel, tutoriel.
Présentation de plusieurs outils de gestion de projet gratuits (Asana, Gantt Project, Project Libre) et initiation aux fonctionnalités de base de Trello.
FRAMEWORK PHP – notre dernier « cahier techno » !
PHP est aujourd’hui le langage de développement Web le plus populaire. Au cours de son ascension un certain nombre de Frameworks ont émergés afin d’aider les développeurs et de standardiser certaines bonnes pratiques.
David Négrier, notre CTO, explique l’intérêt des Frameworks dans un projet Web et réalise un test en « temps réel » sur des Frameworks majeurs du marché.
Lorsque l'on crée son activité, l'organisation est un point crucial. Il n'est pas toujours simple de se rappeler tout ce qu'il y a à faire, de suivre ses dossiers, tout en gérant les urgences...
Et pourtant, il existe des méthodes d'organisation et des solutions simples pour se faciliter le quotidien.
Et quand on peut, en plus, s'appuyer sur un logiciel comme Trello, cela deviendrait presque ludique !
Lorsque l'on crée son activité, l'organisation est un point crucial. Il n'est pas toujours simple de se rappeler tout ce qu'il y a à faire, de suivre ses dossiers, tout en gérant les urgences...
Et pourtant, il existe des méthodes d'organisation et des solutions simples pour se faciliter le quotidien.
Et quand on peut, en plus, s'appuyer sur un logiciel comme Trello, cela deviendrait presque ludique !
TheCodingMachine partage ses expériences dans la conception d’une solution Extranet que ce soit en termes de développement ou d’ergonomie pour le confort des utilisateurs. Nous avons répertorié un certain nombre de bonnes pratiques pour répondre à un besoin métier à l’attention d’utilisateurs extérieurs à la société.
Tous les outils et méthodes utilisés lors de la création du site de la médiathèque de Roubaix en 2015 : fiches de cadrage, personas, audit, ateliers ... et les recettes pour reproduire.
Première partie : cadrer et définir son site web (définir ce qu'on veut faire). Qui aboutit à la définition du cahier des charges.
🚀 Optimisez votre gestion de projet avec les bons outils ! 📊
Dans le monde professionnel actuel, une gestion de projet efficace est essentielle pour atteindre nos objectifs avec succès.
Voici une liste de 10 outils de gestion de projet efficaces que vous pourriez envisager d'intégrer dans votre stratégie.
Support de cours de la formation "le numérique pour améliorer notre travail quotidien" donnée du 7 au 9 octobre 2013 à la médiathèque départementale du Puy de Dôme.
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Ardesi Midi-Pyrénées
Présentation des points essentiels à l’analyse des besoins. Dans le cadre de la mise en œuvre d’un projet il faut prendre en compte : son environnement, la constitution de son équipe projet, la communication …
Présentation des outils collaboratifs en ligne
par Emmanuel de Saint Steban pour la rencontre des Tisserands 2012 à la Conférence des Evêques de France.
Planzone est un outil efficace de gestion de projets en ligne. Facile à prendre en main, il a toutes les fonctionnalités nécessaires pour bien faire son job, et même plus !
Cours du CNAM 2013 - Conseils pour la documentation techniqueAmelie Vernusset
Quelques conseils pour bien rédiger la documentation accompagnant des projets de gestion de l'information, par exemple, une base de données. Support du cours réalisé au CNAM pour les étudiants Bac+5 en 2013.
Document central d’un projet d’évolution d’un produit ou de création d’une gamme, l’expression de besoin vaut bien quelques slides non?
Voici une tentative de formalisation des principales rubriques d’une expression de besoins.
C’est une proposition améliorable. Vos commentaires sont les bienvenus !
L'ingénierie pédagogique transforme les données entrant de la formation (cahiers des charges, objectifs de formation, ressources,...) en données sortant pour l'organisation pédagogique (objectif pédagogique, méthode, outils,...). S'il existe de nombreux modèles, le modèle ADDIE est le plus reconnu
Creating a GraphQL API is more and more common for PHP developers. The task can seem complex but there are a lot of tools to help.
In this talk given at AFUP Paris PHP Meetup, I'm presenting GraphQL and why it is important. Then, I'm having a look at the existing libraries in PHP. Finally, I'm diving in the details of GraphQLite; a library that creates a GraphQL schema by analyzing your PHP code.
En plus de coder dans un langage incompréhensible pour les non-initiés, les développeurs ont imaginé un jargon qui leur est hermétique…
Vous êtes en relation avec des développeurs et vous vous sentez parfois perdus ? Vous soupçonnez vos équipes techniques de délibérément employer des termes ou des concepts que vous ne comprenez pas ? Reprenez la main !
Lorsque l'on crée son activité, l'organisation est un point crucial. Il n'est pas toujours simple de se rappeler tout ce qu'il y a à faire, de suivre ses dossiers, tout en gérant les urgences...
Et pourtant, il existe des méthodes d'organisation et des solutions simples pour se faciliter le quotidien.
Et quand on peut, en plus, s'appuyer sur un logiciel comme Trello, cela deviendrait presque ludique !
TheCodingMachine partage ses expériences dans la conception d’une solution Extranet que ce soit en termes de développement ou d’ergonomie pour le confort des utilisateurs. Nous avons répertorié un certain nombre de bonnes pratiques pour répondre à un besoin métier à l’attention d’utilisateurs extérieurs à la société.
Tous les outils et méthodes utilisés lors de la création du site de la médiathèque de Roubaix en 2015 : fiches de cadrage, personas, audit, ateliers ... et les recettes pour reproduire.
Première partie : cadrer et définir son site web (définir ce qu'on veut faire). Qui aboutit à la définition du cahier des charges.
🚀 Optimisez votre gestion de projet avec les bons outils ! 📊
Dans le monde professionnel actuel, une gestion de projet efficace est essentielle pour atteindre nos objectifs avec succès.
Voici une liste de 10 outils de gestion de projet efficaces que vous pourriez envisager d'intégrer dans votre stratégie.
Support de cours de la formation "le numérique pour améliorer notre travail quotidien" donnée du 7 au 9 octobre 2013 à la médiathèque départementale du Puy de Dôme.
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Ardesi Midi-Pyrénées
Présentation des points essentiels à l’analyse des besoins. Dans le cadre de la mise en œuvre d’un projet il faut prendre en compte : son environnement, la constitution de son équipe projet, la communication …
Présentation des outils collaboratifs en ligne
par Emmanuel de Saint Steban pour la rencontre des Tisserands 2012 à la Conférence des Evêques de France.
Planzone est un outil efficace de gestion de projets en ligne. Facile à prendre en main, il a toutes les fonctionnalités nécessaires pour bien faire son job, et même plus !
Cours du CNAM 2013 - Conseils pour la documentation techniqueAmelie Vernusset
Quelques conseils pour bien rédiger la documentation accompagnant des projets de gestion de l'information, par exemple, une base de données. Support du cours réalisé au CNAM pour les étudiants Bac+5 en 2013.
Document central d’un projet d’évolution d’un produit ou de création d’une gamme, l’expression de besoin vaut bien quelques slides non?
Voici une tentative de formalisation des principales rubriques d’une expression de besoins.
C’est une proposition améliorable. Vos commentaires sont les bienvenus !
L'ingénierie pédagogique transforme les données entrant de la formation (cahiers des charges, objectifs de formation, ressources,...) en données sortant pour l'organisation pédagogique (objectif pédagogique, méthode, outils,...). S'il existe de nombreux modèles, le modèle ADDIE est le plus reconnu
Similaire à Brief Nouveaux outils collaboratifs (20)
Creating a GraphQL API is more and more common for PHP developers. The task can seem complex but there are a lot of tools to help.
In this talk given at AFUP Paris PHP Meetup, I'm presenting GraphQL and why it is important. Then, I'm having a look at the existing libraries in PHP. Finally, I'm diving in the details of GraphQLite; a library that creates a GraphQL schema by analyzing your PHP code.
En plus de coder dans un langage incompréhensible pour les non-initiés, les développeurs ont imaginé un jargon qui leur est hermétique…
Vous êtes en relation avec des développeurs et vous vous sentez parfois perdus ? Vous soupçonnez vos équipes techniques de délibérément employer des termes ou des concepts que vous ne comprenez pas ? Reprenez la main !
To be Agile or not to be ? Les méthodologies de développement doivent s'adapter aux demandes de plus en plus spécifiques et changeantes tout en respectant les besoins pratiques du client.
Chez TheCodingMachine, on pense que chaque projet mérite un instant de réflexion pour adopter la bonne approche méthodologique ! Pour certains types de projets ou bien certains contextes clients, la methode agile est très bien adaptée. Dans d’autres situations, c’est naturellement moins le cas et il est préférable d'employer les méthodes classiques.
Zoom sur les meilleures méthodologies de développement web et informatique (methode agile et methode classique de développement.)
L’un des enjeux principaux de Docker est de rapprocher les équipes de développement de celles de la production. Docker permet, en effet, d’aisément installer une application, mais également de la modifier rapidement.
Ce livre blanc s’adresse donc à la fois aux opérationnels et aux développeurs mais aussi à tous ceux qui organisent la DSI ou les différents projets.
TheCodingMachine sort sa boule de cristal !
Et, nous voyons, nous voyons... une grande tendance qui se dessine, c'est une vague qui bouscule les architectures actuelles... dans la continuité des serveurs temps réel (Node.js, socket.io)... ces frameworks envahissent le côté client de vos projets web...
Framework JavaScript, un tour d'horizon pour faire le tour de ces nouveaux joujoux. C'est déjà Noël.
Un document pour avoir un plan clair et toutes les questions que vous devez vous poser au moment de rédiger votre cahier des charges !
Ce document a pour objectif de préciser quels éléments doivent être détaillés dans votre cahier des charges pour lancer un appel d'offres et demander une proposition commerciale à un prestataire.
Un jour, vous passerez sur Télématin, vous serez à la une de MyLittleParis, vous lèverez des fonds et vous ferez de la pub avant le 20h ou bien vous aurez une actu terrible reprise par l'AFP ...
Ce jour là, si vous n'avez rien préparé,
VOTRE SERVEUR TOMBERA ...(et les espoirs de succès qui vont avec).
Présentation faite lors de la conférence HEC Challenge + du 11 juillet 2011.
établir un plan e-marketing en analysant tous les leviers de la conquête client !
Démarche d'amélioration des performances
Comprendre de quelle manière aborder les performances, répertorier l'ensemble des outils et vous permettre de trouver la bonne solution à vos problématiques de performance !
Le marché des solutions SMS (Social network Management System) est actuellement en pleine croissance et de plus en plus d’offres Open Source commencent à se faire une place parmi les plateformes de gestion de contenu et autres plateformes propriétaires.
Ce livre blanc s’adresse à ceux qui envisagent de choisir une plateforme communautaire. Il dresse un panorama des solutions et une analyse approfondie des fonctionnalités et mécanismes propres à ces plateformes.
2. Ce document vous propose d'identifier des outils dont l'utilisation demeure confidentielle
mais qui peuvent devenir essentiels pour améliorer votre productivité. Si la quête d'un outil de
gestion de tâches s'était toujours révélée infructueuse jusqu'à présent, des outils efficaces
commencent enfin à émerger. Ils sont encore simples mais extrêmement prometteurs.
Trois outils que TheCodingMachine vous recommande :
TheCodingMachine vous explique même pourquoi !
2
3. Les tâches quotidienne sont ventilées, selon leur nature, dans deux univers :
1. La gestion de sa ToDo list : toutes les tâches que l'on doit effectuer. La plupart de ces
tâches sont indépendantes (elles n'ont pas de rapport les unes par rapport aux
autres).
2. La gestion d'un projet ou d'un plan d'action : les tâches sont alors dépendantes les
unes des autres. Ces tâches sont souvent regroupées souvent par phase ou par
étape. Une même tâche peut aussi concerner plusieurs personnes.
Lorsque l'on envisage le problème de cette manière, on pense immédiatement qu'il sera
facile de trouver un outil aussi génial qu'indispensable permettant de gérer à la fois tout plein
de projets mais aussi de voir les tâches dont on est responsable (toutes celles qui vous sont
affectées sur chacun des projets). En fait, non, on a beau chercher, on ne trouve pas. Pire, la
plupart des outils que l'on trouve sont peu ergonomiques. Au final, on revient toujours au bon
vieux cahier pour gérer sa to-do list et à l'indétrônable fichier Excel pour gérer ses plans
d'actions.
Les outils que nous avons choisi de vous présenter ne sont pas "universels". Leur fonctionnalité
se restreint à certains usages mais pas tous. Par exemple, aucun d'eux ne gère de planning
ou de processus même simples (exécution/validation d'une tâche).
Note : Nous n'avons pas évoqué la gestion des projets avec de multiples intervenants et de
très nombreuses tâches. Les projets complexes. Dans ce cas, les outils de gestion de tickets
sont indispensables, type Redmine ou Mantis. Mais ces outils n'ont rien de révolutionnaire ... et
sont inexploitables pour gérer une simple to-do ou un plan d'actions.
3
4. Cet outil permet de créer une liste d'actions très facilement : l'interface est simple, la touche
entrée permet d'aller à la ligne et la touche tab permet d'indenter la liste (ordonner les
bullets-points). L'utilisation de hashtag (#), comme par exemple #urgent, permet de classer
les items de la liste et l'utilisation de arobase (@) permet de renvoyer une tâche vers un
collaborateur.
Le truc magique : le menu contextuel attaché à chaque tâche (un clic sur le point devant la
tâche). Il permet d'ajouter un commentaire, de partager la tâche ou bien encore de noter
qu'elle est réalisée.
Contrairement à ce que son nom indique (un workflow est normalement un ensemble de
tâches qui s'enchaînent avec différents intervenants), cet outil est réservé à la gestion de sa
4
5. to-do list. Impossible d'oublier une tâche, l'application vous renvoie tous les matins un e-mail
qui vous indique les changements de la veille (je ne vais pas vous cacher que parfois c'est
agaçant).
Ne nous mentons pas non plus, c'est un outil de geek. C'est très sobre et le mécanisme
d'indentation ou d'arborescence des tâches est directement inspiré de la programmation.
Ce n'est pas un hasard si David Négrier (notre directeur technique) utilise intensivement cet
outil !
Je suis pas encore totalement adepte de Workflowy. J'aimerais pouvoir utiliser cet outil en
permanence mais je ne peux pas. J'ai toujours besoin de mon cahier en réunion pour
prendre des notes car la version iPad de Workflowy n'est pas encore utilisable.
5
6. Cette application permet de gérer des sortes de tableaux (nommés boards). Dans chaque
board, on gère des listes qui supportent différentes tâches (cards). On peut laisser les tâches
telles quelles ou bien les enrichir avec des commentaires, des "due dates", des documents ou
bien encore affecter les tâches à des membres de l'équipe (les invitations sont très simples à
gérer).
Le truc bien fichu : la réelle interactivité entre les participants. Les informations sont très vite
mises à jour. On voit les éléments bouger rapidement. Le fil d'activités permet aussi de suivre
en temps réel ce qui est mis à jour. Les notifications sont efficaces. Il présente aussi de très
6
7. gros avantages par rapport aux outils classiques de type Excel ou Google Spreadsheet : on
voit tous les éléments d'un coup d'œil, les tâches sont classées, on attache facilement des
documents, on n'a pas besoin de formater le document... De vrais progrès !
Si l'on voit les boards comme un plan d'actions et les listes comme des étapes (par exemple :
à faire, en cours, fait), l'outil est très efficace : on déplace les tâches d'un card à un autre en
drag-and-drop, on ajoute des commentaires, des documents etc. En revanche, cet outil ne
peut pas être utilisé sur des projets de taille importante. Il n'est pas adapté lorsqu'il y a de trop
nombreux intervenants ou lorsque les éléments bougent trop vite.
Trello remplace les plans d'actions que je gérais sur Excel. Je l'utilise pour tous les projets qui
nécessitent d'être suivis régulièrement mais pas de manière intense. Par exemple, pour le suivi
du plan marketing opérationnel de TheCodingMachine.
7
9. Wunderkit gère à la fois des tâches et des notes. Il présente trois interfaces : un dashboard qui
présente les différents statuts des participants et les événements liés au projet, la liste des
tâches et les notes associées au projet.
Wunderkit aide à manipuler des projets peu structurés. Des projets où il est nécessaire d'agiter
des idées, de définir des axes de travail, se tromper et recommencer.
Le truc pas mal : l'organisation des tâches sous forme "sociale". L'application se développe
sous la forme d'un "wall" : les intervenants peuvent publier un statut, réagir à une tâche ou à
une note (aimer en particulier) et commenter.
Si vous avez besoin de brainstormer, de partager des projets, pourquoi ne pas utiliser cet outil
? Il peut aussi servir comme outil de veille sur un sujet...
Il est moins contraignant qu'un wiki, plus convivial et ergonomique qu'un blog.
9
10. Les trois outils sont assez peu concurrents puisqu'ils ont des usages bien marqués. Le plus
convaincant est Trello que nous mettons en œuvre sur nos projets les plus simples.
Le plus gros manque : aucun de ces outils ne gère de processus à proprement parler puisque
une tâche est seulement à faire ou faite. Les utilisateurs ne peuvent pas paramétrer différents
statuts sur ces tâches (comme on pourrait le faire sur un bug : demande d'information
complémentaire, en cours de correction, corrigé ...). Impossible non plus de gérer les
dépendances entre les tâches.
N'hésitez pas à nous dire si vous avez utilisé ces outils (ou d'autres) et ce que vous en pensez !
10