
Requirements
Below are the high level iBudget system requirements:
- The system shall support management of documents originating from internal (DOE) sources and external sources.
- The system shall create, control, track, and report a hierarchical budget structure with varying structure levels.
- The system shall have the capability to develop budgets for all DOE appropriations and accounts.
- The system shall have the ability to create the entire Corporate Program Review (CPR), OMB, and Congressional budget submissions.
- The system shall have the tools and capability to manage performance data and to integrate performance data with the DOE budget submission.
- The system shall support workflow for review/approval processes. Examples of reviewable process are: budget submissions, Congressional testimony, fact sheets, issues papers, Q&As, and other supporting documentation.
- The system shall manage current and historical data.
- The system shall support interoperability (e.g., upload data to OMB).
- The system shall provide query and reporting capabilities for both standard/system reports and ad-hoc reports.
- The system shall provide application and data security complying with DOE and other Federal security standards, such as NIST.
- The system shall have intuitive navigation, standard productivity features, online help, and user-friendly administration tools.


