Assume that you have been assigned to save a project that is already over budget and past due. The assignment is still only half done. You have 20 programming teams working independently. Explain how you would go about saving this project - you can include all the things that you would need (hardware? Software, Management structure, etc)