2About this presentation This presentation collects several thoughts and conversations had with colleagues over the last few months about the role of the business analyst.The diagrams and drawings are outcomes of these conversations and are ripe for further expansion. In many instances they are half thought through, or missing key things that help round them out.You can help: If you have comments or opinion please add them below.
3Business Analyst Roles Lead ConsultantOverall Accountability for service delivery and quality.Assists in defining the scope and identifying key stakeholders. Reviews BA deliverables prior to release to ensure quality and accuracy.Primary Deliverables: Project Scope Statement, Project Quality PlanRequirements ManagerOverall accountability for requirements identification, definition and fulfilment.Identifies, defines and monitors and manages requirements and constraints through the development lifecycle. Is accountable for ensuring requirements are met and, where gaps appear, that they are managed acceptably.Primary Deliverables: Business Requirements Specifications, Requirements Traceability matrixBusiness Process AnalystResponsibility for integrating the technical solution to the business processes.This role starts by considering constraints and high level solution architecture and ensuring the business process addresses the business case. Later in the project the detailed procedures and processes are developed to ensure sufficient material is available for training guides, UAT cases, BDPs and work instructionsPrimary Deliverables: New project Business Process Document (BPD), or Updated BPDsChange ManagerAccountability for the human side of project changeThis includes communications, training, organisational change, implementing new processes and performance metrics. Also responsible for business agreement to cut over into new processes.Primary Deliverables: Change Management Plan, Communications Plan, Training Plan, Implementation Agreement
5Analyst Roles – Typical Work Proportions Project PhaseAnalyst Roles – Typical Work ProportionsConceptLead ConsultantRequirements ManagerBusiness Process AnalystBusiness CaseLead ConsultantRequirements ManagerBusiness Process AnalystAnalyseLead ConsultantRequirements ManagerBusiness Process AnalystChange ManagerDesignLead ConsultantRequirements ManagerBusiness Process AnalystChange ManagerBuildLead ConsultantRequirements ManagerBusiness Process AnalystChange ManagerValidateLead ConsultantRequirements ManagerBusiness Process AnalystChange ManagerImplementLead ConsultantRequirements ManagerBusiness Process AnalystChange Manager
6Project Phase Business Analyst – Requirements Management ConceptIdentify StakeholdersIdentify High Level ConstraintsBusiness CaseIdentify High Level RequirementsDesign Business High Level ProcessesSocialise ProcessAnalyseDefine Detailed RequirementsDefine Detailed ConstraintsDocument RequirementsGet Requirements ApprovedCreate RTMDesignPresent to tech teamConsult on/ Lead Test StrategyAssess DesignLiaise with stakeholdersUpdate RTMConsult to Test LeadBuildConsult to tech teamDevelop detailed processDevelop Implement’n planDevelop Tech Support ProcessesDevelop BCP PlanUpdate RTMValidateConsult to Test teamProvide UAT CasesParticipate in UATEvaluate Test ReportsLiaise with stakeholdersUpdate RTMImplementCheck off RTM with stakeholdersEnsure business readinessCoordinate business-tech activities
7Project Phase Business Analyst – Change Management ConceptIdentify StakeholdersIdentify High Level ConstraintsBusiness CaseIdentify High Level RequirementsDesign Business High Level ProcessesSocialise ProcessAnalyseDefine Detailed RequirementsDefine Detailed ConstraintsDocument RequirementsGet Requirements ApprovedChange Management PlanDesignAssess Solution DesignDevelop Detailed ProcessesDevelop Training PlanDevelop Comms PlanDevelop People Change (HR) PlanLiaise with stakeholdersBuildDevelop & Schedule TrainingDevelop & Schedule CommsDevelop & schedule HR activitiesLiaise with stakeholdersValidateLiaise with stakeholdersLiaise with stakeholdersImplementExecute trainingExecute commsExecute people changes
8BA activities PM Business person Business Analyst Systems Analyst Scope/ High level requirementsWorkshops and InterviewsApprove Business RequirementsRevise Scope/Bus CaseSolution DesignBA activitiesIdentify StakeholdersDocument Business RequirementsIdentify ConstraintsAssess DesignPMRequirements ManagementChange ManagementBusiness personBusiness AnalystSystems AnalystDesigner/ DeveloperRTMUATReady for ServiceChange Mgt PlanComms PlanTrainingBus BAIT BAStakeholdersBusiness Managers and SMEsStakeholdersIT managers, Infrastructure and network SMEs