Curso Roles, Responsibilities, and Processes of the Business Analyst
24hVisão Geral
Este curso define as atividades do Business Analyst desde a identificação de um problema de negócios a ser resolvido até a implementação final da solução para esse problema. O papel do Business Analyst é definir o problema, identificar a solução e gerenciar o produto por meio do System Development Life Cycle. O curso enfatiza as principais responsabilidades do Business Analyst na definição dos requisitos para o produto, ao mesmo tempo em que aborda as questões importantes de comunicação e garante uma solução de qualidade.
Objetivo
Ao final do curso, você aprenderá a:
- As funções e responsabilidades do Analista de Negócios
- O conceito de requisitos e sua importância para o desenvolvimento de sistemas de qualidade
- A diferença entre coletar informações e gerar requisitos
- A importância de definir primeiro o problema
- Um processo para transformar informações coletadas em requisitos de qualidade
- Como comunicar com as comunidades empresariais e de desenvolvimento, negociar e facilitar um projeto bem-sucedido
- Os processos de desenvolvimento para transformar requisitos em uma solução
- Os fatores que contribuem para confirmar que a solução entregue resolve o problema de uma forma aceitável para as partes interessadas
Publico Alvo
- Analistas de negócios, gerentes de projeto e qualquer pessoa responsável por converter um problema de negócios em uma solução de TI bem-sucedida.
Informações Gerais
FORMATO:
- 100% On-Line na presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
- In-company.
- Presencial.
PERÍODO:
- Noturno em noites intercaladas exemplo: terça-feira e quinta-feira das 19h às 23h,total de 4h por encontro.
- Aos sábados das 8h às 12h, total de 4h ou das 09h às 18h, total de 8h.
- Integral consultor disponibilidade
LAB:
- Apostila
- Laborátorio individual
- Exercícios práticos
Conteúdo Programatico
Overview
- The Business Analyst (BA)
- Roles and Responsibilities
- Objectives
- Relationship of IT to Business
- Business Analyst Relationships
- Role of an Intermediary
- Communication Specialist
- Facilitation
- Mediation
- Potential Problems
- Define the Requirements to Solve the Problem
- Definition of Terms
- Purpose of Requirements
- Requirements Process
- The BA’s Role Throughout the System Development Life Cycle
- Unit Summary and Best Practices
Information Gathering Plan
- Information Gathering Process
- Six Stages of Information Gathering
- Research Questions
- What Information Is Needed
- Where Is the Information Located?
- Problem Domain
- Stakeholders Defined
- Users Defined
- Methods of Information Gathering
- Forms of One-On-One Information Gathering
- Requirements Sessions
- Brainstorming
- Observation
- Demonstration
- Workshop: Building an Information Gathering Plan
- Unit Summary and Best Practices
The Product Scope
- Defining the Problem
- Components of the Problem
- Basic Problem Definition
- Identifying the Real Problem
- Establishing the Product Vision
- Workshop: Defining the Real Problem
- Business Orientation
- Justification
- Impact Analysis
- Risk and Product Constraints
- ROI Analysis
- Cost / Benefit Analysis
- Tangible and Intangible Benefits
- Establishing Product Scope
- Functional Goals
- Estimating: Round One
- Estimating the Cost of the Product Scope
- Unit Summary and Best Practices
Information Gathering Techniques
- Gathering Information
- What Information to Gather
- Iterative Information Acquisition
- Interview Approaches
- Management
- Stakeholder
- Interview Techniques to Get the Most Information
- Five Stages of an Interview
- Preparation
- Using the Problem Definition
- Establishing Rapport
- Be Receptive
- Inquire Skillfully
- Getting the Most Information
- Listen Loudly
- Listen Actively
- Other Interview Considerations
- Information Gathering Tips and Techniques
- Meetings
- Brainstorming
- Use Cases
- Unit Summary and Best Practices
Requirements Analysis
- Analyzing Requirements
- What to Do with the Information
- Defining the Problem Environment
- Using the Problem Definition
- Classification
- Modeling
- Purpose of Modeling Requirements
- Modeling Options
- Modeling Results
- Requirements Classification
- Requirements Classification Summary Trade-Offs
- Requirements Progression
- Classes of Requirements—Overview
- Tips on Classifying Requirements
- Prioritizing Requirements
- Quality Issues
- Gap Analysis
- Functional Goals
- Deriving the Functional Requirements from the Gap
- Workshop: Producing Requirements
- Unit Summary and Best Practices
Requirements Documentation
- Requirements Document Contents
- Organizing the Document
- Document Structure
- Requirements Representation
- Documentation and Specification
- Functional and Systems Requirements
- Quality Requirements Definition
- Requirements Documentation Guidelines
- Writing Valid Requirements
- The Structured Approach
- Good Requirements Form
- Workshop: Documenting Requirements
- Unit Summary and Best Practices
Requirements Communication and Approval
- Communication
- Requirements Confirmation Methods
- Communication and Information
- Presenting the Results
- Facilitating the Confirmation Meeting
- Confirmation Process
- Validation
- Inspection Overview
- Inspection Process
- The Purpose of Approval
- Approval and Sign Off
- Formal Approval
- Alternatives
- Negotiation
- Negotiating with Customers/Users
- Negotiating with Developers
- Collaborative Negotiating
- Handling Conflict
- Unit Summary and Best Practices
Managing Product Quality
- Designing the Requirements
- Development Integrity
- Maintaining Quality
- Traditional Life Cycle Approach
- Requirements to Design
- Designing the Requirements
- Analysis and Design
- Logical and Physical Design
- Constraining the Design
- Trade-Off Issues
- Mapping Requirements to Design
- Agile Just in Time Requirements
- User Stories
- Epics and Themes
- Product Backlogs
- Grooming and Managing
- Requirements Management
- The Problem
- The Need for Requirements Management
- Change Management
- Tracing the Requirements
- Requirements Traceability
- The Traceability Matrix
- Traceability Example
- Multilevel Traceability
- Unit Summary and Best Practices
Confirming a Quality Product
- Creating the Test Plans and Cases
- Testing the Requirements
- Writing Test Cases from Requirements
- Test Stages
- Unit Test Cases
- Integration Test Procedures
- System Test Scenarios
- Acceptance Test Methods
- Unit Summary and Best Practices
The Bottom Line
- The Business Analyst Process
- Where to Go for More Information