JOB DESCRIPTION Job Title: Systems/Data Analyst Department: Information Technology Effective Date: 4/22/2014 Supervisor: Program Manager/QA Revision Date: Managerially Classification: Responsible For: N/A _____________________________________________________________________________________ POSITION PURPOSE: The Systems/Data Analyst (SA) is responsible for identifying and understanding, business and system needs for proposed business solutions. They will work primarily in QA and interact with business and development stakeholders to support functional and data validation activities. This includes collaboration with the Business Analyst (BA) and all activities related to business case development, requirements and requirements management through the Business Solutions Lifecycle (Strategic planning, Enterprise Analysis, Requirements, Design, Construction, Test, Delivery, Operations & Maintenance, Deactivate). The SA elicits, analyzes, validates and documents business, technical, organizational and/or operational requirements and supports the design and execution of the necessary test cases to validate. Solutions are not predetermined by the Systems Analyst, but are driven solely by the requirements of the business sponsors at RainTree Oncology Services. Solutions most often include a systems development component, but may also consist of process improvement or organizational change. ESSENTIAL JOB FUNCTIONS: MAJOR RESPONSIBILITIES: The SA is responsible for the following core activities: 1. Identify and understand the business problem and the impact of the proposed solution on the organization’s operations 2. Work within Quality Assurance to provide strategic and tactical support that ensures the preparation and delivery of appropriate test strategies, test plans, test cases and test data for both functional application and data validation activities. 3. Document the complex areas of project scope, objectives, added value or benefit expectations, using an integrated set of analysis and modeling tools 4. Evaluate Customer business needs, thus contributing to strategic design and planning of information systems and technology directions – with an emphasis on data quality, business intelligence and database systems 5. Liaise with major Customers during preliminary installation and testing of new products and services 6. Design, develop, and execute test cases Core activities are achieved through parts/whole of the Business Solutions Life Cycle (includes but not limited to the following): Phase: Strategic Planning Deliverables: Strategic Plans, Strategic Goals, As-is Process maps, Sequence diagrams, Activity diagrams Phase: Enterprise Analysis _____________________________________________________________________________ Page 1 of 6 Phase: Phase: Phase: Phase: Phase: Phase: Phase: Activities: Business needs, Business Domain Scope Definition, System needs Deliverables: Business Case, High Level Product Description, Test Case, and Sequence and Activity diagrams. Skills and Techniques: Value Management Techniques, Facilitation and Consensus Building Skills, Conflict Management, Decision-Making techniques, Key Performance Indicator Development, Stakeholder Management, Requirements Presentation skills Requirements Activities: Elicitation, Analysis, Specification, Documentation and Validation Deliverables: User Class Analysis, Requirements Management Plan, Feature Prioritization Matrix, Requirements Documentation (Business/Functional/NonFunctional/Technical), Requirements Feasibility, Alternative Study, Requirements Baseline, Outsource Development Decision, Request For Proposal Skills and Techniques: Requirements Gathering Tools, Requirements Facilitation Skills, Requirements Writing, Early Requirement Verification Techniques, Partitioning and Decomposition of Requirements, Risk Planning Techniques, Risk Identification Techniques, Risk Analysis and Response Planning Tools, Prototyping Techniques, Feasibility and Alternative Analysis Techniques Design Activities: Allocate and Trace Requirements, Mitigate Risks, Trade Off Analysis, Prototype Deliverables: Requirements Change Management Plan, Requirements Traceability Matrix, Outsource Test Decision, Request For Proposal, Test Plan, Test Cases, Test Scenarios Skills and Techniques: Change Management Tools, Requirements Allocation Techniques, Prototyping Techniques Construction Activities: Manage Change, Trace Requirements Deliverables: Development Code-Based Tests Test Activities: System/Unit Testing, User Acceptance Testing Deliverables: Functional Tests, System level tests, Supplemental Tests, User Acceptance Tests Skills and Techniques: Verification Techniques, Validation Techniques Deliver Activities : Presentations, Training, Delivery, Final Documentation Deliverables: Presentation Materials, Training Guides, System Delivery, PostImplementation Support Skills and Techniques: Facilitation skills, User Surveys and Interviews Operations & Maintenance Activities: Documentation and Knowledge Transfer Deliverables: System Maintenance and Enhancements Skills and Techniques: Change Management Tools Deactivate Carry out additional responsibilities and projects as assigned, including administrative and planning functions KNOWLEDGE, SKILLS AND ABILITIES: _____________________________________________________________________________ Page 2 of 6 Fundamental SA skill set requirements: o Expert level SQL Develop complex queries ETL process o Elicit Requirements Conduct elicitation sessions; interviews, surveys, focus groups, workshops o Analyze and Specify Requirements Construct models, process, data, workflow, object-oriented, use-cases, functional decomposition diagrams, etc. Develop business architecture: as-is and to-be models Analyze and manage requirement risk Structure requirements for traceability Prioritize requirements Draft requirement specifications Collaborates with BA to translate business requirements into systems requirements and design Serves as liaison between the technology and business groups o Document, Validate, and Manage Requirements Finalize the requirements artifact set Plan and conduct structured quality reviews of requirements and solutions Develop test plans Support technical team Manage User Acceptance Test activities Manage changes to requirements o Solution Delivery, O&M Manage Customer acceptance of new Business solutions Analyze help desk requests Conduct root-cause analysis of problems Plan and implement continuous improvement of the solution Administer Customer satisfaction surveys Measure the value of new Business solutions and compare to benefit estimate in Business Case Conduct root-cause analysis if the benefit was not obtained o Administrative, analytical, and reporting skills o Time management and personal organization o Self-starter with a composition of technical/soft skills, and domain experience Demonstrated experience with data warehousing and business intelligence solutions/services Working knowledge of how to decompose requirements for T-SQL capabilities, and the ability to enter, navigate and assess the data schema and processes within the database(s). Relevant working knowledge of a Business Solutions Lifecycle (or equivalent framework / methodology) Relevant working knowledge of Software Development Life Cycles: Waterfall, Agile, RUP, etc. Demonstrated experience with technical team compositions and delineation of roles (Systems Architecture, Project Manager, Systems Developer, Tester, Support Operations, etc.) Demonstrated service orientation, with logical thought processes and analytical problem solving. Demonstrated experience working under pressure and on multiple tasks/projects Demonstrated experience communicating through various mediums (written / oral), and _____________________________________________________________________________ Page 3 of 6 capable of facilitating/training/presenting information to both technical and non-technical audiences Demonstrated ability to rapidly gain proficiency on new technology and skills as needed by the work engagement (tools, frameworks, trends) Demonstrated experience with CASE and ALM tools Experience with Organizational Change management and Negotiations Experience with Business Analysis framework (ex. IIBA – CBAP (or equivalent) preferred Knowledge of Process Improvement frameworks (e.g., Sig Sigma, Lean, ITIL) preferred The following table outlines aspects of system analyst capabilities such that the competence level can be discerned: Topic Demonstrated Ability to Handle Project/Program Complexity Business complexity Leadership Budget Process design Executive relations Experience SA 5-10 projects interdependent, lead SA on four+ major programs (collection of projects) with each project having 25+ peer resources Recognized knowledge of multiple processes within the Healthcare industry and 1st thru 4th level (out of 5, with 5 being desk-level procedures) process competence to the point of anticipating key requirements and potential solutions 5+ direct reports, coaching other SA/BA and potentially business personnel and project managers Managed multiple projects of at least $1,000,000 per annum of direct responsibility Working knowledge and entry-level certification in techniques like Lean, Theory of Constraints and Sig Sigma; with the ability to apply the techniques appropriately as demonstrated on multiple projects. Demonstrated rapport with managers, directors and executives across multiple operational business lines (e.g., finance, operations, IT) Minimum of 10 years OTHER POSITION REQUIREMENTS: Language: Basic Conversation: English Business Communications: English Fully Fluent: Physical Requirements: Other Must be able to travel (estimated at less than 15%) CORE CAPABILITIES: Achieving quality results and service _____________________________________________________________________________ Page 4 of 6 This capability is about keeping the end in mind and getting things done to ensure the quality of the program or activity. It involves being proactive and taking personal responsibility for action. It means that customers are satisfied, work has the desired impact and staff demonstrates a desire to achieve excellence. Indicators: Clarifies the goals and purpose of work tasks Completes tasks in a timely, cost effective way Responds promptly in a professional manner Stays committed to outcomes despite obstacles Achieves predefined results and outcomes using ethical, best practice methods. Communicating information effectively This capability is about managing the communication of ideas, requests and information to others. It involves openness, listening, reflection, feedback, and includes non-verbal, verbal and written channels. The emphasis is also on maintaining positive relationships. Indicators: Uses effective questions to gather relevant information Writes clearly and conveys intended meaning Listens actively, shows appropriate nonverbal behavior Presents appropriate information openly and willingly Thinking clearly, deeply, and broadly This capability is about thinking about what is important to the role, task or issue at hand. It involves analytical, conceptual, and critical thinking in order to bring greater clarity. It helps people to see underlying assumptions and make sense out of ambiguous information. Indicators: Asks key questions and gathers relevant information Sees relationship between cause, effects, and big picture Breaks down complex information into simple language Identifies gaps, trends, priorities and key issues Practicing continuous innovation & creativity This capability is about keeping the end in mind and getting things done to ensure the quality of the program or activity. It involves being proactive and taking personal responsibility for action. It means that customers are satisfied, work has the desired impact and staff demonstrates a desire to achieve excellence. Indicators: Clarifies the goals and purpose of work tasks Completes tasks in a timely, cost effective way Responds promptly in a professional manner Stays committed to outcomes despite obstacles Achieves predefined results and outcomes using ethical, best practice methods. Practicing accountability and integrity This capability is about exercising stewardship of resources and proving to be trustworthy. It means being consistent between the actions we take and the words we use. It involves adhering to standards of service and honoring them in a professional way. Indicators: Clarifies the standards that need to be followed Demonstrates personal integrity and trustworthiness Pursues thoroughness and appropriate detail Communicates with integrity to different stakeholders. Maximizes use of resources to meet standards Influencing individuals and groups This capability is about being able to formally and informally assert opinions, influence others, build bridges between dissenting views and attract people toward a shared understanding. It means _____________________________________________________________________________ Page 5 of 6 influence and advocacy that causes others to willingly alter their perspective. Indicators: Seeks to understand and respect differing perspectives and viewpoints Takes a stand on behalf of issues and groups Interprets and presents information with influence and impact Uses different styles to impact different individuals or groups PHYSICAL DEMANDS: While performing the duties the employee is: Constantly required to sit, and to reach to use computers and other office equipment Occasionally stand for extended periods of time, up to four (4) hours/time. Occasionally required to lift up to 20 pounds Constantly required to view objects at close and distant ranges Frequently required to communicate with others Note: For the purpose of this summary, occasionally is used to represent up to 1/3 of the time given to the work day, frequently represents 1/3 to 2/3 of the time and constantly represents 2/3 or more of the time. WORK ENVIRONMENT: Employee frequently works in a professional office environment with lots of computer equipment, office machines, and moderate amounts of noise and activity. Employee may occasionally work at client locations and may occasionally be required to travel. The work environment is fast-paced and demanding. Off-shift, weekend and overtime duties may be required as assigned by the manager. Employee’s acknowledgement: I acknowledge by my signature below, that the duties listed on this job description represent those tasks falling within my immediate responsibility. I must inform my immediate supervisor and the Human Resources Department should I have a significant change in duties and responsibilities after signing this job description. _______________________________ Signature of Employee ____________ _________________________________ Date Print name of employee _______________________________ Signature of Employee’s Manager ___________ Date _________________________________ Print name of employee’s manager _____________________________________________________________________________ Page 6 of 6