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



Similar documents
Partnering for Project Success: Project Manager and Business Analyst Collaboration

BAL2-1 Professional Skills for the Business Analyst

CBAP+Master. YOU WILL PASS the exam on the FIRST TRY! 150 Free Questions CBAP and CCBA Certification version 1.1. Written by CBAPs for CBAPs

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

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

Crosswalk Between Current and New PMP Task Classifications

Software Requirements, Third Edition

Business Analyst Community. AmerisourceBergen

Develop Project Charter. Develop Project Management Plan

Your Agile Team s Indispensible Asset

A Business Analysis Perspective on Business Process Management

The 10 Knowledge Areas & ITTOs

Project Scope Management in PMBOK made easy

Certified Business Analysis. Professional (CBAP) version 3

How To Understand The Business Analysis Lifecycle

Quick Reference Guide Interactive PDF Project Management Processes for a Project

Integration Mgmt / Initiating Process Group 4.1 Develop Project Charter

Gary A. Gack MBA, SSBB, CSQE

Project Management Professional (PMP) Examination Content Outline

Project Integration Management

Business Analysis Essentials

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

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

BABOK by Speed-dating Workshop

Prototyping Techniques for

How do I manage my Project Scope using Business Analysis

IT Project Management Methodology. Project Scope Management Support Guide

PMP Examination Tasks Puzzle game

Project Management and Business Analysis Maturity Assessments

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

Software Engineering. Requirements elicitation - Facts finding. Software Engineering Requirements Elicitation Slide 1

SIX KNOWLEDGE AREAS OF BUSINESS ANALYSIS

Expert Reference Series of White Papers. A Business Analyst s Glossary for Project Management Terminology COURSES.

STARTING A PROJECT. Sergey V. Nesterov MD, PhD, PMP

How To Get A Babok Certificate

Becoming a Business Analyst

Program Management Professional (PgMP) Examination Content Outline

Business Analyst to Business Architect

<name of project> Software Project Management Plan

Agile Requirements by Collaboration

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

PMI Risk Management Professional (PMI-RMP) Exam Content Outline

Object-Oriented Systems Analysis and Design

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

Software Development Life Cycle (SDLC)

Expert Reference Series of White Papers. Intersecting Project Management and Business Analysis

Requirements Engineering Process

Design Document Version 0.0

Project Management Professional (PMP) Examination Content Outline

California Enterprise Architecture Framework

White Paper. Business Analysis meets Business Information Management

Developing Business Analysis Expertise in Your Organization

Useful Business Objectives and the Agile BA

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

MNLARS Project Audit Checklist

Project Manager and Business Analyst Collaboration

SOFTWARE REQUIREMENTS

Input, Output and Tools of all Processes

ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition

Requirements Definition and Management Processes

Agile Extension to the BABOK Guide

Course Title: Managing the Agile Product Development Life Cycle

Master Insurance Business Analyst (MIBA) Designation Class Defining, Designing, Verifying and Deploying Outstanding Business Solutions

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

Project Management Certificate (IT Professionals)

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005

Process Models and Metrics

REQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification

Examination SUBJECT. Version:

If You Think You Can Do Without a Business Analyst Think Again! By Maureen McVey, PMP and George Bridges, PMP

THE PROJECT MANAGEMENT PROCESS FROM A QUALITY MANAGEMENT PROFESSIONAL S PERSPECTIVE:

Business Analysis Standardization & Maturity

BUSINESS ANALYSIS FOR PRACTITIONERS

Perform Business Analysis Professionally. c o m p e t e n c e f o r g r o w t h

Bottom-Line Management

BEST PRACTICES FOR BUSINESS ANALYST [G60]

Sparx Enterprise Architect for Business Analysts

Metadata-Based Project Management System. A Case Study at M-Files Corporation. Iulia Adomnita

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

The Key to a Successful KM Project

PROJECT MANAGEMENT PLAN CHECKLIST

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

How Smart Businesses Embrace Change Lessons to Enable a Successful Business Transformation

TDWI Project Management for Business Intelligence

The Plan s Journey From Scope to WBS to Schedule

SELF STUDY DIPLOMA IN BUSINESS ANALYSIS

Architecture Centric Development in Software Product Lines

Comparatif PMI-PBA VS CBAP3

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

Sparx Systems Enterprise Architect for Team Players

Software Development Best Practices

Leading Innovation. Analysis. Jonathan Nituch

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

Project Management Topics

Portfolio Management Professional (PfMP)SM. Examination Content Outline

Sept 10, The Agile Business Analyst

Project Risk Management

Certified Business Analysis Professional (CBAP )

Zarządzanie projektem agile The Mystery of Effective IT by Bogdan Bereza blogomotion.com/mystery 1 (30) Effective IT?

Transcription:

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

Agenda Topic Introduction Overview of a Business Analysis Work Plan Initiating a Business Analysis Effort Components of the Business Analysis Planning Business Analysis Work Plan Business Analysis Communication Plan Requirements Management Plan Summary

Seminar Goals Goals Exposure to standards for business analysis planning Identify efficiency opportunities Appreciate the benefits of planning your business analysis tasks

What is a business analysis work plan? Why should I create a work plan? OVERVIEW OF BUSINESS ANALYSIS PLANNING

What is Business Analysis Planning? BABOK Chapter 2

Business Analysis Planning Sequence Plan Business Analysis Approach Plan Business Analysis Communication Plan Business Analysis Activities Manage BA Performance Conduct Stakeholder Analysis Plan Requirements Management Process BABOK Chapter 2

Benefits of Business Analysis Planning Provides clear business analysis approach and scope Establishes Business Analysis Communication vehicle and frequency Establishes estimates time commitments for: Business analyst(s) Stakeholders Allows determination of business analysis status Establishes business analysis deliverables Spending more time on requirements can actually accelerate software development Provides you a negotiation tool

Results? Creditability of Business Analyst Keeps you organized Make the most of stakeholder time Efficiencies gained in business analysis planning More accurate estimates Increased probability of Project Success

How much time should be spent on development of requirements? Percentage of total project effort spent on requirements development: Wiegers sites success devoting 15% -18% on small projects Young sites approximately 8% to 12% in Effective Requirements Practices * Large project benchmark data indicates 3.7% to 10% - Jones 2000. * * Unsure how many of these were successful

Outputs of Initiation Phase Identification of Project Characteristics Stakeholder Analysis INITIATING A BUSINESS ANALYSIS EFFORT

Outputs of the Initiation Phase Business Need Product Vision Required Capabilities Solution Approach Solution Scope Business Case Initial Risk Assessment Cost/Benefit Analysis Project Request * Specific, Measurable, Achievable, Relevant and Time-bound These outputs represent culmination of high/mid level analysis. Ensure that these outputs are SMART* appropriate and buy-in is obtained prior to planning detailed business analysis activities BABOK Figure 4-1 Jogger - Page 20

Influencing Factors BA Effort Factors that accelerate Providers Skill set Skilled/experienced analysts Application experienced developers Extensive customer involvement Appropriate user representatives Timely response to questions Project Characteristics Reuse from previous projects Clear/stable vision and scope Frequent informal reviews Factors that lengthen Stakeholders Geographically distributed Language barriers Many or diverse user classes Weak decision-making process Project Characteristics Unfamiliarity Large project Concurrent components Complex interactions External dependencies No Business Analysis process

Project Characteristics Project Type Business Analysis Approach Project Complexity

Project Types Process improvement Organizational change New software development In-house Outsourced Opportunity for PM Alignment Software maintenance or enhancement Software package selection Feasibility studies Integration Others? BABOK Section 2.3.4.2, 2.4.4.3

Business Analysis Approaches Characterize the business analysis approach Plan-Driven Change-Driven In practice, most projects fall somewhere between these extremes Determination based on: Timing of Business Analysis Work Formality and level of detail of BA Deliverables Requirements Prioritization / Change Management Business analysis Planning Process Communication with Stakeholders Project Complexity BABOK Section 2.1.4

Project Complexity Increase as These Increase Number of stakeholders Number of business areas affected Number of business systems affected Amount and nature of risk Uniqueness of requirements Number of technical resources required Non-Existent As-Is supporting documentation BABOK Section 2.1.4.8

Stakeholder Analysis Stakeholder Identification Stakeholder Complexity Stakeholder Attitude and Influence Stakeholder Authority Levels for Business Analysis Work You will be building stakeholder profiles BABOK Section 2.2

Stakeholder Complexity Increases as These Increase Number and variety of user groups could require Different approaches Differing plans/reporting Variance of formality Impact a stakeholder s ability to engage Number of interfacing business processes and automated system Consider involvement of stakeholders as applicable BABOK Section 2.2.4.2

Stakeholder Attitude and Influence Attitude toward: Business goals, objective, solution approach Business analysis Collaboration Sponsor Influence over Project Organization Other stakeholders If the influence required vs. influence perceived is a mismatch; risk mitigation will be required BABOK Section 2.2.3, 2.2.5.3

Stakeholder Authority Levels Consider who will: Approve deliverables Inspect and approve requirements Request and approve changes Approve the requirements process to be used Review and approve traceability structure Veto proposed requirements or solutions

Project Characteristics Reflection What about this project I have been assigned? What type of project is this? What Business Analysis Approach will be taken? Plan-Driven, Change-Driven, or some Hybrid What is the experience level of the BA assigned? How complex is this project? How risky is this project? How complex is the stakeholder group on the project?

Plan Elicitation Activities Plan Requirements Analysis Activities Plan Solution Assessment and Validation Activities Establish Communication Plan Establish Requirements Management Plan COMPONENTS OF BUSINESS ANALYSIS PLANNING

Plan Elicitation Activities Business Analysis Approach Organizational Process Assets Stakeholder List, Roles and Responsibilities Elicitation Portion of BA Plan

Elicitation Plan Purpose Ensure involvement of a combination of stakeholders providing: Collaboration Domain knowledgeable and experience Representation of typical users Authority to reach closure on requirements Commitment of time and energy Provides focus on requirements efforts and high-priority stakeholders Encourages management support of elicitation Promotes effective use of time

Elicitation Considerations Technique Stakeholder Involvement Timing Brainstorming Requires access Days Document Does not require access Days or weeks Analysis Focus Groups Requires access Weeks Interface Does not require access Days or weeks Analysis Interviews Requires access Days or weeks Observation Requires Access Days or weeks Prototyping Requires Access Hours, days or weeks Requirements Workshops Survey / Questionnaire Requires Access Requires Access, not physical Days or weeks Weeks or months

Plan Requirements Analysis Activities Organizational Process Assets Stakeholder List, Roles and Responsibilities Business Analysis Approach Requirements Analysis Section of BA Plan

Requirements Analysis Tasks Organize Requirements Specify and Model Requirements Define Assumptions and Constraints Verify Requirements Validate Requirements Prioritize Requirements

Choosing the Right Analysis Models? Transactional Business Domains Describes How Functional decomposition, Use cases, User stories, Process modeling, Prototyping, Describes Why Actors, Business rules analysis Structural Domains Describes What Data models, Data Dictionary, Glossary Describes Why Business rules for data Dynamic Domains Describes When Event-response tables, State diagrams, Sequence diagrams, Data flow diagrams Describes What Data Models (and who if interfaces involved) Control Oriented Domains Describes Why Business rules, Decision analysis Describes What Data Models

Plan Solution Assessment and Validation Activities Stakeholder List Roles & Responsibilities Project Characteristics Organizational Process Assets Solution Assessment and Validation Section of BA Plan

Solution Assessment and Validation Activities Estimations Solution Assessment Assess solution options Allocate requirements Solution Validation Technical design review Review of test plans and test cases Address inquiries and defects Organizational Readiness Transition requirements Implementation support

Plan Business Analysis Communication Stakeholder List, Roles, and Responsibilities Business Analysis Plan / Approach Organizational Process Assets Business Analysis Communication Plan BABOK Section 2.4.3

Business Analysis Communication Plan Purpose Approved communication plans ensure collaboration Involvement of knowledgeable and experience domain stakeholders Representation of typical users

Elements of Communication Planning Geography Culture Project Type Frequency Formality

Stakeholder Communication Considerations What needs to be communicated? How does it need to be communicated? Who is the appropriate audience? When should the communication occur? Stakeholder needs and constraints: Physical location Communication approach Required types of communication Requirement types and elicitation techniques Requirement package communications Time and resource availability

Plan Requirements Management Process Business Analysis Plan Business Analysis Approach Organizational Process Assets Requirements Management Plan

Requirement Management Components Repository Ensure single source Accessible

Requirement Management Components (continued) Traceability Architecture Associations Necessity Effort Subset Cover Value

Requirement Management Components (continued) Requirement Attributes Unique Identifier Author Ownership Source Cost Stability Priority Resource Assignment Revision Number Complexity Risk Status Urgency

Requirement Management Components (continued) Requirement Prioritization Process Risks Cost Benefits Implementation Time Dependencies Resource Constraints

Requirement Management Components (continued) Change Control Process Request for change process Change Request Form Definition Who performs impact analysis Who authorizes changes Gauge likely volatility of change

Practical Example

In Summary Planning provides Opportunity to determine tasks and time estimates for effective requirements development Highlight BA responsibility to raise issues to management (PM) such as plan revisions, lack of user involvement, scope issues, etc Go forth confidently and humbly to negotiate and navigate the environment.