- A2LL
A2LL is the abbreviation of the German social services and unemployment software system, "Arbeitslosengeld II – Leistungen zum Lebensunterhalt“ (Unemployment money II - subsistence payments). This
eGovernment solution was to help combine unemployment insurance and welfare, but has instead become one of the many difficulties associated with theHartz IV reforms in Germany.Development
A2LL was first developed in a consortium of
T-Systems , the software division of the former German state telecommunication company, and ProSoz with a team of 30 developers in the town ofHerten . The software, which was delivered late in the last quarter of2004 and went live onJanuary 1 ,2005 , is now only maintained by T-Systems, since ProSoz left the consortium in May 2005, allegedly because of being on the brink of going broke, according to the local paper "Hertener Allgemeinen".Technology
The software is used in the social services offices through a web browser interface using secure communication. Administrative changes are only possible by direct access to the system via intranet of the Bundesagentur für Arbeit, the social services agency responsible for administrating welfare.
The system is based on 16 servers with 4 processors each, all running
Linux . A Tomcatservlet container defines the graphical user interface. Aweb services framework from the company Systinet uses a server farm of approx. 200 Windows 2003 servers which run the application server developed by ProSoz. The application server was developed usingMicrosoft 's (D)COM technology and uses an Informix 9.4x database running on a Solaris machine containing 80 CPUs and a 300 GB Cache-RAMHistory
The software was delivered to large German cities such as
Cologne ,Hamburg ,Frankfurt andBerlin on October 18, 2004. Other towns followed on October 21, although only 20% of the end user stations were permitted to use the system, to keep it from going down. Successively more and more stations were added to the system, but there were many problems with extremely slow response and data entry times. Workers in the social services agencies had to work overtime to get as much data into the system as possible before the start.On December 23, 2004, the system hat 2.6 million households registered and the booking system FINAS was prepared to send out 1.3 billion euros to accounts across the nation on January 1.
The first major error was found during the first payment - account numbers which were shorter than the standard 10 digits were filled up with zeros on the end instead of the beginning (i.e. 1234567 became 1234567000 instead of the correct 0001234567). The banks could not process the payments and thus had to be credited to fragment accounts until they could be sorted out. Due to the massive number of wrong booking, the banks had to invest much effort into locating the owners, and the government had to issue emergency cash so that people could buy food.
As a quick fix the system switched to printing checks (not normally used in German financial transactions), but since the field for the street name was chosen to be too small, many of the checks could not be delivered to the intended recipients.
The software house ProSoz, a wholly-owed subsidiary of the city of Herten, was on the brink of banckruptcy and resigned from the consortium. T-Systems hired the programmers from the company.
Even six months after the start of the system, there are many needed features of the system that cannot be used. For example, neither an
analysis of variance nor a list of persons who have received too much money can be printed. The printing of documents is not flexible enough to fit many local situations. And new legal rules for deducting current income from small jobs cannot be completed in time for the official start of the rules on October 1, 2005.In July 2005 it was discovered that the system cannot cope with one-time payments, for example so that school children can purchase their school books or for a new washing machine, so this feature was disabled entirely. A few days later it was discovered that the system was not registering people properly with their insurance companies, causing enormous administrative headaches for the insurance providers.
In September 2005 the German press reports that the system has been transferring 25 million euros too much per month to the insurance providers, because they cannot calculate the new, lower insurance rate that was mandated to save the government money. According to press reports an expert committee has determined the software to be non-maintainable and non-adaptable and is considering a completely new software system, just 9 months after it has gone into operation.
External links
* comp.risks: [http://catless.ncl.ac.uk/Risks/23.53.html#subj16.1 23.53] , [http://catless.ncl.ac.uk/Risks/23.60.html#subj2.1 23.60] , [http://catless.ncl.ac.uk/Risks/23.92.html#subj2.1 23.92]
* Article about the [http://www.heise.de/newsticker/meldung/52372 start of A2LL] (German)
* Article serie about the [http://www.heise.de/newsticker/meldung/61049 software errors] (German)
* Articles on insurance overpayment in Spiegel [http://www.spiegel.de/wirtschaft/0,1518,372998,00.html] , Tagesschau [http://www.tagesschau.de/aktuell/meldungen/0,1185,OID4712732_REF2,00.html] , andTagesspiegel [http://archiv.tagesspiegel.de/archiv/06.09.2005/2035255.asp] (German)
* [http://www.gegen-hartz.de/hartz4.php Hartz IV Information in German]
* [http://www.sozialhilfe24.de/alg-2.html Arbeitslosengeld II - ALG II] Detailed information about A2LL in German - with forum
Wikimedia Foundation. 2010.