Categories
(Un)understood citizens

Error unknown

Spend an afternoon at an IDO to see what questions people have about digital government. IDO (Dutch) stands for Information Point Digital Government. This is a low-threshold counter with information about digital government with people who will help you on your way if you find something difficult to arrange.

In this blog what I experienced at the IDO in my neighbourhood and what I learn about digital government from it.

I took the pictures of the books in the library around us. Entirely by feel, they form a poetic summary. The title ‘error unknown’ because we did encounter frustrating unknown error codes while figuring it out.

The setting

I walked along for an afternoon, on Thursdays from 1 to 4 in the afternoon, with 2 staff members from the IDO. In the middle of the library was a hip picnic bench-like structure. Two laptops on one side and a stack of information leaflets. On the other side, space for someone to sit down and ask a question or look something up on the laptop together.

When I came there were already 2 people with a question. I politely kept waiting a bit but was soon pulled in by one of the staff members. I became acquainted with the other staff member and the man with the question was also fine with me listening in. We ended up spending almost 2 hours with him sorting out all sorts of things. Then I stayed until the end and heard from the staff about their experiences.

What if this is it? Civilizations.

The case study

Time: still before 1 p.m. There was a somewhat elderly gentleman with a letter from his housing association. What the problem was exactly I don’t know because I joined a little later. Even the employee didn’t get the story completely clear I believe, but it came down to the following:

If you want to have a chance of renting a house through the social rental system, you must be registered with Woningnet, a joint regional platform of housing associations. Those who have been registered the longest have the best chance of finding a home. So you also have to renew that registration every year. This can be done automatically, if you have that turned on.

There was no trace of his registration.

Sir had been living in a house with the same housing association for 20 years, was he registrated for 20 years? He thought so, but Woningnet hasn’t been around that long. “But he had had something to do with Woningnet before, hadn’t he?” After calling Woningnet (by the IDO employee) we found out that he was not in the system. Whether this was ever the case, “no one could know anymore”.

You understand, sir was high on stress. Not only because he had little experience with getting things done digitally, but also because he wanted the option of perhaps moving to a senior housing facility later.

Well, we had our goal for the afternoon: a new registration with Woningnet with automatic renewal.

This shouldn’t be too difficult, I thought.

A puppet show?

This happened

13.18. The employee went to the Woningnet website. Together with sir, she created an account. They filled out some personal information such as name and address on a form. Sir chose a password. To really complete the account, a confirmation then comes via e-mail that you must click on. This was no problem as the e-mail came in on his phone, super.

Then the payment. To register on Woningnet cost 20 euros, an annual renewal cost 11 euros. You turn that renewel on with a direct debit authorization in your account. Payment for registration can easily be made via Ideal or also by online banking.

13.32. We peer at sir’s phone screen for payment options (because we went through the account confirmation and arrived at this payment page). Paying via Ideal has never been done by sir, so we try the authorization. The screen loads and then we are in the bank’s payment environment.

But sir doesn’t actually have online banking either. But wait a minute… a week ago he got an E.dentifier because he was tired of walking to the ATM all the time to check his balance. He just hadn’t tried it out yet.

The employee gently closes the flap of the mobile case so that the payment screen remains on the phone. Sir puts his mobile in the pocket and goes home with his moped to pick up the E.dentifier.

The innocent

All IT-people who read this blog, I think, already know what comes next.

That payment session expires after a few minutes of course. When sir returns by 2 p.m. and we try to pay with the E.dentifier, it fails.

At first, this is still because the usability of that payment environment leaves something to be desired. In fact, we only find out after entering the account number 3 times that you should not enter your entire IBAN but only the account portion. The pop-up picture where this is explained has letters that are far too small to read on mobile. And instead of good feedback, we keep getting ‘error unknown’ when we click ‘continue’.

But even the fourth time it fails. Frustrated with that mobile screen, the employee decides to work with sir on the laptop again. Logging into Woningnet and looking up that payment task.

But it is no longer there. Well it’s there, but it has the status ‘awaiting payment’.

What to do now?

in free fall.

14.17. Calling Woningnet again. On hold, of course. At the IDO, they don’t have special call-through numbers; staff members are also put on hold.

14.42. The lady who picks up at Woningnet doesn’t really know what to do either. ‘The system is indeed waiting for payment.’ When this will be reset, she doesn’t know either. ‘You have to wait now.’

She does tell us that sit. can also opt for payment by letter. Yes! A physical letter. Meanwhile – I couldn’t contain myself – I had found that somewhere on the Woningnet website as well. But that option is not offered by default in the process, for that you have to call. But she couldn’t fix that either now that the system was waiting.

In short: sir may return to the IDO on his moped the following Thursday.

Get used to it,

What I learn from this

Pff… where to start? So much was happening. From those simple little things like a time-out from a system, with no clear new route you can then take. Error codes not giving good feedback. Instructional copy that drops out or is not readable.

Why is a payment via a physical letter a sneaky third choice and not just listed in the online portal? This, of course, is in the interest of the organization that wants to save money and not in the interest of the user who wants, no, needs good service.

On a more abstract level, why do we in the Netherlands unite organizations in large platforms with all kinds of underlying data-exchanging systems with this kind of poor service, and come up with an information point where you can go with questions about those complex digital networks as a solution? Why not make those services better?

And we also don’t give the people on that IDO a speed dial number. Why do they also have to stand on hold for minutes to help someone when they are the ones closing the gaps?

Game over!

Where does public service end and self-reliance begin?

Of course, this is different for everyone.

Most people find it convenient to pay via online banking, myself included. A lot of people understand the mental model that you go from the digital environment of Woningnet to the bank and back again, or they have seen that happen several times on their phone when they ordered something online. With that, they have some sense of how systems are connected and communicate with each other. That kind of mental model helps you find your way digitally. So yes, I understand the idea of courses and information points to enhance digital skills.

But the staff told me that most people don’t come to them with questions about how digital government works. No, they want to take care of something and it has to be done digitally. They want another house, they need to do income tax, they want some extra money, for example, a rent allowance. And to do so, they must go through a trail of online forms, logging in, confirmation emails, passwords and unknown error codes.

Employees of the IDO are not so much giving information about the digital government, they are temporarily fixing the digital government.

Categories
How do you do research? Not part of a category Visual working

How we can see an automated decision

With increasing talk of algorithm supervision, it is important to know how a third-party study of algorithms can be conducted in government. Preferably in such a way that day-to-day implementation processes are not disrupted but according to the principle that government shows itself.

Since January, I have been working with a very nice group to design a work method for this. We focus mainly on the fixed, ‘dumb’ algorithms and not yet on self-learning algorithms. In this blog, a behind-the-scenes look at our approach, initial observations and two questions for you.

I can just see it

When I had just finished the study The compassionate civil servant, I was sitting with Marlies van Eck on a terrace in Utrecht toasting. She mentioned that she had a follow-up idea to her dissertation (on legal protection in automated chain decisions). Her main conclusion was that, as a lawyer, she could not say whether citizens were sufficiently protected because she could not see the algorithms. The government was a black box, so how can you test whether the decisions it makes are right?

Over my beer I said “but, how weird, because at the Executive Agency of Education, where I worked, I can just see them’. Of course, I immediately began to doubt myself when I said that, but I looked up the photo interview of Cees-Jan talking about decision rules from which the code is then derived. And I mentioned that we were also working to derive the calculation tools on duo.nl from these decision rules so that, as a student, you can simulate how the computer will decide in the future how to pay off your student debt.

Opening and viewing

I am reminded of our conversation frequently because “being able to see the algorithm” is central to this research.

Marleen Stikker writes in her book The Internet is Broken that you only really own something when you can open it up to fix or change it. If you can’t, as with most contemporary technology, the device owns you. Can we open up government’s computers and see how they decide and possibly change that if necessary?

This area is still relatively unknown. The Dutch Tax Service has developed a method for making algorithms testable and explainable. The State Audit Office and accounting firms are preparing for this new task. The General Audit Office has developed a review framework. Recently, the State Council issued a report on automated law enforcement, among other things.

But what is suitable for a financial expert may not work for a researcher who wants to do a legal check. It is also tedious for an implementing organization when different disciplines and organizations consider the use of algorithms at different times and burden the implementation with questions. Both for researchers, and for implementing organizations, a more integrated approach is important.

Say no more. So with a group that I spontaneously get imposter syndrome from, we started in January to experimentally design a method for this. The group: Marlies van Eck, Steven Gort, Abram Klop, Robert van Doesburg, Mariette Lokin, Carlijn Oldeman, Giulia Bössenecker and me. Colleagues from the Executive Agency of Education and the Social Secutiry Bank are cooperating and offering us their automated decisions as trial material to design the method on.

What we want to achieve

Allright. We want to develop a working method for conducting third-party research on a government organization’s use of algorithms. To this end, we have formulated a thought scheme:

  • We study how the use of algorithms can be examined simultaneously legally, financially and model-wise[topic].
  • because we want to know which discipline would like to see which research questions answered[rationale].
  • so that we understand the least burdensome approach to a multidisciplinary and comprehensive assessment[significance].

To keep the research sufficiently concrete but also manageable, we propose that the working method should meet the following four objectives:

  • the working method allows a lawyer to make a judgment on the legality and propriety of the system,
  • the working method allows a data scientist/ information scientist to make a judgment about the quality of the system,
  • the working method enables an accountant or internal controller to make a judgment about …[to be completed, see also help question at the end of this blog],
  • the working method is suitable for repeated use in various public organizations.

Designing the method

In a series of on-site making days, we will work with a government organization. Lucky for me: the first 2 making days are at the Executive Agency of Education in Groningen where I live.

To arrive at a working method that can stand on its own within a few months, we take an embedded and iterative approach. But we must remember to design ourselves out of the method as well, and thus critically examine our bias. We learn by doing: we dive into an algorithm and record our process. Then we reflect on our process and make it explicit. What comes out of this is potentially the method we want to develop.

This is how we shape the creation process:

Outline of the design process divided into the 4 making days and intermediate actions

Together with the Executive Agency of Education, we chose a few automated decisions that are part of the big decision whether or not a student will receive a student loan: the nationality test, the age test and the partner test. Beforehand, we were given the sets of decision rules of these three tests to study firmly.

We decided to look from three perspectives or levels of abstraction. Different questions are important for each perspective.

Perspective 1 is the algorithm itself. How does the decision come about?

  • What are the decision rules dealing with the nationality test?
  • What sections of the law are the decision rules based on?
  • How are the decision rules programmed?
  • How are they included in the work instruction?
  • What data is needed and what are sources?
  • How is the decision explained to the student (user) in personal and general communication?
  • What interaction does a student (user) have with the algorithm and how does this influence the decision?

Perspective 2 is the creators of the algorithm. How does the algorithm come about?

  • Who (what roles and also individuals) are involved in the creation of the algorithm?
  • What considerations were made in the creation of the decision rules?
  • On what basis do these individuals make these trade-offs? What personal bias is there?
  • Is there documentation of this creation, and if so, what is recorded here and for what purpose?
  • What is implicit and difficult to make explicit here? In other words, what do we not know (yet) or cannot know (anymore)? How does this come about?

Perspective 3 is ourselves, the supervisors so to speak. How does the method come about?

  • How did we proceed? What questions did we ask? What worked well and what didn’t?
  • Which questions belong to which discipline (lawyer, accountant and information scientist)? Is there any overlap? Were all disciplines able to get their answers? How do they reinforce each other?
  • What knowledge and expertise do we have that allows us to ask these questions?
  • Can we reproduce our process next time? What would be different?

‘How crazy it is here’

The first day of making was wonderfully chaotic. We were flying in all directions, asking all kinds of questions, and Jean and Cees-Jan from the Executive Agency of Education were infinitely patient to answer all questions. Sometimes we ended up in heated discussion about the way the organization was organized, only to conclude after an hour that that shouldn’t matter at all for the method. Or as Steven so aptly noted, “I couldn’t care less how it is put together.” :’)

After this day of making, Marlies wrote a first blog with her observations and I made a video for the scientific guidance committee and the sounding board group.

Video (in Dutch) showing the experience of the first day of making at the Executive Agency of Education.

The second day of making went a lot more structured. In preparation, I visualized on a digital board all the steps from law to decision. I asked Cees-Jan if he could fill in everything from another decision (the partner test). This was not so simple because the information and docs had to come from all sorts of nooks and crannies of the organization.

I printed what I got (or left a step open) and put the steps on the floor. Underneath I put 3 long sheets of paper for the questions the lawyer, accountant or developer could ask. Perspective 1 and 3 are below each other. We took all afternoon to fill them out and see if we could get answers directly from Cees-Jan and colleagues (perspective 2).

An impression of what that looked like:

In two weeks we will have make day 3 at the Social Security Bank. That will be uncharted territory for me, fun! We are going to look at the age and partner test in the state pension.

In preparation, I digitized the large board we made on the ground at the Executive Agency of Education. It became a version with questions and a blank version for the Social Security Bank colleagues to fill in themselves. We are going to test this prototype and see if this is already a tool for self-assessment to show as an organization how your algorithm comes about and makes a decision.

Through this miro board, you can better zoom in on the prototype. You can also post comments here, and feedback is welcome!

Prototype of the working method we will soon test with the Social Security Bank

Two questions

You can see that the accountant’s perspective has no questions yet. Here we are still searching. Auditors are very busy around February and March because of wrapping up the previous year. So we haven’t been able to include much input from that side. Do you know more about this or know someone who can help, let me know.

And of course: feedback in general. In this blog, I describe our making process and show the prototype. I’m curious what you think of this and how it would work in your organization. After design day 3, we would like to update our prototype and share it with organizations to use without us for self-assessment. So we want to learn from your findings in turn.

If you would like to help with this, please send me a message. You can do so through maike @ klipklaar.nl or the other known ways. Thanks!