Warning: UPDATE command denied to user 'ringverse14'@'77.232.80.10' for table 'cache' query: UPDATE cache SET data = 'a:365:{s:21:\"update_watchdog_fixed\";b:1;s:26:\"theme_slash_black_settings\";a:14:{s:11:\"toggle_logo\";i:1;s:11:\"toggle_name\";i:0;s:13:\"toggle_slogan\";i:0;s:14:\"toggle_mission\";i:0;s:24:\"toggle_node_user_picture\";i:0;s:27:\"toggle_comment_user_picture\";i:0;s:13:\"toggle_search\";i:0;s:14:\"toggle_favicon\";i:1;s:12:\"default_logo\";i:0;s:9:\"logo_path\";s:21:\"pics/electwatLEFT.gif\";s:11:\"logo_upload\";N;s:15:\"default_favicon\";i:1;s:12:\"favicon_path\";s:0:\"\";s:14:\"favicon_upload\";N;}s:13:\"filter_html_1\";s:1:\"1\";s:20:\"comment_default_mode\";s:1:\"2\";s:21:\"comment_default_order\";s:1:\"2\";s:24:\"commen in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174

Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc:174) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/bootstrap.inc on line 569

Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc:174) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/bootstrap.inc on line 570

Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc:174) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/bootstrap.inc on line 571

Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc:174) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/bootstrap.inc on line 572

Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Cannot modify header information - headers already sent by (output started at /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc:174)</em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/common.inc</em> on line <em>141</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', '38.107.191.114', 1283481698) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;ringverse14&amp;#039;@&amp;#039;77.232.80.10&amp;#039; for table &amp;#039;cache_filter&amp;#039;\nquery: UPDATE cache_filter SET data = &amp;#039;&amp;lt;p&amp;gt;Surely TNIR stands for Tony\\&amp;#039;s National Identity Register&amp;lt;/p&amp;gt;\\n&amp;#039;, created = 1283481698, expire = 1283568098, headers = &amp;#039;&amp;#039; WHERE cid = &amp;#039;1:45c2df18656c7970244a74842123d95d&amp;#039;</em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', ' in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174
ID Cards - Phasers Set To F*ckup | Blairwatch

ID Cards - Phasers Set To F*ckup

quarsan posted earlier linking to the Sunday Times' articles on ID cards. which are fascinating, partly because of the context they give the back-of-envelope calculations I made back in March but mainly because they were leaked by senior civil servants, who are evidently seriously disillusioned with their political leaders. No wonder John Reid wants to send whistleblowers to the Gulag.

I'll start by analysing the intestines of the emails as printed. There are three emails, two lengthy and very pessimistic ones from a David Foord from the Office of Government Commerce (with a fairly rare surname he's Googleable, and you find a number of references to him on the OGC website, where he appears to be an expert in how to assess the progress of large government projects). His job title, for what that's worth, is Mission Critical Director (Identity and Defence). Quite what links ID and defence is one for the tinfoil hats, but it has a wonderfully post-Apocalypse feel, don't you think? Not quite the soft and cuddly 'empowerment' card 'giving the individual control of their identity'. Of course, many large defence companies are interested in ID card work, so perhaps it's efficient to buy both your cluster bombs and clusterf*cks from the same company over the same agreeable lunch.

The middle email is from a Peter Smith (sadly not easily Googleable with that surname) who takes a slightly sunnier view, as well he might, being Acting Commercial Director at the Identity and Passport Service.

The full job advert for the permanent post is online. which tells us that the Commercial Director, IPS is going to rake in £55-77k to:

1. Lead and direct the professional commercial / procurement function across the Agency, providing professional leadership to a large, multidisciplinary team (circa 70), and expertise to appropriate stakeholders and third party suppliers in conjunction with Other Government Departments as required.

2. Provide strategic advice and guidance on Commercial issues to senior colleagues, Board members and key external stakeholders (up to Ministerial level). Represent the Agency on senior professional groups, such as the Home Office Procurement Council, Other Government Committee stakeholder groups etc.

3. Effectively direct and assume overall responsibility and accountability for the procurement activities and expenditure of the Agency, projected at circa £500M p.a.. Develop an appropriate Commercial Governance regime, and provide assurance of this expenditure through definition and management of processes, systems, policies and guidance, and through direct sign-off of all major contracts (over £500K).

4. Deliver procurement ‘Value For Money’ and efficiency targets, whilst ensuring continuity and quality of supply. Lead and negotiate agreement of key strategic contracts, working with key suppliers at Board level to steer their performance meets key performance indicators.

5. Act as the primary ‘process owner’ for strategic supplier relationship management across the Agency, with responsibility for the ‘intelligent client capability’; defining processes and identified as the senior management focal point for all key supplier relationships.

6. Provide professional commercial guidance and input to ‘supply side’ commercial issues e.g. contractual relationships with Identity Services customers.

I think he's underpaid for that lot. I wouldn't touch it with a bargepole. He's got to manage the IT suppliers for an unworkable project and the commercial customers (banks etc.) who are expected to pay for some of it (which they won't, when it doesn't work), and juggle the two to try not to go too far over budget. In those circumstances his email is a beacon of sunny optimism, suggesting as it does that even if the whole thing goes tits up there'll be some bits worth salvaging. Reassured yet?

Going back to Foord's emails, the first one immediately backs up our hunch that (presumably, since the NIR has to be up and running by then) the late 2008 date for passport renewals at 7m people/year going onto NIR is a purely arbitrary end date driven by politics rather than technical capability. At this point, remember that we estimated the project timescale as 32 months starting from the Act becoming law in April 2006. So far we've seen the contract for the regional centres announced, plus their locations and that's been about it. By now I reckon they should know what they want and be urgently negotiating with suppliers, but this doesn't seem to be the case.

The plan on page 8 shows outline business case approval in March 2007

OK, so there's no business case, which means no Official Journal of the EU Invitation To Tender advert which means no suppliers which means no project work until that's done, and if it's on time there'll be 21 months left before launch. However, Foord says that at this point there are 'just over two years', which suggests launch around April/May 2009 and explains why they're worried about a possible General Election coinciding.

So, being generous, you've got 25 months from business case to full capability launch at 7m people/year.

Then comes the bombshell, and a whole new acronym - this *isn't* the NIR at all, but something called the 'TNIR'. The ST suggests this is 'Temporary National Identity Register', presumably a descoped NIR to allow ministers to save face or Tony to put in place another part of his 'legacy'. I say 'presumably', since the senior officials themselves seem to have no idea what this is either. They also have no idea what the benefits are (well, we're pretty sure that they're nowhere near what the Home Office claimed, so the OGC can take that as a starting point, if they like). Nor are there proper requirements documentation in place (which is a bad idea for a website with a couple of Perl scripts, as I know to my cost - you inevitably end up delivering something other than the customer wants otherwise).

The TNIR as suggested by the ST sounds slightly like the 2008-2010 'compromise' the craven Tories signed up to, where you get enrolled onto the NIR but don't get a card. This gives the Government all the joy of a central control system for Britons, without the expense of actually giving us a full card. However, it's hard to see how an ID card scheme that doesn't actually involve an ID card can still be sold as an ID card scheme, particularly when it would still involve all the palaver of swingeing fines for not keeping your record up to date. There'll clearly still *be* a card under TNIR, but what sort is sadly not disclosed to us. It's possible this isn't actually known yet, since:

[Peter Smith] It was a Mr Blair who wanted the 'early variant' card.

It therefore relies on Tony's grasp of technical minutiae and the quality of his decision making.

So to sum up. the people in charge of supervising the delivery of the ID cards scheme:

* Don't know why they're doing it
* Don't know who'll be doing it
* Don't know what they'll be doing
* Don't have enough staff to do it
* Don't know how much it will cost

Given this, it's not surprising that David Foord goes on to predict meltdown:

a botched introduction of a descoped early variant ID Card backed by TNIR, if it is subject to a media feeding frenzy (queues outside passport offices! and more recently IND) - which it might well be close to a general election, could put back the introduction of ID Cards for a generation

Suits us, we've already pointed out the likelihood of queues outside ID card centres if the systems falls over early on, and the likely unpopularity of the scheme by then (as the rescoping, cost overruns and lies used to justify it become clear) means a media frenzy is almost inevitable.

Finally, it's pleasing to note that the people in charge are spending their time ringfencing ID-based projects from non-ID card projects, which must have something to do with the Nick Clegg and David Davis' repeated promises to scrap ID cards if they come into government. I really hope the Conservatives in particular keep on at this, as it's clearly helping sow doubts in the minds of the civil servants responsible. Meanwhile, here and elsewhere we'll be watching this closely for further signs of slippage and leaks.

*UPDATE*

The rest of the thinking world is leaping on this:

* SpyBlog
* Chicken Yoghurt
* Mr Eugenides

And more this evening:

* The Register (John Lettice on the money as usual)
* Nether-World
* Ministry of Truth
* Charlie Stross
* NO2ID

Surely TNIR stands for

Surely TNIR stands for Tony's National Identity Register


Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em></em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', '38.107.191.114', 1283481699) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;ringverse14&amp;#039;@&amp;#039;77.232.80.10&amp;#039; for table &amp;#039;node_counter&amp;#039;\nquery: UPDATE node_counter SET daycount = daycount + 1, totalcount = totalcount + 1, timestamp = 1283481699 WHERE nid = 1193</em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', '38.107.191.114', 1283481699) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>INSERT command denied to user &amp;#039;ringverse14&amp;#039;@&amp;#039;77.232.80.10&amp;#039; for table &amp;#039;accesslog&amp;#039;\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&amp;#039;ID Cards - Phasers Set To F*ckup&amp;#039;, &amp;#039;node/1193&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;38.107.191.114&amp;#039;, 0, &amp;#039;7baa1e333dd9824a7bbf059a91ff36aa&amp;#039;, 685, 1283481699)</em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', '38. in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'ringverse14'@'77.232.80.10' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;ringverse14&amp;#039;@&amp;#039;77.232.80.10&amp;#039; for table &amp;#039;sessions&amp;#039;\nquery: UPDATE sessions SET uid = 0, cache = 0, hostname = &amp;#039;38.107.191.114&amp;#039;, session = &amp;#039;&amp;#039;, timestamp = 1283481699 WHERE sid = &amp;#039;7baa1e333dd9824a7bbf059a91ff36aa&amp;#039;</em> in <em>/mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://www.blairwatch.co.uk/node/1193', '', '38.107.191.114', 1283481699) in /mounted-storage/home80c/sub001/sc13882-HCOS/blairwatch5_11/includes/database.mysql.inc on line 174