City Council Decision-Making

Plateforme décisionnelle pour le fournisseur n°1 de l'administration électronique

développé par Redwerk et Green Valley BV pour les municipalités des Pays-Bas et de la Belgique
×
Où souhaitez-vous que nous envoyions notre étude de cas sur l'administration électronique ?
Veuillez saisir votre adresse courriel professionnelle n'est pas un courriel professionnel

Le CMS conforme aux normes gouvernementales est l'une des solutions d'administration électronique que Green Valley BV propose à des centaines de comtés, de villes, d'organisations à but non lucratif et d'entreprises. C'est pourquoi il s'agit de l'un des contributeurs les plus performants à l'administration électronique aux Pays-Bas et en Belgique.

Tous les clients

Basé sur le projet

Une expérience préalable avec les produits de Green Valley a permis à l'équipe Redwerk de terminer le projet dans un délai serré. Et la portée détaillée et l'analyse commerciale attentive nous ont permis de diviser le processus de développement en modules.

En savoir plus

Gouvernement électronique

Nous avons plus de 10 ans d'expérience dans les solutions et les normes d'administration électronique que nous avons appliquées au projet de solution d'automatisation de la prise de décision pour Green Valley BV.

En savoir plus

Défi

Cette grande ville européenne dépendait de Green Valley pour développer une solution automatisée de prise de décision destinée à ses conseils municipaux. Bien que la majeure partie du projet ait été développée en interne par Green Valley, ils avaient besoin d’un partenaire de développement déjà familier avec leur technologie pour les aider au développement de modules afin de respecter les délais serrés de leur client pour les jalons du projet et la mise en œuvre finale.

Solution

L’équipe de développement de Redwerk a relevé ce défi et a finalement livré plusieurs modules qui ont été intégrés avec succès dans le projet principal. Ces modules comprenaient :

  • Présence – Les agents municipaux ont besoin d’une interface utilisateur (UI) simple pour maintenir la liste des conseillers présents aux sessions lors de la prise de décisions. Comme ces réunions peuvent impliquer des allées et venues de conseillers, un module de présence est nécessaire. L’interface utilisateur affiche les photos des personnes censées participer. L’agent les marque présents ou absents en cliquant sur les images à mesure que les participants entrent et sortent de la salle de réunion. À la fin d’une session, un journal est stocké dans la base de données avec l’ordre du jour de la session listant toutes les résolutions discutées.
  • Vote – Les décisions de groupe impliquent le vote. Pour soutenir le processus de prise de décision numériquement, un module de vote était nécessaire. Les conseillers peuvent voter sur plusieurs aspects d’une résolution, sur la résolution entière, sur un ou plusieurs articles de résolution ou sur un amendement. Ils peuvent voter plusieurs fois. Il existe également différents types de vote : individuel, par fraction politique, par loterie et aussi vote rapide. Le vote peut être soit secret, soit public. En plus de la possibilité d’ajouter des votes pendant la réunion, il peut également être nécessaire d’ajouter ou de modifier les votes après la réunion. Dans les salles de réunion de certains conseils, un système de vote dédié est déjà installé. Ces systèmes de vote sont découplés de tout réseau existant. Le module doit également prendre en charge l’échange de données avec ces appareils (principalement en XML).
  • Compositeur de flux de travail – Ce module définit un flux de travail pour une résolution ou une décision d’une autorité locale.
  • Publication PDF/A – La publication fait partie intégrante de la prise de décision. Plusieurs types de publications doivent être pris en charge : éléments individuels, groupes de résolutions, communiqués de presse, ordres du jour, etc. Comme plusieurs villes sont impliquées, la mise en page doit être personnalisable avec divers en-têtes et pieds de page avec des armoiries, des mottos et des informations de contact. Il existe également différentes mises en page pour divers types de documents : résolutions, ordres du jour, procès-verbaux de réunions, briefings de presse, etc. Il est également possible de fournir des pièces jointes, qui doivent être incluses dans les documents résultants. Ces pièces jointes peuvent être des fichiers PDF (PDF/A), des documents Word, des feuilles de calcul Excel, des présentations PowerPoint et des images. Outre le développement du module lui-même, Redwerk a mis en œuvre des mises en page personnalisées pour les villes en utilisant des feuilles de style XSLT.
  • Plugin CMS iReport Green Valley – Le projet nécessitait un outil de reporting approfondi. C’est un élément vital du système car il permet de filtrer toutes les résolutions entre deux dates, regroupées par objectifs, résolutions renvoyées à l’auteur et regroupées par auteur. Redwerk a créé un plugin pour l’outil visuel standard de rapports Jasper, iReport, qui utilise l’API du CMS pour accéder à son contenu. De manière visuelle, le plugin présentait les informations stockées dans le CMS pour donner aux utilisateurs la possibilité de spécifier les champs de requête, de glisser-déposer des conditions, et plus encore. Redwerk a également implémenté une syntaxe de type SELECT, similaire à SQL, pour interroger des données à partir du CMS basé sur des documents.

La précédente expérience de l’équipe de développement de Redwerk avec le produit CMS de Green Valley et sa personnalisation pour répondre aux besoins des autorités locales les a aidés à fournir une solution mature et solide répondant aux normes élevées du gouvernement.

Technologiquement, les données étaient stockées partiellement dans le CMS Green Valley, dans une base de données SQL et dans un répertoire LDAP répertoriant tous les agents municipaux. Redwerk a développé de nouveaux types d’objets pour le CMS Green Valley représentant les journaux de session, les personnes et d’autres entités requises. L’interface utilisateur web a été construite en tenant compte de la compatibilité entre navigateurs pour fonctionner dans plusieurs versions d’Internet Explorer et de Mozilla Firefox.

Résultat

Tous les modules ont été achevés et livrés à temps. Green Valley a réussi à atteindre les jalons du projet et, finalement, le projet dans son intégralité. Actuellement, le système est utilisé, ainsi que les modules créés par Redwerk, facilitant le processus de prise de décision dans les municipalités, la police et autres conseils.

Avant de connaître Redwerk, l'offshore était synonyme de problèmes pour moi. Mais ils ont changé mon opinion à ce sujet. Leur équipe est très axée sur le service, ponctuelle et va droit au but. Redwerk fait toujours de son mieux pour respecter nos délais « impossibles ».
Bart Waterlot
Bart Waterlot, Chef de produit et de projet chez Green Valley

Technologies

JavaJavaScript
Tomcat
LDAP
Jasper Reports
jBPM
10développeurs ont travaillé sur ce projet
3ingénieurs QA dans l'équipe
6mois d'engagement
100%délais respectés

Articles similaires dans le blog

La contribution de Redwerk à l'obtention du statut de candidat à l'UE pour l'Ukraine

La contribution de Redwerk à l'obtention du statut de candidat à l'UE pour l'Ukraine

L’Ukraine a récemment obtenu le statut de pays candidat à l’UE, une avancée majeure sur notre parcours européen mouvementé. Un moment véritablement historique et un message clair adressé au Kremlin : l’Ukraine est un État libre et démocratique qui se tourne vers l’avenir, laissan...

En savoir plus

Impressionné ?

Engagez-nous

Autres études de cas

Mobile Apps for Local Media

Mobile Apps for Local Media

États-Unis

A aidé WorldNow à ajouter de nouvelles fonctionnalités, à éliminer les bugs et les solutions de contournement dans des applications d'actualités locales utilisées par des milliers de familles américaines

Adfectious

Adfectious

Roumanie

Développement d'un système de publicité mobile inspiré de Google AdMob et utilisé sur des sites roumains populaires comme meteoromania.ro

Advanced Consultancy ERP

Advanced Consultancy ERP

Portugal

Gestion automatisée des services avec un ERP personnalisé doté d'une architecture multicouche