SlideShare ist ein Scribd-Unternehmen logo
1 von 48
By : Shivang Mehta
Date : 27th July, 2013
Introduction
to
Business Analysis
Scope
of
Business Analyst
Require Skill
and
Prerequisite
Techniques
of
Business Analysis
Role of BA
in
SDLC
Alternatives
&
BA Courses
Introduction
to
CMMi Levels
Pros & Cons
and
Questionnaire
Why Business Analysis Require ?
 Identify where the business stands in relation to rivals, etc.
 Collect and use data to inform business decision making
 Identify strengths and weaknesses in the business
 Use information to inform strategic planning
What is Business Analysis ?
Business Analysis is the set of tasks and techniques used to work as a liaison among
stakeholders in order to understand the structure, policies and operations of an
organization and to recommended solutions that enable the organization to achieve its
goals.
Key Concepts of Business Analysis
 Domains Understanding
 Solution Factors
 Requirements Nature
Domain Understanding
A domain is the are undergoing analysis. It may correspond to the boundaries of an
organization or organizational unit, as well as key stakeholders outside those
boundaries and interaction with those stakeholders.
Solution Factors
A solution is a set of changes to the current state of an organization that are made in
order to enable that organization to meet a business need, solve a problem, or take
advantage of an opportunity.
Requirements Nature
 Customer Requirements
 Architectural Requirements
 Structural Requirements
 Behavioural Requirements
 Functional & Non-functional Requirements
 Performance Requirements
 Design Requirements
 Derived Requirements
 Allocated Requirements
 Technical Requirements
 Lack of Shared Vision / Requirement Understanding
 Getting Time With Product Management / Business
 Operational V/S Forward Looking
 Building Relationship
 Fear of Requirement Failure
 Lack of Techniques and Tools
 Set expectation and get time commitment during inception
 Acceptance of New Technology & Process Updation
 Communication Gap while Requirement Development
 Requirements Feasibility
 Iteration and coverage on shared understanding
 Everyone moving os same direction
 Etc...
 The IT business analysis field has grown significantly over the last decade
 Through 2014, the expectation is job growth of more than 27%
 Realization that projects – whether IT or non-IT - need a business analyst
 Hot Jobs (CIO Magazine June 2007)
 Expected shortage of skilled business analysts in Canada (Computing Canada, July 9, 2006)
 The majority of BAs fall into position without training
 Employers are giving preference to BAs with training/certification
What Business Analyst Is Not?
 Project Manager
 Organizational Developer
 Quality Assurance
 Technical Designer
What Business Analyst Is To?
 Provide Solutions To :
 Process Improvement
 Organizational Change
 Technology Component
 Utilize their techniques, skills, and abilities required to clearly define a problem faced by
the business, working with the development team to determines the scope of the
solution to the problem.
Listening
Active listening involves eliminating distractions,
maintaining an attentive posture and eye contact, and
restating key points to confirm your understanding. You
need to grasp what people are saying and also to read
between the lines to detect what they might be hesitant
to say. Learn how your collaborators prefer to
communicate and try to avoid imposing your personal
filter of understanding on what you hear the customers
say. Watch for assumptions that underlie both what you
hear from others and your own interpretation.
Interviewing & Questionning
Most requirements input comes through discussions, so
an analyst must be able to ask the right questions. For
example, users naturally focus on the system’s normal,
expected behaviors. However, every programmer knows
how much code is needed to handle exceptions. Ask
questions such as, ―What should happen if...?‖ or ―Could
<some problem> ever arise?‖ so you can determine how
the system should handle anticipated exception
conditions. With experience, you’ll become skilled in the
art of asking questions that reveal and clarify
uncertainties, disagreements, assumptions and unstated
expectations. Donald Gause and Gerald Weinberg
describe ―context-free questions‖ in Exploring
Requirements: Quality Before Design (Dorset House,
1989).
Analytical
You’ll need to be able to operate at various levels of
abstraction. Sometimes you must drill down from high-
level information into details. In other situations, you’ll
need to generalize from a specific need that one user
described to a set of requirements that pertain to a
whole class of users. Critically evaluate the information
gathered from multiple sources to reconcile conflicts,
separate user wants from needs, and distinguish
solution ideas from requirements.
Facilitation
Requirements elicitation workshops are a common
technique; to succeed, they require a neutral facilitator.
You’ll need strong questioning and observational skills to
help groups build trust and to improve the sometimes
tense relationship between business and information
technology staff. In Requirements by Collaboration:
Workshops for Defining Needs (Addison-Wesley, 2002),
Ellen Gottesdiener provides a wealth of advice for the
workshop facilitator.
Observation
If you conscientiously watch a user perform his job or
put a current application through its paces, you can
detect subtleties that the user might not mention and
thus expose new areas for requirements discussion.
Writing
Your main deliverable will be a written specification for
customers, marketing, managers and technical staff; for
this task, you need a solid command of the English (or
other natural) language. Strive for clarity; avoid
ambiguous words and phrasing, grammatical errors
and overly idiomatic expressions.
Organization
You’ll be faced with a vast array of jumbled information
gathered during elicitation and analysis. Structuring all
the rapidly changing bits into a coherent whole demands
exceptional organizational skills, along with patience and
tenacity.
Modeling
From the venerable flowchart through structured
analysis models (data flow diagrams, entity-relationship
diagrams and the like) to contemporary UML notations,
diagrammatic tools should be included in every analyst’s
kit. Some of these techniques will be useful when
communicating with users; others, with developers.
You’ll often need to educate other stakeholders on the
value of these techniques and how to read them—and
you’ll find that these tools are useful ways to represent
information even when you’re not discussing a computer
system.
Interpersonal
You must be able to get people with competing interests
to work together, and you should feel comfortable
talking with individuals in diverse job functions and at all
levels of the organization. You might also need to work
with distributed teams whose members are separated
by geography, time zones, cultures or native languages.
Creativity
The analyst is not merely a scribe who records
whatever customers say. In his article, ―Eureka! Why
Analysts Should Invent Requirements‖ (IEEE Software,
July/Aug. 2002), requirements authority James
Robertson suggests that the best analysts propose
requirements. Analysts might conceive innovative
product capabilities, imagine new markets and business
opportunities and think of ways to surprise and delight
their customers. A really valuable analyst finds creative
ways to satisfy needs that users didn’t even know they
had.
Pre-sales Documents
 Current State Analysis Document
 Project Vision Document
 Solution Vision Document
 Business Requirement Document
 Business Process Design Document
 Use Case Model Document
 Use Case Specification Document
 System-wide Requirement Document
 Solution Glossary Document
 Organization Proposal Document
 Minutes of Meetings Document
 Project Charter Document
 Task List Document
Post-sales Documents
 Functional/Technical Requirement Document
 System Requirement Specification Document
 Sign-off Agreement Document
 Requirements Planning Document
 Requirements Checklist Document
 Modeling Document
 Prototype/Wireframe Document
 Data Dictionary Document
 Data Flow Diagram Document
 Class Diagram Document
 Object Diagram Document
 System Flow Diagram Document
 Entity Relationship Diagram Document
1. Former User
2. Former Programmer
3. Subject Matter Expert
4. Business Process Expert
5. Organization Process Guide
6. Any person who are interested to be a Business Analyst
 Define Business Requirements
 Identify Project Stakeholders and User Classes
 Elicit Requirements
 Analyze Requirements
 Write Requirement Specification
 Model the Requirements
 Lead Requirements Validation
 Facilitate Requirements Prioritization
 Manage Requirements
 Validate Requirements
 Define Business Requirements
 Identify Project Stakeholders and User Classes
 Elicit Requirements
 Analyze Requirements
 Write Requirement Specification
 Model the Requirements
 Lead Requirements Validation
 Facilitate Requirements Prioritization
 Manage Requirements
 Validate Requirements
Acceptance and Evaluation Criteria Definition
To define the requirements that must be met in order for a solution to be considered acceptable
to key stakeholders.
Brainstorming
Brainstorming is an excellent way to foster creative thinking about a problem. The aim of
brainstorming is to produce numerous new ideas, and to derive from them themes for further
analysis.
Benchmarking
Benchmark studies are performed to compare the strengths and weaknesses of an organization
against its peers and competitors.
Business Rules Analysis
To define the rules that govern decisions in an organization and that define, constrain, or enable
organizational operations.
Data Dictionary & Glossary
A data dictionary or glossary defines key terms and data relevant to a business domain.
Data Flow Diagram
To show how information is input, processed, stored, and output from a system.
Data Modeling
The purpose of a data model is to describe the concepts relevant to a domain, the relationships
between those concepts, and information associated with them.
Decision Analysis
To support decision-making when dealing with complex, difficult, or uncertain situations.
Document Analysis
Document analysis is a means to elicit requirements by studying available documentation on
existing and comparable solutions and identifying relevant information.
Estimation
Estimating techniques forecast the cost and effort involved in pursuing a course of action.
Focus Groups
A focus group is a means to elicit ideas and attitudes about a specific product, service or
opportunity in an interactive group environment. The participants share their impressions,
preferences and needs, guided by a moderator.
Functional Decomposition
To decompose processes, functional areas, or deliverables into their component parts and allow
each part to be analyzed independently
Interface Analysis
To identify interfaces between solutions and/or solution components and define requirements
that describe how they will interact.
Interviews
An interview is a systematic approach designed to elicit information from a person or group of
people in an informal or formal setting by talking to an interviewee, asking relevant questions
and documenting the responses.
Lesson Learn Process
The purpose of the lessons learned process is to compile and document successes,
opportunities for improvement, failures, and recommendations for improving the performance
of future projects or project phases.
Metrics & Key Performance Indicators
The purpose of metrics and key performance indicators are to measure the performance of
solutions, solution components, and other matters of interest to stakeholders.
Non-functional Requirements Analysis
The purpose of non-functional requirements is to describe the required qualities of a system,
such as its usability and performance characteristics. These supplement the documentation of
functional requirements, which describe the behavior of the system.
Observation
Observation is a means of eliciting requirements by conducting an assessment of the
stakeholder’s work environment. This technique is appropriate when documenting details about
current processes or if the project is intended to enhance or change a current process.
Organization Modeling
Organization Modeling is used to describe the roles, responsibilities and reporting structures
that exist within an organization and to align those structures with the organization’s goals.
Problem Tracking
Problem tracking provides an organized approach to tracking, management, and resolution of
defects, issues, problems, and risks throughout business analysis activities. Management of
issues is important so that they can be resolved in a timely manner to ensure success.
Process Modeling
To understand how work that involves multiple roles and departments is performed within an
organization.
Prototyping
Prototyping details user interface requirements and integrates them with other requirements
such as use cases, scenarios, data and business rules. Stakeholders often find prototyping to be
a concrete means of identifying, describing and validating their interface needs.
Requirement Workshops
A requirements workshop is a structured way to capture requirements. A workshop may be
used to scope, discover, define, prioritize and reach closure on requirements for the target
system.
Risk Analysis
To identify and manage areas of uncertainty that can impact an initiative, solution, or
organization.
Root Cause Analysis
The purpose of root cause analysis is to determine the underlying source of a problem.
Scenarios & Use Cases
Scenarios and use cases are written to describe how an actor interacts with a solution to
accomplish one or more of that actor’s goals, or to respond to an event.
Scope Modeling
Scope models are used to describe the scope of analysis or the scope of a solution.
Structured Walkthrough
Structured walkthroughs are performed to communicate, verify and validate requirements.
Sequence Diagrams
Sequence diagrams are used to model the logic of usage scenarios, by showing the information
passed between objects in the system through the execution of the scenario.
State Diagrams
A state diagram shows how the behavior of a concept, entity or object changes in response to
events.
Survey / Questionnaire
A survey is a means of eliciting information from many people, sometimes anonymously, in a
relatively short period of time. A survey can collect information about customers, products,
work practices and attitudes. A survey may also be referred to as a questionnaire.
SWOT Analysis
A SWOT analysis is a valuable tool to quickly analyze various aspects of the current state of the
business process undergoing change.
User Stories
User Stories are a brief description of functionality that users need from a solution to meet a
business objective.
Vendor Assessment
To assess the ability of a potential vendor to meet commitments regarding a product or service.
 IIBA – International Institute of Business Analysis
 CBAP – Certified Business Analysis Professional
 IBAT – Institute of Business Analysis Training
 CSBA – Certification Software Business Analyst
 BACP – Business Analysis Certification Program
 SATC – System Analyst Training Certification
 ISA – Information System Analyst
 BPM – Business Process Management
 PMP – Project Management Professional
What is CMMi (Capability Maturity Model Integration)?
CMMI models are collections of best practices that help organizations to improve their
processes. These models are developed by product teams with members from industry,
government and the Software Engineering Institute (SEI).
This model, called CMMI for Development (CMMI-DEV), provide a comprehensive integrated set
of guidelines for developing products and services.
Why CMMi ?
The CMMI-DEV model provides guidance for applying CMMI best practices in a development
organization. Best practices in the model focus on activities for developing quality products
and services to meet the needs of customers and end users.
CMMI Level 2 For Development
 CM – Configuration Management
 MA – Measurement Analysis
 PMC – Project Monitoring and Control
 PP – Project Planning
 PPQA – Process and Product Quality Assurance
 REQM – Requirement Management
 SAM – Supplier Agreement Management
CMMI Level 2 For Services
 CM – Configuration Management
 MA – Measurement Analysis
 PPQA – Process and Product Quality Assurance
 REQM – Requirement Management
 SAM – Supplier Agreement Management
 SD – Service Delivery
 WMC – Work Monitoring and Control
 WP – Work Planning
CMMI Level 3 For Development
 DAR – Decision Analysis Resolution
 IPM – Integrated Project Management
 OPD – Organizational Process Definition
 OPF – Organizational Process Focus
 OT – Organizational Training
 PI – Product Integration
 RD – Requirements Development
 RSKM – Risk Management
 TS - Technical Solution
 VAL - Validation
 VER – Verification
CMMI Level 3 For Services
 CAM – Capacity & Availability Management
 DAR – Decision Analysis Resolution
 IRP – Incident Resolution & Prevention
 IWM – Integrated Work Management
 OPD – Organizational Process Definition
 OPF – Organizational Process Focus
 OT – Organizational Training
 RSKM – Risk Management
 SCON – Service Continuity
 SSD – Service System Development
 STSM – Strategic Service Management
CMMI Level 4 For Development
 OPP – Organizational Process Performance
 QPM – Quantitative Project Management
CMMI Level 4 For Services
 OPP – Organizational Process Performance
 QPM – Quantitative Project Management
CMMI Level 5 For Development
 CAR – Causal Analysis & Resolution
 OPM – Organizational Performance Management
CMMI Level 5 For Services
 CAR – Causal Analysis & Resolution
 OPM – Organizational Performance Management
There are two categories of goals and practices:
Specific : Specific goals and practices are specific to a process area.
` Generic : Generic goals and practices are a part of every process area.
A process area is satisfied when organizational processes cover all of the generic and
specific goals and practices for that process area.
Scanning of Business Analysis

Weitere ähnliche Inhalte

Was ist angesagt?

Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisTechcanvass
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentalswaelsaid75
 
Business Analysis
Business AnalysisBusiness Analysis
Business AnalysisBCS-IT
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst TrainingCraig Brown
 
What is business analysis - Slideshare
What is business analysis  - SlideshareWhat is business analysis  - Slideshare
What is business analysis - SlideshareInvensis Learning
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?ZaranTech LLC
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT*instinctools
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bankLN Mishra CBAP
 
Free ECBA V3 questions
Free ECBA V3 questionsFree ECBA V3 questions
Free ECBA V3 questionsLN Mishra CBAP
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Techcanvass
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application featuresJörgen Dahlberg
 
Business Analyst Roadmap
Business Analyst RoadmapBusiness Analyst Roadmap
Business Analyst RoadmapOD Ali
 
BABOK V3.0 Business Analysis Models
BABOK V3.0 Business Analysis ModelsBABOK V3.0 Business Analysis Models
BABOK V3.0 Business Analysis Modelsamorshed
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...Alan McSweeney
 

Was ist angesagt? (20)

Business analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysisBusiness analysis Fundamentals | Fundamentals of business analysis
Business analysis Fundamentals | Fundamentals of business analysis
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentals
 
Business Analysis
Business AnalysisBusiness Analysis
Business Analysis
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
What is business analysis - Slideshare
What is business analysis  - SlideshareWhat is business analysis  - Slideshare
What is business analysis - Slideshare
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Business Analysis in IT
Business Analysis in ITBusiness Analysis in IT
Business Analysis in IT
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bank
 
Free ECBA V3 questions
Free ECBA V3 questionsFree ECBA V3 questions
Free ECBA V3 questions
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application features
 
CBAP® Preparation Course
CBAP® Preparation CourseCBAP® Preparation Course
CBAP® Preparation Course
 
Business Analyst Roadmap
Business Analyst RoadmapBusiness Analyst Roadmap
Business Analyst Roadmap
 
Business analyst ppt
Business analyst pptBusiness analyst ppt
Business analyst ppt
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is Business Analysis
 
BABOK V3.0 Business Analysis Models
BABOK V3.0 Business Analysis ModelsBABOK V3.0 Business Analysis Models
BABOK V3.0 Business Analysis Models
 
Business Analyst' Job
Business Analyst' JobBusiness Analyst' Job
Business Analyst' Job
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 

Ähnlich wie Scanning of Business Analysis

How To Put Subject Matter Expert On Resume
How To Put Subject Matter Expert On ResumeHow To Put Subject Matter Expert On Resume
How To Put Subject Matter Expert On ResumeLindsay Adams
 
Requirements Workshop -Text Analytics System - Serene Zawaydeh
Requirements Workshop -Text Analytics System - Serene ZawaydehRequirements Workshop -Text Analytics System - Serene Zawaydeh
Requirements Workshop -Text Analytics System - Serene ZawaydehSerene Zawaydeh
 
Business Analyst Opportunity
Business Analyst OpportunityBusiness Analyst Opportunity
Business Analyst Opportunityelenahoward
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESItamar Medeiros
 
Presentation to Analytics Network of the OR Society Nov 2020
Presentation to Analytics Network of the OR Society Nov 2020Presentation to Analytics Network of the OR Society Nov 2020
Presentation to Analytics Network of the OR Society Nov 2020Paul Laughlin
 
Deloittecaseinterview
DeloittecaseinterviewDeloittecaseinterview
DeloittecaseinterviewFNian
 
Deloittecaseinterview
DeloittecaseinterviewDeloittecaseinterview
DeloittecaseinterviewFNian
 
Business Analyst Training_Sagar
Business Analyst Training_SagarBusiness Analyst Training_Sagar
Business Analyst Training_SagarSagar Shajahan
 
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...Greg Laugero
 
The Requirements - An Initial Overview
The Requirements - An Initial OverviewThe Requirements - An Initial Overview
The Requirements - An Initial OverviewKumail Raza
 
Requirement Management.ppt
Requirement Management.pptRequirement Management.ppt
Requirement Management.pptSoham De
 
Customer Success Hiring Guide
Customer Success Hiring GuideCustomer Success Hiring Guide
Customer Success Hiring GuideOpsPanda
 
Business Analyst Job Description
Business Analyst Job DescriptionBusiness Analyst Job Description
Business Analyst Job Descriptiondavisjw
 
5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions5 Steps To Effective Jad Sessions
5 Steps To Effective Jad SessionsLizLavaveshkul
 
Research Methodology Module-08
Research Methodology Module-08Research Methodology Module-08
Research Methodology Module-08Kishor Ade
 
A Guide to Machine Learning Developer in 2024.pdf
A Guide to Machine Learning Developer in 2024.pdfA Guide to Machine Learning Developer in 2024.pdf
A Guide to Machine Learning Developer in 2024.pdfJPLoft Solutions
 

Ähnlich wie Scanning of Business Analysis (20)

Cbap babok 2.0 ppt introduction
Cbap babok 2.0 ppt introductionCbap babok 2.0 ppt introduction
Cbap babok 2.0 ppt introduction
 
Business analyst.pptx
Business analyst.pptxBusiness analyst.pptx
Business analyst.pptx
 
How To Put Subject Matter Expert On Resume
How To Put Subject Matter Expert On ResumeHow To Put Subject Matter Expert On Resume
How To Put Subject Matter Expert On Resume
 
Requirements Workshop -Text Analytics System - Serene Zawaydeh
Requirements Workshop -Text Analytics System - Serene ZawaydehRequirements Workshop -Text Analytics System - Serene Zawaydeh
Requirements Workshop -Text Analytics System - Serene Zawaydeh
 
Business Analyst Opportunity
Business Analyst OpportunityBusiness Analyst Opportunity
Business Analyst Opportunity
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCES
 
Presentation to Analytics Network of the OR Society Nov 2020
Presentation to Analytics Network of the OR Society Nov 2020Presentation to Analytics Network of the OR Society Nov 2020
Presentation to Analytics Network of the OR Society Nov 2020
 
Deloittecaseinterview
DeloittecaseinterviewDeloittecaseinterview
Deloittecaseinterview
 
Deloittecaseinterview
DeloittecaseinterviewDeloittecaseinterview
Deloittecaseinterview
 
A Business Analyst
A Business AnalystA Business Analyst
A Business Analyst
 
Business Analyst Training_Sagar
Business Analyst Training_SagarBusiness Analyst Training_Sagar
Business Analyst Training_Sagar
 
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
 
The Requirements - An Initial Overview
The Requirements - An Initial OverviewThe Requirements - An Initial Overview
The Requirements - An Initial Overview
 
Requirement Management.ppt
Requirement Management.pptRequirement Management.ppt
Requirement Management.ppt
 
Customer Success Hiring Guide
Customer Success Hiring GuideCustomer Success Hiring Guide
Customer Success Hiring Guide
 
Business Analyst Job Description
Business Analyst Job DescriptionBusiness Analyst Job Description
Business Analyst Job Description
 
5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions
 
Research Methodology Module-08
Research Methodology Module-08Research Methodology Module-08
Research Methodology Module-08
 
A Guide to Machine Learning Developer in 2024.pdf
A Guide to Machine Learning Developer in 2024.pdfA Guide to Machine Learning Developer in 2024.pdf
A Guide to Machine Learning Developer in 2024.pdf
 

Kürzlich hochgeladen

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 

Kürzlich hochgeladen (20)

Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 

Scanning of Business Analysis

  • 1. By : Shivang Mehta Date : 27th July, 2013
  • 2. Introduction to Business Analysis Scope of Business Analyst Require Skill and Prerequisite Techniques of Business Analysis Role of BA in SDLC Alternatives & BA Courses Introduction to CMMi Levels Pros & Cons and Questionnaire
  • 3.
  • 4. Why Business Analysis Require ?  Identify where the business stands in relation to rivals, etc.  Collect and use data to inform business decision making  Identify strengths and weaknesses in the business  Use information to inform strategic planning What is Business Analysis ? Business Analysis is the set of tasks and techniques used to work as a liaison among stakeholders in order to understand the structure, policies and operations of an organization and to recommended solutions that enable the organization to achieve its goals. Key Concepts of Business Analysis  Domains Understanding  Solution Factors  Requirements Nature
  • 5. Domain Understanding A domain is the are undergoing analysis. It may correspond to the boundaries of an organization or organizational unit, as well as key stakeholders outside those boundaries and interaction with those stakeholders. Solution Factors A solution is a set of changes to the current state of an organization that are made in order to enable that organization to meet a business need, solve a problem, or take advantage of an opportunity. Requirements Nature  Customer Requirements  Architectural Requirements  Structural Requirements  Behavioural Requirements  Functional & Non-functional Requirements  Performance Requirements  Design Requirements  Derived Requirements  Allocated Requirements  Technical Requirements
  • 6.  Lack of Shared Vision / Requirement Understanding  Getting Time With Product Management / Business  Operational V/S Forward Looking  Building Relationship  Fear of Requirement Failure  Lack of Techniques and Tools  Set expectation and get time commitment during inception  Acceptance of New Technology & Process Updation  Communication Gap while Requirement Development  Requirements Feasibility  Iteration and coverage on shared understanding  Everyone moving os same direction  Etc...
  • 7.
  • 8.  The IT business analysis field has grown significantly over the last decade  Through 2014, the expectation is job growth of more than 27%  Realization that projects – whether IT or non-IT - need a business analyst  Hot Jobs (CIO Magazine June 2007)  Expected shortage of skilled business analysts in Canada (Computing Canada, July 9, 2006)  The majority of BAs fall into position without training  Employers are giving preference to BAs with training/certification
  • 9.
  • 10. What Business Analyst Is Not?  Project Manager  Organizational Developer  Quality Assurance  Technical Designer What Business Analyst Is To?  Provide Solutions To :  Process Improvement  Organizational Change  Technology Component  Utilize their techniques, skills, and abilities required to clearly define a problem faced by the business, working with the development team to determines the scope of the solution to the problem.
  • 11.
  • 12. Listening Active listening involves eliminating distractions, maintaining an attentive posture and eye contact, and restating key points to confirm your understanding. You need to grasp what people are saying and also to read between the lines to detect what they might be hesitant to say. Learn how your collaborators prefer to communicate and try to avoid imposing your personal filter of understanding on what you hear the customers say. Watch for assumptions that underlie both what you hear from others and your own interpretation.
  • 13. Interviewing & Questionning Most requirements input comes through discussions, so an analyst must be able to ask the right questions. For example, users naturally focus on the system’s normal, expected behaviors. However, every programmer knows how much code is needed to handle exceptions. Ask questions such as, ―What should happen if...?‖ or ―Could <some problem> ever arise?‖ so you can determine how the system should handle anticipated exception conditions. With experience, you’ll become skilled in the art of asking questions that reveal and clarify uncertainties, disagreements, assumptions and unstated expectations. Donald Gause and Gerald Weinberg describe ―context-free questions‖ in Exploring Requirements: Quality Before Design (Dorset House, 1989).
  • 14. Analytical You’ll need to be able to operate at various levels of abstraction. Sometimes you must drill down from high- level information into details. In other situations, you’ll need to generalize from a specific need that one user described to a set of requirements that pertain to a whole class of users. Critically evaluate the information gathered from multiple sources to reconcile conflicts, separate user wants from needs, and distinguish solution ideas from requirements.
  • 15. Facilitation Requirements elicitation workshops are a common technique; to succeed, they require a neutral facilitator. You’ll need strong questioning and observational skills to help groups build trust and to improve the sometimes tense relationship between business and information technology staff. In Requirements by Collaboration: Workshops for Defining Needs (Addison-Wesley, 2002), Ellen Gottesdiener provides a wealth of advice for the workshop facilitator.
  • 16. Observation If you conscientiously watch a user perform his job or put a current application through its paces, you can detect subtleties that the user might not mention and thus expose new areas for requirements discussion.
  • 17. Writing Your main deliverable will be a written specification for customers, marketing, managers and technical staff; for this task, you need a solid command of the English (or other natural) language. Strive for clarity; avoid ambiguous words and phrasing, grammatical errors and overly idiomatic expressions.
  • 18. Organization You’ll be faced with a vast array of jumbled information gathered during elicitation and analysis. Structuring all the rapidly changing bits into a coherent whole demands exceptional organizational skills, along with patience and tenacity.
  • 19. Modeling From the venerable flowchart through structured analysis models (data flow diagrams, entity-relationship diagrams and the like) to contemporary UML notations, diagrammatic tools should be included in every analyst’s kit. Some of these techniques will be useful when communicating with users; others, with developers. You’ll often need to educate other stakeholders on the value of these techniques and how to read them—and you’ll find that these tools are useful ways to represent information even when you’re not discussing a computer system.
  • 20. Interpersonal You must be able to get people with competing interests to work together, and you should feel comfortable talking with individuals in diverse job functions and at all levels of the organization. You might also need to work with distributed teams whose members are separated by geography, time zones, cultures or native languages.
  • 21. Creativity The analyst is not merely a scribe who records whatever customers say. In his article, ―Eureka! Why Analysts Should Invent Requirements‖ (IEEE Software, July/Aug. 2002), requirements authority James Robertson suggests that the best analysts propose requirements. Analysts might conceive innovative product capabilities, imagine new markets and business opportunities and think of ways to surprise and delight their customers. A really valuable analyst finds creative ways to satisfy needs that users didn’t even know they had.
  • 22. Pre-sales Documents  Current State Analysis Document  Project Vision Document  Solution Vision Document  Business Requirement Document  Business Process Design Document  Use Case Model Document  Use Case Specification Document  System-wide Requirement Document  Solution Glossary Document  Organization Proposal Document  Minutes of Meetings Document  Project Charter Document  Task List Document
  • 23. Post-sales Documents  Functional/Technical Requirement Document  System Requirement Specification Document  Sign-off Agreement Document  Requirements Planning Document  Requirements Checklist Document  Modeling Document  Prototype/Wireframe Document  Data Dictionary Document  Data Flow Diagram Document  Class Diagram Document  Object Diagram Document  System Flow Diagram Document  Entity Relationship Diagram Document
  • 24. 1. Former User 2. Former Programmer 3. Subject Matter Expert 4. Business Process Expert 5. Organization Process Guide 6. Any person who are interested to be a Business Analyst
  • 25.
  • 26.  Define Business Requirements  Identify Project Stakeholders and User Classes  Elicit Requirements  Analyze Requirements  Write Requirement Specification  Model the Requirements  Lead Requirements Validation  Facilitate Requirements Prioritization  Manage Requirements  Validate Requirements
  • 27.  Define Business Requirements  Identify Project Stakeholders and User Classes  Elicit Requirements  Analyze Requirements  Write Requirement Specification  Model the Requirements  Lead Requirements Validation  Facilitate Requirements Prioritization  Manage Requirements  Validate Requirements
  • 28.
  • 29. Acceptance and Evaluation Criteria Definition To define the requirements that must be met in order for a solution to be considered acceptable to key stakeholders. Brainstorming Brainstorming is an excellent way to foster creative thinking about a problem. The aim of brainstorming is to produce numerous new ideas, and to derive from them themes for further analysis. Benchmarking Benchmark studies are performed to compare the strengths and weaknesses of an organization against its peers and competitors.
  • 30. Business Rules Analysis To define the rules that govern decisions in an organization and that define, constrain, or enable organizational operations. Data Dictionary & Glossary A data dictionary or glossary defines key terms and data relevant to a business domain. Data Flow Diagram To show how information is input, processed, stored, and output from a system. Data Modeling The purpose of a data model is to describe the concepts relevant to a domain, the relationships between those concepts, and information associated with them.
  • 31. Decision Analysis To support decision-making when dealing with complex, difficult, or uncertain situations. Document Analysis Document analysis is a means to elicit requirements by studying available documentation on existing and comparable solutions and identifying relevant information. Estimation Estimating techniques forecast the cost and effort involved in pursuing a course of action. Focus Groups A focus group is a means to elicit ideas and attitudes about a specific product, service or opportunity in an interactive group environment. The participants share their impressions, preferences and needs, guided by a moderator.
  • 32. Functional Decomposition To decompose processes, functional areas, or deliverables into their component parts and allow each part to be analyzed independently Interface Analysis To identify interfaces between solutions and/or solution components and define requirements that describe how they will interact. Interviews An interview is a systematic approach designed to elicit information from a person or group of people in an informal or formal setting by talking to an interviewee, asking relevant questions and documenting the responses.
  • 33. Lesson Learn Process The purpose of the lessons learned process is to compile and document successes, opportunities for improvement, failures, and recommendations for improving the performance of future projects or project phases. Metrics & Key Performance Indicators The purpose of metrics and key performance indicators are to measure the performance of solutions, solution components, and other matters of interest to stakeholders. Non-functional Requirements Analysis The purpose of non-functional requirements is to describe the required qualities of a system, such as its usability and performance characteristics. These supplement the documentation of functional requirements, which describe the behavior of the system.
  • 34. Observation Observation is a means of eliciting requirements by conducting an assessment of the stakeholder’s work environment. This technique is appropriate when documenting details about current processes or if the project is intended to enhance or change a current process. Organization Modeling Organization Modeling is used to describe the roles, responsibilities and reporting structures that exist within an organization and to align those structures with the organization’s goals. Problem Tracking Problem tracking provides an organized approach to tracking, management, and resolution of defects, issues, problems, and risks throughout business analysis activities. Management of issues is important so that they can be resolved in a timely manner to ensure success.
  • 35. Process Modeling To understand how work that involves multiple roles and departments is performed within an organization. Prototyping Prototyping details user interface requirements and integrates them with other requirements such as use cases, scenarios, data and business rules. Stakeholders often find prototyping to be a concrete means of identifying, describing and validating their interface needs. Requirement Workshops A requirements workshop is a structured way to capture requirements. A workshop may be used to scope, discover, define, prioritize and reach closure on requirements for the target system.
  • 36. Risk Analysis To identify and manage areas of uncertainty that can impact an initiative, solution, or organization. Root Cause Analysis The purpose of root cause analysis is to determine the underlying source of a problem. Scenarios & Use Cases Scenarios and use cases are written to describe how an actor interacts with a solution to accomplish one or more of that actor’s goals, or to respond to an event. Scope Modeling Scope models are used to describe the scope of analysis or the scope of a solution.
  • 37. Structured Walkthrough Structured walkthroughs are performed to communicate, verify and validate requirements. Sequence Diagrams Sequence diagrams are used to model the logic of usage scenarios, by showing the information passed between objects in the system through the execution of the scenario. State Diagrams A state diagram shows how the behavior of a concept, entity or object changes in response to events.
  • 38. Survey / Questionnaire A survey is a means of eliciting information from many people, sometimes anonymously, in a relatively short period of time. A survey can collect information about customers, products, work practices and attitudes. A survey may also be referred to as a questionnaire. SWOT Analysis A SWOT analysis is a valuable tool to quickly analyze various aspects of the current state of the business process undergoing change. User Stories User Stories are a brief description of functionality that users need from a solution to meet a business objective. Vendor Assessment To assess the ability of a potential vendor to meet commitments regarding a product or service.
  • 39.
  • 40.  IIBA – International Institute of Business Analysis  CBAP – Certified Business Analysis Professional  IBAT – Institute of Business Analysis Training  CSBA – Certification Software Business Analyst  BACP – Business Analysis Certification Program  SATC – System Analyst Training Certification  ISA – Information System Analyst  BPM – Business Process Management  PMP – Project Management Professional
  • 41.
  • 42. What is CMMi (Capability Maturity Model Integration)? CMMI models are collections of best practices that help organizations to improve their processes. These models are developed by product teams with members from industry, government and the Software Engineering Institute (SEI). This model, called CMMI for Development (CMMI-DEV), provide a comprehensive integrated set of guidelines for developing products and services. Why CMMi ? The CMMI-DEV model provides guidance for applying CMMI best practices in a development organization. Best practices in the model focus on activities for developing quality products and services to meet the needs of customers and end users.
  • 43. CMMI Level 2 For Development  CM – Configuration Management  MA – Measurement Analysis  PMC – Project Monitoring and Control  PP – Project Planning  PPQA – Process and Product Quality Assurance  REQM – Requirement Management  SAM – Supplier Agreement Management CMMI Level 2 For Services  CM – Configuration Management  MA – Measurement Analysis  PPQA – Process and Product Quality Assurance  REQM – Requirement Management  SAM – Supplier Agreement Management  SD – Service Delivery  WMC – Work Monitoring and Control  WP – Work Planning
  • 44. CMMI Level 3 For Development  DAR – Decision Analysis Resolution  IPM – Integrated Project Management  OPD – Organizational Process Definition  OPF – Organizational Process Focus  OT – Organizational Training  PI – Product Integration  RD – Requirements Development  RSKM – Risk Management  TS - Technical Solution  VAL - Validation  VER – Verification CMMI Level 3 For Services  CAM – Capacity & Availability Management  DAR – Decision Analysis Resolution  IRP – Incident Resolution & Prevention  IWM – Integrated Work Management  OPD – Organizational Process Definition  OPF – Organizational Process Focus  OT – Organizational Training  RSKM – Risk Management  SCON – Service Continuity  SSD – Service System Development  STSM – Strategic Service Management
  • 45. CMMI Level 4 For Development  OPP – Organizational Process Performance  QPM – Quantitative Project Management CMMI Level 4 For Services  OPP – Organizational Process Performance  QPM – Quantitative Project Management
  • 46. CMMI Level 5 For Development  CAR – Causal Analysis & Resolution  OPM – Organizational Performance Management CMMI Level 5 For Services  CAR – Causal Analysis & Resolution  OPM – Organizational Performance Management
  • 47. There are two categories of goals and practices: Specific : Specific goals and practices are specific to a process area. ` Generic : Generic goals and practices are a part of every process area. A process area is satisfied when organizational processes cover all of the generic and specific goals and practices for that process area.