ANNAI magazine
Text: jGrants and d-Gov
Table of content

As we have previously announced, we delivered a presentation on jGrants at drupalGov 2020 ( ). In this presentaiton, we also talked about our vision of the delivery of government services, which we call 'd-Gov'. The slides of the presentation can be downloaded from here.

jGrants ( , the cloud-based grants application management system, is positioned as a prototype of a concept which is holistic rather than service-specific. In this blog post, we'd like to explain in detail how d-Gov would benefit both the government and the citizens, which we could not cover during our talk at the event.

About d-Gov

d-Gov is a concept that ANNAI propound; a highly versatile platform that works as an interface between the government and the citizens, whereby establishing a communication flow between the two. Below, we explain what this means and what changes this will bring.

The common workflow of application processes

Applying for a driving license or passport, notifying a birth or registering your marriage - all these processes largely follow the same process, namely:

Form submission -> acceptance (or rejecttion) -> issuance of the certificate/acknowledgement

Regardless, each of hundreds of local governments in Japan build their own system, which results in a considerable waste of tax money and effort. This also leads to issues such as maintenance as well as incompatibility of data between different systems.

d-Gov: one system to serve them all

d-Gov would be a modular and flexible platform which allows the users to build multiple workflows for different application processes while minimising the involvement of software developers. d-Gov would allow the government to improve the efficiency, speed and quality of their services to the citizens and bring them closer together.

Open-sourcing to increase its benefits

No license fees

Unlike proprietary software of services such as Salesforce, jGrants is built on Drupal, the open-source CMS. No per-user / per-installation license fees mean the government can save a significant amount of money.

Reduction in development and maintenance costs

By releasing the code of the systems built for the government under open-source licenses, the tax money won't be paid to a handful of corporations, but it is returned to the taxpayers in the form of code which is reusable. Drupal is used by government organisations in more than 150 countries and in Australia, the government uses Drupal-based CMS distibution to build mosf of the government websites and share the code.

International collaboration

The application flow mentioned above is not peculiar to Japan, but common in many other countries. Releasing the code of d-Gov under an open-source license would enable developers around the globe to collaborate and accelerate the development, which would, in turn, improve the security and usability of the system.

Mori Sugimotoの写真

The author of this post: Mori Sugimoto

Since 2006, Mori has been involved in a number of large-scale Drupal projects in the US/Europe as a developer, architect and consultant.

He has been actively contributing to the Drupal community by:
- Translating Drupal core into Japanese
- Organising Drupal events and meetups
- Volunteering and presenting at Drupalcons
- Acting as a coordinator of the Drupal Security Team

Mori is based in Utrecht, the Netherlands.