Position: Program/Project Manager
Duration: 10 months
Location: Helena Montana (Hybrid Role)
Objectives:
The objective of this effort is to continue to improve the overall efficiency data integrity and functionality of FWPs applications to support the ongoing management of diverse FWP programs.
Scope of Work
- The scope of this project includes enhancements to existing applications or new development of applications.
- Work may include user interfaces database design/modification batch jobs reports queries or other such technical work as is necessary to accomplish a functional component. The following list is in an initial priority order.
- However priorities will be assessed regularly per use of an Agile development methodology which will line out specific deliverables for each period throughout the term of this contract. This approach will help ensure the highest priority/highest value work is accomplished first.
Following is an initial list of work objectives:
- Application enhancements and development
- Work to be identified and prioritized by the FWP Project Manager
- Work will be assigned to the contractor through GitLab tickets
Responsibilities:
Detailed analysis design development testing and implementation tasks necessary to develop requested enhancements system interfaces queries and reports
Project management:
- Project decisionmaking authority
- Change management
- Risk management
- Acceptance of status reports
- Coordination between Contractor and FWP project staff
- Project documentation
- Acceptance of deliverables
- Project monitoring and internal reporting
DevOps System Architect:
- Technical oversight and decisionmaking authority
- Technical environment and process lead
- Technical standards adherence
- Code reviews
- Production development assistance
- Domain knowledge
- Contractor performance assessment and feedback
Contract management:
- Review/process vendor invoices
- Project Management oversight
Application Development Chief:
- FWP developer resource assignment
- Production deployment assistance
Business Analysis:
- Domain knowledge
- Business requirements definition
- Requirements traceability documentation
- Unit and integration testing / verification that delivered software meets business requirements
- Quality assurance
- Unit and integration testing / verification that delivered software meets business requirements
Key Assumptions:
- FWP Division staff can dedicate the necessary time to provide input and guidance to projects.
- FWP Projects staff can continue to work far enough ahead in gathering enhancement requirements for each ticket so the Contractor isnt held up waiting for requirements.
- FWP system documentation is sufficient to not require significant technical research to identify system change and/or interfacing requirements.
- FWP will make every effort to provide resources to conduct project activities in a timely manner.
Deliverables:
- Fully functional user interfaces meeting the requirements as outlined by FWP staff
- Fully functional queries and reporting capabilities as required
- Working database tables
- Working source code that adheres to FWPs design development and security standards
- Thoroughly tested and productionready code (i.e. deployable code)
- Documented code changes