Becoming a Business Analyst

Similar documents
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

Business Analysis Essentials

IIBA Business Analysis Competency Model. Body Body of of Knowledge

A Business Analysis Perspective on Business Process Management

Welcome to the webinar We will begin shortly

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Useful Business Objectives and the Agile BA

Agile Extension to the BABOK Guide

LECTURE 1. SYSTEMS DEVELOPMENT

Business Analysis Manager - IT

Course Title: Managing the Agile Product Development Life Cycle

The Profession of Business Analysis

Business Analysis Standardization & Maturity

Sept 10, The Agile Business Analyst

A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 2.0

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology

Vancouver Chapter Study Group. BABOK Chapter 1 Introduction. Jorge Vega

Certified Business Analysis. Professional (CBAP) version 3

Requirements Engineering

Your Agile Team s Indispensible Asset

Course Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led

The International Institute for Business Analysis

Business Analysis Value Proposition Why Business Analysis is a key success factor in complex projects

PROMASTAR Instructor-led Professional Training Services Certified Business Analysis Professional (CBAP) Exam Preparation Workshop

Partnering for Project Success: Project Manager and Business Analyst Collaboration

This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA.

The profile of your work on an Agile project will be very different. Agile projects have several things in common:

Go beyond 95: learn Business Process Management (BPM)! Razvan Radulian, MBA Independent Consultant/Coach Why-What-How Consulting, LLC

Business Analyst to Business Architect

Requirements Management in Multi Project Environments Managing Requirements across multiple projects according to best practises

Business Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM

White Paper What Solutions Architects Should Know About The TOGAF ADM

AGILE & SCRUM. Revised 9/29/2015

Business Analyst Community. AmerisourceBergen

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Course Title: Planning and Managing Agile Projects

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design

White Paper. Business Analysis meets Business Information Management

Software Requirements, Third Edition

Scale agile throughout the enterprise A PwC point of view

11 Tips to make the requirements definition process more effective and results more usable

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture , Tuesday

Business Analyst - IT

Planning Requirements: Getting Started on a New Project

CREDENTIALS & CERTIFICATIONS 2015

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Senior Information Technology Systems Analyst

10 Principles of Smart Requirements Gathering

Sparx Enterprise Architect for Business Analysts

Software Development Life Cycle (SDLC)

Business Analyst Boot Camp Course BA101; 5 Days, Instructor-led

Comparative Analysis of Different Agile Methodologies

ICT Competency Profiles framework Job Stream Descriptions

- 5 days (30 PDUs) ITIL V3 Intermediate Capability - Planning, Protection and Optimization... 14

Bottom-Line Management

MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

BAL2-1 Professional Skills for the Business Analyst

Qualification details

How To Understand The Business Analysis Lifecycle

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti

Department of Industrial Engineering. Sharif University of Technology

Agile project portfolio manageme nt

Oracle Unified Method (OUM)

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

Knowledge Base Data Warehouse Methodology

How To Get A Babok Certificate

Requirements Definition and Management Processes

Applying Agile Methods in Rapidly Changing Environments

Updates to the Business Systems Development (BSD) Diplomas

SELF STUDY DIPLOMA IN BUSINESS ANALYSIS

Using Simulation to teach project management skills. Dr. Alain April, ÉTS Montréal

Labor Category Descriptions

Agile and the role of the business analyst

Project Management Office Best Practices

As the use of agile approaches

Balancing the Outsourcing Equation

Business Systems Analysis Certificate Program. Millennium Communications & Training Inc. 2013, All rights reserved

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Agile Project Management By Mark C. Layton

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

SOFTWARE PROCESS MODELS

Building a Business Analyst Competency & Training Program. Presented by Tom Ryder

Phase 2 Systems Analysis. Dr. Feng-Jen Yang

Agile Requirements by Collaboration

OCCUPATIONAL STANDARD (For use in the development of supply chain related job descriptions, performance evaluations, career development plans, etc.

Chapter 1 The Systems Development Environment

Custom Software Development Approach

CS4507 Advanced Software Engineering

Requirements Management Practice Description

Telecommunications Systems Manager I (Supervisor) Essential Task Rating Results

PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT

INTRODUCTION. National Competency Standard for Application Developers Commission on Information and Communications Technology

Process-Based Business Transformation. Todd Lohr, Practice Director

Gary A. Gack MBA, SSBB, CSQE

Transcription:

Becoming a Business Analyst What is Business Analysis? The practice of enabling change in an organizational context by defining needs and recommending solutions that delivers value to stakeholders When determining which Business Analyst career is best suited for you consider the following: Work Experience: Business analysis is about identifying business needs and solving problems. A sales person who uses solution selling first identifies the potential customer needs and then determines which of the product set will help solve the customer s problem. Knowledge: One of the underlying competencies in A Guide to the Business Analysis Body of Knowledge (BABOK Guide) from International Institute of Business Analysis (IIBA) is Business Knowledge. Do you understand the basics structure of business and its common functional areas such as human resources, finance and information technology? Do you have specific industry knowledge (e.g. banking, utilities, telecommunications, health care)? Skills and Experience: There are many techniques used by a BA see chapter 9 of the BABOK Guide. You may have experience modeling data or processes, or experience planning and estimating work, presenting, creating business cases, creating and conducting training this list represents just some of the skills that transfer to business analysis. Road Map Roles and Definitions The role names listed in the IIBA Career Road Map are not job titles but rather a representation of the various tasks, techniques and knowledge needed by an individual to be successful in the role. The roles could be combined into one position; for example, a business requirements analyst could also have deep expertise in process and therefore the business requirements analyst and process analyst roles can be considered as a career path. Another example: a Systems Analyst may be part of a software development project that utilizes the Agile method. Therefore the Systems Analyst has Agile expertise, and he/she could hold an Intermediate Systems Analyst and Intermediate Agile Analyst role, but his/her title could be Intermediate Systems Analyst. v 1 International Institute of Business Analysis www.iiba.org

Business Requirements Analyst The business requirements analyst is tasked with helping the business meet its objectives and goals. He/she will understand how work is being conducted, and through analysis, determine solutions to the issues. The solution could include training, a process change, modifications to business rules, modifications to or implementation of new technology, or a combination of all four. The business requirements analyst will work with stakeholders to conduct a feasibility study and possibly a business case to justify an investment in change. The person conducting this work may not have the title business requirements analyst but the activities they engage in are business analysis. At the beginning of the Business Requirements Analyst career, this business analyst looks for guidance from more senior Business Requirements Analysts to ensure his/her work is complete. They will assist in larger projects only with supervision. Undergraduate Degree or College Diploma Good communications skills (oral and written) Good interpersonal and consultative skills Facilitation skills Analytical thinking and problem solving Detail oriented and committed to a high level of accuracy Organizational skills Knowledge of business structure Stakeholder analysis Business rules analysis Data analysis Organization modeling Requirements workshops/interviews/observation Decision analysis Costs benefit analysis Modeling processes using various notation (Use Cases, Activity Diagrams, Business Process Modeling Notation, Workflows, Swimlanes) Knowledge of technology structures: networks, database, communications, internet 2

Business Systems Analyst (BSA) The BSA will utilize broad IT knowledge and their knowledge of the business to implement IT solutions which address business needs. He or she will identify, develop and implement effective technology solutions that address smaller less complex initiatives. The BSA ensures the IT solution reflects the functionality necessary to address business goals and objects (e.g. reduction in costs, increased efficiencies). He/she traces business requirements through to test plans and cases, reducing time to fix issues and identify anomalies. The BSA ensures non-functional requirements meet service level agreements reducing impacts to business effectiveness. This business anlayst will typically work directly with the IT department. At the beginning of the Business Systems Analyst career, a person in this role looks for guidance from more senior BSAs to ensure his/her work is complete. They will assist in larger projects but only with supervision. Degree or college diploma/certificate in business or information technology, or other undergraduate degree Models systems and data to a logical level, user interface design, and prototyping, decision tables/trees, data flows Modeling notation (UML, Structured, BPMN) Writing unambiguous, verified requirements to a testable level (functional and non-functional requirements) Knowledge of software development lifecycle (SDLC) Knowledge of technology system interfaces and data integration; networks, operating systems Good communications skills (oral and written) Good interpersonal and consultative skills Facilitation Analytical thinking and problem solving Detail oriented and committed to a high level of accuracy Organizational skills 3

Systems Analyst A Systems Analyst performs business analysis tasks through specialization in understanding the business usage of information technology (IT) and helping technology add value to the business. He or she understands and is comfortable with a variety of technical architectures and platforms, and understands IT capabilities and which applications in an organization deliver various capabilities. The Systems Analyst may specialize in a specific set of technologies or applications an organization uses and the specifics of how the applications are used within an organization. This role will typically liaise with the Business Requirements Analyst or Business Systems Analyst. At the beginning of the Systems Analyst career, someone in this role looks for guidance from more senior systems analyst to ensure his/her work is complete. This role will assist in larger projects but only with supervision. Degree in Information Systems Models systems and to a physical level, user interface design, and prototyping, decision tables/trees, data flows Modeling notation (UML, Structured, BPMN) Writing unambiguous, verified functional requirements to a testable level Knowledge of software development lifecycle (SDLC) Knowledge of technology system interfaces, application architecture and data integration; networks, operating systems, commercial-off-the-shelf software, web architecture Data extraction, transformation and loading (ELT) database management systems (DBMS), output (report) design and data queries (SQL) 4

Functional Analyst The Functional Business Analyst performs business analysis tasks through specializing in a specific technology product and its features and functions capabilities. They are not specialists in an organization s processes or use of technology, but a specific technology independent of an organization. This analyst consults (internal or external) on the specific workings, features and functions of specific software, commonly COTS (commercial off the shelf) or ERP (enterprise resource management) software. The functional business analyst has deep knowledge of the technology product and has experience in a variety of implementation contexts in varying organizations, and sometimes industries. He or she helps organizations and stakeholders define the usage and integration with other systems and implement the features and functions of the technology product to meet business requirements. At the beginning of the Functional Analyst s career, he/she will look for guidance from more senior functional analysts to ensure his/her work is complete. This role will assist in larger projects but only with supervision. Undergraduate degree or diploma Subject matter expertise (SME) in the area served by the software (e.g. finance, human resources, supply chain) Experience in requirements elicitation, fit/gap analysis, and preparation of functional design documents Experience identifying opportunities for process and system improvements either in existing designs or by adopting new functionalities in the software Provide SME content documentation for training material Ability to work well with diverse groups of people with a clear vision of business needs Ability to participate on multi-disciplinary work teams to achieve successful execution of complex implementation projects Facilitating organizational change management strategies/plans, approaches and tactics with different business units Modeling: process, data, systems (UML, BPMN) Business rules analysis Measures and Key Performance Indicators (KPI) Organizational readiness assessment 5

Service Request Analyst A Service Request Analyst performs business analysis tasks by specializing in supporting stakeholders of a specific system application, maintaining the system, and handling user inquiries, user issues, and enhancements to the system. This analyst has a deep understanding of a specific application or set of applications he or she supports, how users use the application, and what other systems integrate with the application. The Service Request Analyst may be involved in projects where the system that he or she supports is being updated, integrated or enhanced as part of a solution. A Service Request Analyst may know the technology and business usage of an application so well that he or she struggles to identify and articulate the true capabilities the solution requires or provides that are agnostic of the technology or business operations. Most of the work this role performs is related to service requests, user inquires and issues, enhancement requests and production issues. The complexity and context remains within a simple scope of work. This profile is referred to as many different titles in varying organizations and cultures. Relevant college or university degree or equivalent work experience Subject matter expertise (SME) in the area served by the software (e.g. finance, human resources, supply chain) System evaluation studies utilizing data analysis to identify quality/performance improvements to system Experience identifying opportunities for process and system improvements either in existing designs or by adopting new functionalities in the software System enhancement requests elicitation, analysis, documentation and implementation 6

Agile Analyst In the agile world, software requirements are developed through continual exploration of the business need. Requirements are elicited and refined through an iterative process of planning, defining acceptance criteria, prioritizing, developing, and reviewing the results. Throughout the iterative planning and analysis of requirements, business analysis practitioners must constantly ensure that the features requested by the users align with the product's business goals, especially as the business goals evolve and change over time. Agile business analysis is about ensuring the right information is available to the development team in the right level of detail, at the right time, so they can build the right product. Irrespective of job titles, business analysis is about ensuring the project is able to deliver the maximum value for customers and adapting to the evolving business needs. When new to the Agile Analyst role, a business analyst looks for guidance from more senior Agile Analysts to ensure his/her work is complete. This role will assist in larger projects but only with supervision. Undergrad degree in Business Administration, Computer Science or equivalent experience Knowledge of the IIBA BABOK and IIBA Agile Extension User Stories Time boxing and Estimating Modeling: data, processes Prototyping Knowledge of Scrum and/or XP, Lean and Kanban Software Development Dynamic Systems Development Method (DSDM) Feature Driven Development (FDD) 7