Datacom in discussions over Novopay contingency plan

SUBSCRIBE
Newsletter & Subscriptions Computerworld is New Zealand's only specialised information systems fortnightly.
Subscribe now for $100 (23 issues) and save more than 37% off the cover price!
SIGN UP
Newsletter & Subscriptions
Get the latest news from Computerworld delivered via email.
Sign up now
Minister in charge of troubled payroll system announces ministerial inquiry

The acting secretary of education Peter Hughes has begun talking to Datacom about a contingency plan which may involve replacing Novopay.

Cabinet minister Steven Joyce, who announced a ministerial inquiry and technical audit on the troubled teachers payroll today, says Hughes has “commenced dialogue with previous supplier Datacom”.

The Ministry of Education signed the contract with Talent2 for Novopay in August 2008 and it was to be implemented two years later. But there were delays and it went live in August last year. During that time Datacom continued to provide the payroll service which it had developed as a bespoke service since 1996.

Today, Joyce told stuff.co.nz that rolling back on Novopay was "not a decision you would take lightly" and he would prefer not to "jump horses".

In the meantime, Joyce says solving software problems will be accelerated, and further resources and staff would be poured into fixing problems which have seen hundreds of teachers go unpaid and schools go into the red.

He says the extra cost is likely to run to millions of dollars. The government will supply cash and resources in the interim, until contractual issues were worked out with provider Talent2.

The technical audit would be carried out by Murray Jack of Deloittes to examine the "stability" of the payroll system, and Joyce says it will report back on whether problems were "critical".

The audit will include results from an audit currently being undertaken by Ernst and Young.

Joyce says Novopay is one of the largest and most complicated payrolls in Australasia, and he stressed there was no quick fix.

It was "too challenging" to say when teachers would begin to be paid properly, but the remediation plan stretched "to weeks, even months".

Joyce will take a proposal for a ministerial inquiry to Cabinet and it is likely to take three to four months. But he doesn’t want an inquiry to get in the way of fixing the problems.

Joyce was handed responsibility for fixing Novopay after Education Minister Hekia Parata and former associate Craig Foss failed to get to grips with the debacle.

Comments
Technical Details It would be very interesting to know how deep the ministerial inquiry and technical audits will go. Will any of them be looking at the actual analysis, design and development processes being employed by Talent2? And how compliant will Talent2 be in providing this level of detail in order to determine where the fault lies?
Posted by Matthew Jenkinson at 19:48:47 on February 4, 2013

Flag abuse

Brook's Law Apparently the minister is unaware of Brook's law when it comes to software:

"Joyce says solving software problems will be accelerated, and further resources and staff would be poured into fixing problems which have seen hundreds of teachers go unpaid and schools go into the red."
Posted by Matthew Jenkinson at 15:20:15 on February 3, 2013

Flag abuse

Brook's Law Additionally adding resource and speeding things up create more defects and more severe defects.

The only way to fix projects is takeout people and extend time-frames. But that will happen 2 weeks after Hell freezes over!

I call for a ban of Govt IT projects over $5M! If you have projects like these you HAVE to break them into smaller and manageable sizes. If you can't do that what makes you think you can do a $50M project?

I look at the $1bn+ monstrosity that IRD is attempting and just shudder. The reason they do such things is because they don't have a clue what they want. So they abstract to a level that is so vague that they can chop & change to their hearts content whenever. But this inevitably ends up in a pile of ... .

I'd say if people are angry at waste in Govt IT projects (and believe me this is not the only one by a long shot!) they should go and protest for the introduction of the a fore mentioned $5M (or lower) max IT limit.
Posted by Oliver at 9:40:19 on February 4, 2013

Flag abuse

Brook's Law Couple of things...

State Services Commission has a responsibility here to monitor IT projects, and other projects, why aren't they being held accountable.

This wasn't an ICT run project. This was run by the MoE business. The ICT CIO left her day job to programme manage something that the MoE business had been running for years.
Posted by Anonymous at 11:15:06 on February 4, 2013

Flag abuse

Is the data model correct? How much does the minister know about data modelling? The ongoing issues with Novopay are indicative of flaws in the design of the data model rather than bugs in the software.

If the data model being used accurately reflects the complexity of the ministry's payroll then the software will naturally become more stable over time as bugs are found and eliminated.

Unfortunately what is more likely is that the developers are struggling to adapt an inadequate data model to fit the expectations of the ministry. If this is the case then it will take years to put the necessary kludges in place to make it work correctly. It will also make any ongoing maintenance inordinately expensive.

Talent2 probably started the development process using a data model that was developed for another company or organisation. This is a fundamental mistake many developers make when developing software. The analysis and data modelling needs to be done from scratch to correctly fit the organisation concerned because each one will inevitably be different.




Posted by Matthew Jenkinson at 14:30:42 on February 3, 2013

Flag abuse

Is the data model correct? You are oh so absolutely right!!! It's clear they can't dymanically compose the payroll based on the underlying data model (real world) e.g. a teacher having more than one role each with different entitlements. These clowns royalyl screwed this up cause they have no clue how to do this critical aspect corectly.
Posted by Anonymous at 14:46:49 on February 4, 2013

Flag abuse

Is the data model correct? It's not so much that they don't know how to do it. I believe the mistake they've made is thinking they can start with a data model that was developed for some other company or organisation when they really needed to start from scratch.
Posted by Matthew Jenkinson at 10:38:52 on February 6, 2013

Flag abuse

Is the data model correct? ***like***
Posted by Anonymous at 9:38:42 on February 4, 2013

Flag abuse

INCIS2 Modern day version of INCIS. RIP INCIS as you have been superseded my friend.

Takes two to tango. so shared blame with mass in-competence on both sides. And everyone ducks for cover and takes no responsibility. Meanwhile our poor teachers cop the lot!

Suggest you could halve the size of MoE and you would not notice any fall in productivity, and projects would be simplified and successful. Talk about too many chiefs and indians!
Posted by Anonymous at 14:56:44 on February 1, 2013

Flag abuse

INCIS2 This is wrong, the reason this service doesn't work properly is because Datacom were not involved in handing voer any knowledge of how to run the school payroll, Datacom did the whole thing and the MOE(still) has no idea how to run its payroll. I guess you could say the system was built based on a guess about how it should work and not based on end user requirements. Probably would have been fine if it was a smaller and simpler payroll, turns out its the largest and most complex you can get :/
Posted by Anno at 16:26:25 on February 1, 2013

Flag abuse

Sustainable 60 2013

computerworld
Computerworld NZ has now reached LinkedIn! Join to expand your networks and meet others interested in information systems.