Skip to main content
- Home
- Software Development Process
Software Development Process
- Review the Software Developer Requirements page to familiarize with the development requirements and expectations for contractors developing software for EPRI.
- Select the Software Deliverable Type you’ll be working on from the options below. Software Definitions are available for each software deliverable type. For those interested in website development, check out EPRI’s Content Center of Excellence (Internal EPRI URL) to learn about common website platforms available for use.
- Desktop Application
Note: Follow the Desktop process for Server/Enterprise, Software Extension, and Software Implemented via a Commercial Software Platform deliverables. - Subscriber Website (SWS)
- Spreadsheet
- Mobile Application
- Executable Computer-Based Training (EXE CBT)
- Follow the Defined Process for each software deliverable type. Each type has a tailored development process to ensure compliance, quality, and security.
- Complete Action Items identified for the Software Developer or Project Manager. Make sure to complete all relevant tasks to move your deliverable forward.
Software Deliverable Submittal Deadlines:
- Pre-Production (Beta, POC, Prototype): Monday, September 1, 2025
- Production: Monday, November 3, 2025