Implementing information technology projects in the public sector is challenging. And we seem to experience these challenges with a regularity that is both perplexing and frustrating. Think ...