1-Conducts business requirements reviews and formulates logical statements of business requirements; may gather business requirements
2-Analyzes marketplace, industry, company, technology trends, and best practices, vendor products, and services, etc.;
3-Uses system process analysis tools and methods to analyze and document business processes and metrics and identify improvement opportunities to streamline and automate processes and functions; identifies/documents how applications/systems interact to support business processes;
4-May produce reports, analyze data and develop business cases.
5-Monitors data and system trends for anomalous situations and oversees execution of resolution.
6-Develops selection evaluation criteria based on identified product requirements for tasks and processes and/or prepares specifications from which programs will be written;
7-Negotiates commitments by facilitating the communication between business unit(s) and IT from initial requirements to final implementation;
8-Develops functional designs; identifies risks and benefits of alternate designs; calculates costs/benefits of potential actions or solutions to establish their viability/ROI; assesses project impact of system changes on users and internal and external customers and stakeholders;
9-May participate in software testing and debugging plans to ensure functionality and quality; creates detailed test plans and scripts based on functional requirements and executes test scripts using testing tools;
10-Writes user documentation based on functional requirements;
11-Creates and delivers training and development programs to all levels of IT professionals and end-users; May also design training programs, classes, workshops, computer-based training, and on-line help; Delivers training to a variety of audiences which demonstrates an understanding and application of adult learning principles; Develops and administers tools to measure the results of efforts; documents the value of services provided
12-At higher levels, leads others in functional design process, advises of tools to use in testing/training and new methodologies, and develops long-term strategy for functional design initiatives; develops strategic means to address common issues.
13-At higher levels, may provide functional guidance, advice, and/or training to less experienced business systems analysts.Researches, collects, and disseminates information on emerging technologies and key learnings throughout CCI; Evaluates the portfolio of projects within, and external to, the customer group to fully leverage data, systems, technology, and resources;
14-May determine the costs and benefits of strategic initiatives, using incumbent business, technology, and project life cycle experience.