Res publica

Res publica

Logiciels, SocialTech / GreenTech, Stratégie

Arcueil

Organisation et méthodologies

Au sein de l'équipe, chacun s'exprime librement et l'avis de tous est écouté pour effectuer les choix techniques, que cela soit sur l'architecture, les priorités de maintenance ou la vision long terme.

L'équipe technique, bien qu'encore petite, a souhaité mettre en places quelques processus pour s'assurer la flexibilité de l'agile sans pour autant s'imposer la lourdeur de SCRUM. Pour cela, nous avons repris plusieurs principes agiles notamment KANBAN :

  • Board commun
  • Daily Meeting
  • Pair programming régulier

La qualité de code est assurée via :

  • Peer review systématique
  • Tests automatisés
  • Tests sur l'environnement de staging

Projets et défis techniques

 Accessibilité RGAA

Accessibilité RGAA

L'accessibilité est un défi majeur pour l'équipe car la participation citoyenne se doit d'être facile pour tous, y compris aux personnes ayant des difficultés particulières. Côté technique, cela implique une veille régulière sur le Référentiel Général d'Accessibilité pour les Administrations (RGAA) mais également un effort continu sur chaque fonctionnalité développée pour rester en conformité, s'adapter aux nouvelles exigences et être ambassadeur sur le sujet aussi bien en interne qu'en externe.

Migration Hotwire

L'équipe technique s'est également fixé l'objectif de refondre l'interface administrateur de Jenparle sous Hotwire, et cela pour plusieurs raisons :

  • Techniquement, cette migration permet de réduire la dette technique liée à une gem open-source maintenue en interne, facilitant le développement de l'administration.
  • Humainement, c'est un moyen pour tous de maintenir ses compétences à jour, de se stimuler intellectuellement et de continuer son apprentissage perpetuel
  • Pour le produit, c'est aussi l'occasion d'améliorer l'expérience administrateur.
Migration Hotwire

Processus de recrutement

Le recrutement s'effectue en 3 étapes simples et claires:

  • Un appel de présentation d'environ 45min avec le CTO.
  • Un échange technique lors d'une visioconférence avec un développeur d'une heure.
  • Un entretien physique d'une heure, dans les locaux, avec un salarié et une personne de la direction.