I'm curious, what are some of the complexities involved in a timekeeping system?
http://www.citylimits.org/news/article_print.cfm?article_id=... (article from 2005 when it was only 6x over budget)
The City of New York employs about a quarter of a million people, which is around the same size as General Electric or GM, worldwide, performing a wide range of job functions.
Also: the particular system under development included hand scanners, so you should include developing for that.