Chargement...
 


Image

La gestion de projet de YogaPartout fait bonne équipe avec GitHub

GitHub

GitHub a été choisi comme outil de développement pour assurer la continuité de notre plateforme

Une utilisation intégré entre les wikis

Voici comment nous utilisons efficacement cet outil

Projets

L'objectif d'utiliser l'outil GitHub

  • Polyvalence pour la gestion de tous les projets qui nous sont soumis. Cela vous permet de créer des tableaux (exemple Kanban) pour organiser les tâches et le flux de travail de votre cru
  • L'utilisation de vos tableaux pour votre gestion de votre projet s'intègre harmonieusement. Par exemple, l'intégration, la maintenance, le développement de vos fonctionnalités vont de pair avec nos objectifs et notre mission: L'entraide et la non prise d'otage de nos clients et amis.
  • Utilisation des colonnes telles que "À faire," "En cours," "En révision," et "Terminé" pour suivre l'avancement des tâches est une force chez GitHub
  • L'assignation des tâches à accomplir s'agence bien entre notre éco-système et celui de GitHub. On résoud des problèmes et des demandes de "pull requests" avec des colonnes spécifiques et des pages complètes documentés d'un côté comme de l'autre pour une représentation visuelle claire de l'état du projet lorsque nécessaire

Les labels

L'objectif d'utiliser l'outil GitHub

  • La fonctionalité des étiquettes (aka labels en anglais) pour catégoriser les problèmes et les 'pull requests' sert à faciliter le filtrage puisque sur Tiki.org, l'engin de recherche n'est pas toujours fiable. Parfois il fonctionne, parfois pas. Sur GitHub, on prioritise le travail parce-que cette fonctionalité ne s'intègre pas harmonieusement avec les groupes et catégories qu'on retrouve sur notre site. En bref, nous avons beaucoup à apprendre de GitHub à ce niveau
  • L'utilisation des 'labels' comme "identifier les bugs," "améliorer une défectuosité," "ajouter des mentions d'urgence" ou "simplement pour documenter" est beaucoup plus évoluées sur GitHub que sur notre espace de gestion de contenu (CMS). C'est donc plus facile de catégoriser les tâches et répartir les blocs d'événements à accomplir.
  • Créez des 'labels' personnalisées pour des projets ou des équipes spécifiques, comme "Site Web A," "Maintenance," ou "Frontend." s'agence bien avec les espaces qu'on développe depuis 2008. En utilisant GitHub, on fait bon ménage.

Les Milestones

L'objectif d'utiliser l'outil GitHub

  • Les milestones représentent des points de contrôle importants dans nos calendriers d'événements. Nous ne pouvons pas ajouter à notre calendrier des événements qui se rapportent au maintient de notre site, aux échéanciers de nature financières. Bref, GitHub nous aide à suivre les progrès de nos objectifs et de lever des drapeaux rouge si une tâche risque de nuire au bon fonctionnement de notre évolution
  • Nous assignons des problèmes à résoudre via GitHub et demandons aux amis et clients de nous faire connaitre leurs échéanciers afin d'établir les Milestones. GitHub s'occupe de nous informer des dates et tâches à accomplir pour faire les suivis avec une rigueur et spécificité incomparable.
  • Les Milestones peuvent représenter des versions majeures, la fin des sprints, ou des phases clés de nos activités. Par exemple, sur GitHub on développe les campagnes et événements. On fait nos tests avant de déployer.

En résumé, on utilise le système de gestion de projets avec les Milestones qu'on documente sur GitHub

Les problèmes... en voulez-vous, en v'là

L'objectif d'utiliser l'outil GitHub

  • Les problèmes... sur notre site, on aime ça. C'est la raison principale pourquoi YogaPartout et SatoshiYoga font bon ménages. Chaque page converti en anglais (yep, le site en français à une bone dizaine d'années d'avance sur celui en anglais) a un alias en français et chaque page en anglais pointe aussi vers l'anglais. Ce sont éléments central de la gestion des tâches que GitHub peut nous aider sauf que pour eux, c'est un point faible. On utilse GitHub pour suivre les bugs, les tâches à accomplir et les demandes de fonctionnalités à la limite sauf qu'en réalité nous n'ajoutons pas de complexité à ce qui est déjà difficile... lire compliqué à comprendre.
  • Créez des problèmes pour chaque tâche ou bug nécessite de l'attention et nos amis et collaborateurs n'ont pas le temps de s'occuper de tout. Ainsi, les membres de nos équipes obtiennent de l'aide sans compromettre l'intégrité des espaces utilisés d'une part et d'autre

Bref, nous utilions GitHub pour lier les problèmes aux demandes faites par nos amis et partenaires (lire aussi clients) afin de suivre l'avancement de notre communauté

Graphiques

L'objectif d'utiliser l'outil GitHub

  • GitHub propose divers graphiques
  • La gestion des KPI est notre force. Vous obtenez l'information nécessaire pour motiver les ventes et maintenir le bateau à flot
  • Pour nous donner une vue d'ensemble ce n'est ni GitHub et ni Tiki.org qui fait l'affaire
  • Le système de graphiques de Burndown qu'utilise GitHub est tout simplement 'F a n t a s t i q u e'.
    • Unique, facile à comprendre, ni YogaPartout-Satoshi.Yoga n'offre cette façon de savoir si une utilisateur travaille pour de vrai et depuis combien de temps. Incomparable sauf que leur vue d'ensemble est interne et donc limitée car ce ne sont pas tous les utilisateurs sait comment maximiser l'utilisation de cet outil.


Et pour ce qui est des Indicateurs de performances (KPI), tout est possible. L'avenir détermine qui utilise quoi pour faire son développement.

KPI de dependence inter organisationel

L'objectif d'utiliser l'outil GitHub

  • Les indicateurs de performances (KPI) sont utilisés de manière à ce que la dépendance inter organisationel devient l'élément qui détermine l'avenir de tous et chacun. Si on n'arrive pas à intégrer sa propre technologie à celle des autres... on s'en va vers un gouffre sans fin
  • Les KPI de dépendance organisationel permet à toutes et tous de surveiller et de gérer les dépendances à travers l'ensemble des environnements utilisés par tout le monde. Un bijou pour les architecte et une rareté dans le domaine des technologie de l'information
  • Son utilisation est simple: Identifier les dépendances qui sont obsolètes ou qui présentent des vulnérabilités connues.

En résumé, on utilise les KPI de dépendance inter organisationel pour prendre des décisions éclairées sur le moment de lancer un nouveau projet ou d'aborder les problèmes de sécurité.

Intégration et Stratégie

L'objectif d'utiliser l'outil GitHub

  • Relier les éléments d'un éco-système n'est pas chose facile. D'une part, les partis prenants veulent tirer de leur côté la partie de la couverture qui réchauffe tout le monde rendant l'intégration difficile à faire. D'autre part, tout le monde sait que si les objectifs globaux ne sont pas atteints, le bateau peut couler plus facilement qu'un mastodonte.
  • Avec une intégration des objectifs à atteindre qui n'utilise pas la méthode de Dog Fooding, chère à plusieurs dans l'univers du FLOSS, GitHub devient le tableau de bord par excellence pour une initiative comme celle que YogaPartout-Satoshi.Yoga met en valeur depuis 2008.
  • La clareté est possible auprès de celles et ceux qui en connaissent peu dans le monde du développement web
  • L'exploition de GitHub prend tous son sens si et seulement si toutes et tous adoptent la même attitude et les mêmes outils de développement

Avec GitHub, on peut réviser régulièrement nos objectifs d'intégration et d'innovation, gérer a complexité et faire de nouveaux adeptes qui peuvent réellement 'impacter' l'ensemble du web puisqu'après tout, l'humanité à besoin d'êtres humains sages, bienveillants et qui s'occupe de la sécurité globale des êtres vivants, petits et grands, visibles et invisibles afin qu'on puisse vivre en paix et en harmonie.

Liens intéressants

Cette page est inter reliée avec notre espace en anglais

S'inscrire à l'Info Lettre

Adresse de courriel: