A system and method for managing an enterprise is provided. The system and method may be based on a layered architecture including a data center that may store all documents and data abstractions for an enterprise. One or more services may interact with an enterprise resource planning system and / or a customer relationship manager to facilitate interaction with the documents and data abstractions. A client access point of the system may include a graphical user interface that includes one or more enterprise management functions for managing the enterprise documents and / or data abstractions. The enterprise management functions may include a user proposal manager, an enterprise proposal manager, a proposal library, a content health manager, an archive library, a bid center, a contracts manager, a resume manager, a debriefing center, and / or a projects manager. The enterprise management functions may re-engineer business processes and enable users to manage all aspects of an enterprise using a single unified interface.