What is to be done:
Take responsibility for management and oversight of selected IT projects. The Project Manager/Business Analyst will perform needs analysis, write the requirements specification documentation for the software developer, perform application testing and work with the end users during implementation.
List essential functions of the job (in order of importance):
Participates in project scope definition and definition of project requirements Identifies key project risks and potential liabilities and drives management decisions on how to deal with them. Learns the business processes and how they interact with our systems.
Prepares project plan and is responsible for project updates and communications, as well as ensuring that timely and effective decision points occur. Participates in BIT (Business Information Technology) meetings or other project/resource evaluation meetings.
Plans and manages activities of resources (developers and/or outside vendors). This may include preliminary table design, writing SQL queries to obtain data, as well as GUI design. Performs testing throughout the project. Organizes and monitors the individuals within the test groups. Manages project activities and expenses to meet budget, timeline, milestone and resource objectives. Tracks, reports and resolves issues arising, involving other managers where appropriate.
Ensures successful project implementation, training, documentation and deployment.
Ongoing support and project work responsibility to support business activities. Additionally, provide support and project work related to our proprietary software as well as integrated, outside solutions.
Provide second level support as needed.
Take on additional responsibilities as assigned by management.
Production Goals/Standards to Meet:
- Document business and system requirements appropriately for each group of people so that the programmer can code the solution and the customers can understand what is being delivered and an appropriate test strategy can be applied.
- Test all software changes before release.
- Perform second level maintenance activities as they pertain to data, system issues and general user questions.
- Communicate so that there are no surprises to managers higher in the hierarchy.
Set realistic deadlines and keep them.