So, where to start. You can not deny the impact of technology on the operations of the federal government and provide services based on the citizen. Development and implementation of any technology is a complex process. Development and implementation of technology for the federal government, and usually can not, and to increase this level of complexity. These efforts usually involve multiple parties and interests, and the main contractor, Subcontractor (s), consultants (technical and / or management), agencies and other federal and limitations of the federal budget, and contracting processes laws cumbersome, state, and local laws, tribal or federal Congress and citizens. And also well known for these efforts to their size and complexity, and large budgets, mismanagement, poor planning and failure.