Post on 12-Nov-2014
description
transcript
What is Business AnalystWhat is Business Analyst
IIBA Definition of a Business Analyst:IIBA Definition of a Business Analyst:
Business Analysts are responsible for identifying business needs.Business Analysts are responsible for identifying business needs.The Business Analyst is responsible for requirements development and The Business Analyst is responsible for requirements development and requirements management. Specifically, the Business Analyst elicits, requirements management. Specifically, the Business Analyst elicits, analyzes, validates and documents business, organizational and/or analyzes, validates and documents business, organizational and/or operational requirements. Solutions are not predetermined by the operational requirements. Solutions are not predetermined by the Business Analyst, but are driven solely by the requirements of the Business Analyst, but are driven solely by the requirements of the business. Solutions often include a systems development component, business. Solutions often include a systems development component, but may also consist of process improvement or organizational change.but may also consist of process improvement or organizational change. The Business Analyst is a key facilitator within an organization, acting The Business Analyst is a key facilitator within an organization, acting as a bridge between the client, stakeholders and the solution team.as a bridge between the client, stakeholders and the solution team.Business Analysis is distinct from financial analysis, project Business Analysis is distinct from financial analysis, project management, quality assurance, organizational development, testing, management, quality assurance, organizational development, testing, training and documentation development.training and documentation development.
International Institute for Business AnalysisInternational Institute for Business Analysis http://www.iiba.comhttp://www.iiba.com
• Usually assigned to the project after it has startedUsually assigned to the project after it has started• Responsible for bridging the gap between the Business and Responsible for bridging the gap between the Business and
ITIT• Learn the business inside and outLearn the business inside and out• Essentially the architect of effective business systemsEssentially the architect of effective business systems• Job title, definition and responsibilities viewed inconsistently Job title, definition and responsibilities viewed inconsistently
across the industryacross the industry
Business
Technology
Business Analyst Working Business Analyst Working Domains Domains
• Banking & financial Banking & financial • InsuranceInsurance• Health careHealth care• HRMHRM• TelecomTelecom• Airline Airline • Marketing or manufacturing Marketing or manufacturing
BA is going to work on different domains depends BA is going to work on different domains depends upon company projectsupon company projects
insurance
telecom
banking
healthcare
HRM
EXAMPLEEXAMPLE
CEAT Company is a client CEAT Company is a client
Business AnalystBusiness Analyst
client
It company
IBM
T-MOBILE
GATHERING REQUIREMENTS
Design developers
Testing engineers
• In above diagram for example, client want to built his In above diagram for example, client want to built his intranet Home page for his internal collaboration and intranet Home page for his internal collaboration and communication between their employees.communication between their employees.
• As a BA we are going to interact with the clients and gather As a BA we are going to interact with the clients and gather requirements.requirements.
• Prepare the BRD document Prepare the BRD document • Business Requirement DocumentBusiness Requirement Document• Work flowsWork flows• Wire framesWire frames• Use case documents and diagramsUse case documents and diagrams• Test case documentTest case document• UAT & Function test caseUAT & Function test case
Structure of BRDStructure of BRD
• IntroductionIntroduction• Project over viewProject over view• ScopeScope• Functional requirementsFunctional requirements Requirements Requirements Use case documentsUse case documents Use case diagramsUse case diagrams HIPO chartsHIPO charts
• Non functional requirementsNon functional requirements QualityQuality PerformancePerformance HardwareHardware SoftwareSoftware SecuritySecurity
• Data base requirementsData base requirements• Rtm Rtm
BRD DocumentBRD Document
• BRD should be converted into function requirement BRD should be converted into function requirement documentdocument
• FRD functional requirement document (how the FRD functional requirement document (how the functionality of system is working which we are developing)functionality of system is working which we are developing)
Example :login page (as a BA you have gathered requirements Example :login page (as a BA you have gathered requirements for login page & intranet page from clients) for login page & intranet page from clients)
cancelsubmit
username
password
When user clicks on submit button the intranet page as to open
1.1.Planning Business Analysis Planning Business Analysis activitiesactivities
2.2.Requirements elicitation Requirements elicitation
3.3.Requirements analysisRequirements analysis
4.4.Requirements specificationRequirements specification5.5.Requirements validation & Requirements validation &
verificationverification6.6.Requirements allocation and Requirements allocation and
tracingtracing7.7.Requirements change managementRequirements change management8.8.Organizational change Organizational change
managementmanagement
Business Analyst Role - Implementation Business Analyst Role - Implementation PeriodPeriod
Business Analyst Career PathBusiness Analyst Career Path
LevelLevel ProficiencyProficiency ResponsibilitiesResponsibilities CompetenciesCompetencies
StrategicStrategic Ability to perform Ability to perform strategic tasks with strategic tasks with minimal directionminimal direction
Strategic PlanningStrategic PlanningEnterprise AnalysisEnterprise AnalysisMentoringMentoring
Business & IT StrategyBusiness & IT StrategyProgram and Portfolio Mgt.Program and Portfolio Mgt.Systems Engineering, BPR, Six Systems Engineering, BPR, Six SigmaSigmaEnterprise ArchitectureEnterprise ArchitectureBusiness Case DevelopmentBusiness Case Development
SeniorSenior Ability to perform Ability to perform complex tasks with complex tasks with minimal coachingminimal coaching
Elicit, Analyze, Elicit, Analyze, Specify, Validate, Specify, Validate, Manage Manage RequirementsRequirements
Business & IT DomainsBusiness & IT DomainsProject & Program Mgt.Project & Program Mgt.Systems Engineering, BPR, Six Systems Engineering, BPR, Six SigmaSigmaRequirements EngineeringRequirements Engineering
IntermediateIntermediate Ability to perform Ability to perform simple-to-simple-to-moderately complex moderately complex tasks with minimal tasks with minimal assistanceassistance
Elicit, Analyze, Elicit, Analyze, Specify, Validate, Specify, Validate, Manage Manage RequirementsRequirements
Business &/or IT DomainBusiness &/or IT DomainProject ManagementProject ManagementBPR, Six SigmaBPR, Six SigmaWorkshop FacilitationWorkshop FacilitationRequirements Modeling Requirements Modeling
AssociateAssociate Ability to perform Ability to perform simple tasks with simple tasks with assistanceassistance
ScribeScribeSimple modelsSimple modelsHelp Desk supportHelp Desk support
PM/BA PrinciplesPM/BA PrinciplesBPR, Six Sigma PrinciplesBPR, Six Sigma PrinciplesBusiness WritingBusiness Writing
Associate Business Associate Business AnalystAnalyst
Business AnalystBusiness Analyst Senior Business Senior Business AnalystAnalyst
Business ConsultantBusiness Consultant
Typical DeliverablesTypical Deliverables • Trouble ticket Trouble ticket resolutionresolution
• Defect tracking Defect tracking • Requirements Requirements
for for maintenance maintenance and and enhancementenhancement
Requirements:Requirements:• Planning Planning • ElicitationElicitation• AnalysisAnalysis•
DocumentatioDocumentationn
• V&VV&V
• Business CaseBusiness Case• Client Client
PresentationsPresentations• Client ProposalsClient Proposals• Client CoachingClient Coaching• MentoringMentoring
• Feasibility Feasibility StudiesStudies
• New business New business opportunity opportunity analysisanalysis
• Business CaseBusiness Case• Portfolio Portfolio
analysisanalysis
Typical Scope of Typical Scope of ResponsibilityResponsibility
• Production Production SupportSupport
• Small Small maintenance maintenance projectsprojects
1-3 low-risk projects 1-3 low-risk projects within a business within a business unitunit
1 significant, high-1 significant, high-risk project / program risk project / program across the enterpriseacross the enterprise
• Strategic Strategic planningplanning
• Pre-project Pre-project business business analysis analysis
• Portfolio Portfolio managementmanagement
Minimum Minimum Experience Experience
1 year1 year 3 years3 years 7 years7 years 10 years 10 years
CertificationCertification Masters Certificate Masters Certificate in BAin BA
CBAP CertificationCBAP CertificationPMP CertificationPMP Certification
Internal Certification Internal Certification
Professional Professional AffiliationAffiliation
PMI & IIBA memberPMI & IIBA member PMI & IIBA memberPMI & IIBA member PMI & IIBA member PMI & IIBA member IIBA chapter IIBA chapter committeecommittee
PMI & IIBA member PMI & IIBA member IIBA PMI chapter IIBA PMI chapter officerofficer
Alternative Business Analyst Career PathAlternative Business Analyst Career Path
Business Analyst Organizational PlacementBusiness Analyst Organizational PlacementLevelLevel Organizational PlacementOrganizational Placement
StrategicStrategic Part of an enterprise-wide PMO or center of excellence with a strategic focusPart of an enterprise-wide PMO or center of excellence with a strategic focusWorking on pre-project analysis, serving as BA for strategic initiatives, and Working on pre-project analysis, serving as BA for strategic initiatives, and managing projects for valuemanaging projects for value
SeniorSenior • In IT (67%)In IT (67%)• The business may not take ownership of problemsThe business may not take ownership of problems
• In BU (10.8%) In BU (10.8%) • Difficult for BAs to feel like a “community of practice” and hard to Difficult for BAs to feel like a “community of practice” and hard to
manage BA standards and improvementsmanage BA standards and improvements
IntermediateIntermediate Usually placed in ITUsually placed in IT
JuniorJunior Usually placed in ITUsually placed in IT
BA Role - The PastBA Role - The Past
Elicitation AnalysisElicitation Specification Validation andDocumentation
Requirements PhaseRequirements Phase
BA Role – The Future BA Role – The Future A Critical Role Throughout the Project Life CycleA Critical Role Throughout the Project Life Cycle
EnterpriseAnalysis
Strategic Planning
Requirements Design
Construction Test DeliverOperations
andMaintenance
Deactivate
Study Period Implementation Period
Implementation Period (continued) Operations Period
Business Analyst Role - Study PeriodBusiness Analyst Role - Study Period
• The executive team cannot affect the transition to a strategy-focused The executive team cannot affect the transition to a strategy-focused organization aloneorganization alone
• Information, process, tools and facilitation are provided by the Business Information, process, tools and facilitation are provided by the Business Analyst to enable the organization to shift focus and activities to be Analyst to enable the organization to shift focus and activities to be strategy driven\strategy driven\
• Conduct analysis to inform the portfolio planning teamConduct analysis to inform the portfolio planning team
1.1. Create and maintain the business architecture Create and maintain the business architecture
2.2. Conduct feasibility studies to determine optimal solutionConduct feasibility studies to determine optimal solution
3.3. Prepare the business casePrepare the business case
1.1. Planning Business Analysis Planning Business Analysis activitiesactivities
2.2. Requirements elicitation Requirements elicitation
3.3. Requirements analysisRequirements analysis
4.4. Requirements specification Requirements specification 5.5. Requirements validation & Requirements validation & verificationverification
6.6. Requirements allocation and Requirements allocation and tracingtracing
7.7. Requirements change Requirements change managementmanagement
8.8. Organizational change Organizational change managementmanagement
Business Analyst Role - Implementation PeriodBusiness Analyst Role - Implementation Period
OrganizationalFocus
Focus on BA Maturity CompassBAFocus on BA Maturity CompassBATMTM Maturity Model Maturity Model
Project Centric
Ad Hoc
Strategic/Enterprise Focus
Continuous Improvement
InitialInitial
1
IntegratedIntegrated
3
StrategicStrategic
4
OptimizedOptimized
5
•Informal, inconsistent processes
•Unstable environment
•Most projects do not deliver all requirements
DocumentedDocumented
2
Requirements:•Planning•Elicitation•Analysis•Specification•Prioritization•Validation•Change Mgmt.
Requirements:•Communication•Traceability•Risk Mgmt
Solution quality:•Allocation•Assessment•Verification & validation•Deployment strategy•Org. deployment readiness
Defined, integrated BA:•Standards & tools•Training program
•BA Center of Excellence•Business architecture•Feasibility studies•Business cases•Portfolio mgmt.•Resource mgmt.•Benefits mgmt.•Quantitative BA process mgmt.•Requirement defect tracking
Organizational BA practices: •Continuous BA process & tool improvement•Maturity assmt.•Requirement defect prevention
Individual BA practices:•Knowledge & skill assmt.•Professional development plans
IIBA DefinitionsIIBA Definitions
• Business AnalysisBusiness Analysis– The set of tasks, knowledge, and The set of tasks, knowledge, and
techniques required to identify business techniques required to identify business needs and determine solutions to business needs and determine solutions to business problems problems
• Business AnalystBusiness Analyst– Identify the business needs and help Identify the business needs and help
determine solutions to business problemsdetermine solutions to business problems– Responsible for requirements development Responsible for requirements development
and requirements managementand requirements management