Business Analysis Essentials Training Course
Audience:
Business consultants, Business analysts, Project Managers, IT professionals.
Course Outline
Introduction
- Why do you need business models?
- Modeling skills
Defining the Scope of Modeling
- What is a business model?
- Separating textual and diagrammatic elements
- Contrasting scope with level of detail
Crafting a process to develop a business model
- Applying the steps: elicit, analyze, document, validate
- Iterating the steps
- Facilitating requirements workshops
- Mapping models to deliverables
Charting the multidimensional aspects of a business model
- Applying the five Ws approach: who, what, where, when, why and how
- Selecting the right modeling approach
- Employing CASE tools and simulation
Mapping the Business Landscape
- Analyzing the enterprise
- Exploring the enterprise architecture
- Decomposing the architecture into its components
- Usage of a Component Business Model
Applying business rules
- Documenting the constraints: operative and structural
- Representing rules with decision tables
- Scoping Business Functions
Initiating the process with functional decomposition
- Determining the functional hierarchies
- Distinguishing between functions and processes
Drawing UML use case diagrams
- Defining scope and boundary
- Identifying the actors
- Refining the use cases
Documenting business use cases
- Selecting the appropriate level of detail
- Specifying preconditions and post-conditions
- Modeling Business Processes
Applying process modeling techniques
- Workflows
- Events
- Activities
- Decisions
- Sequencing
- Messaging
- Roles
Leveraging Business Process Modeling Notation (BPMN)
- Benefits from a standardized approach
- Sequencing and classifying activities
- Categorizing events
- Emulating a Business Process
Refining business process diagrams
- Choosing the right gateway: decisions, forks and joins
- Mapping the processes to swim lanes and pools
- Supplementing the model with artifacts
Analyzing the Enterprise Structure
- Establishing the business domain
- Documenting the workers and organization units
- Modeling systems, documents, information and tools
Structuring the enterprise with UML class diagrams
- Determining object attributes
- Generalizing and specializing relationships
- Constructing associations between the classes
- Packaging for domains and functional units
Finalizing the Business Model
- Achieving complete coverage with matrices
- Prioritizing features
- Cross-referencing requirements
- Correlating behavior with roles
Contextualizing the model with perspectives
- Documenting business interfaces
- Mapping from means into ends
- Capturing time parameters
Communicating the Model to Key Stakeholders
- Knowing your audience
- Selecting the right level of detail
- Choosing the right model for your audience
- Converting business models into user requirements
- Delivering your models
Requirements
Basic Windows knowledge, OO technology knowledge may be useful.
Open Training Courses require 5+ participants.
Business Analysis Essentials Training Course - Booking
Business Analysis Essentials Training Course - Enquiry
Business Analysis Essentials - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
After each completed chapter, there were exercises.
Grazyna - Atmoterm SA
Course - Business Analysis Essentials
Machine Translated
citing real-life examples
Pawel - Atmoterm SA
Course - Business Analysis Essentials
Machine Translated
Primarily, the professionalism of the trainer. I highly value the fact that they are a practitioner and share their experiences with us. I wish there were more people like this on my career path :)
Patryk - Atmoterm SA
Course - Business Analysis Essentials
Machine Translated
Elena is an excellent trainer - she has extensive knowledge and presents it in a very clear and accessible manner, providing numerous practical examples drawn from her vast experience. I appreciated the balance between the lecture portion and the practical exercises - the abundance of exercises allowed for better contextualization of the acquired knowledge and skills and helped verify whether we had correctly understood the content. The verification after each exercise also allowed for asking questions and resolving doubts in real-time. Elena has a very pleasant, positive energy; her approach to conducting the training encouraged both work and attentive listening. She maintains excellent contact with the participants.
Sonia Brandt - Atos Global Delivery Center Polska Sp. Z o.o. Sp. K
Course - Business Analysis Essentials
Machine Translated
A large number of interactive exercises provide the opportunity to practice various business analysis techniques and process creation. Many different techniques demonstrated in a single training significantly expanded my knowledge in the field of business analysis.
Kinga Przeszak - Atos Global Delivery Center Polska Sp. Z o.o. Sp. K
Course - Business Analysis Essentials
Machine Translated
Preparation of the trainer for the training - clear presentation, well-organized and thought-out agenda, office materials prepared by the trainer. A humorously illustrated agenda and contract. A large number of practical tasks that perfectly complement the theory.
Marta Slodownik - Atos Global Delivery Center Polska Sp. Z o.o. Sp. K
Course - Business Analysis Essentials
Machine Translated
Much practical exercises and a course structure that allows for better absorption of new knowledge
Marcin Kadziorski - Atos Global Delivery Center Polska Sp. Z o.o. Sp. K
Course - Business Analysis Essentials
Machine Translated
Provisional Courses
Related Courses
Testable Requirements - How to Write Good Acceptance Criteria?
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn how to write effective acceptance criteria for requirements.
By the end of this training, participants will be able to:
- Understand the importance of acceptance criteria.
- Create and verify requirements acceptance criteria.
- Apply different methods for describing acceptance criteria.
- Ensure the quality of analytical artifacts.
Business Analysis, BABOK V3.0 and IIBA Certification Preparation
21 HoursSummary:
A business/systems analyst solves business problems by designing information systems which execute the strategy defined by the business. These IT solutions generally achieve one of the following goals for the business: implement a new business process, increase efficiency and productivity of existing business processes, or reduce operating costs of existing processes.
This course is intended for Business Analysts including those who may want to go on and prepare for an IIBA Certification (CCBA or CBAP) and is consistent with the framework outlined by the BABOK® Version 3.0
Objectives:
- Identify the critical principles, activities, tasks, and techniques outlined in the BABOK® V3.0
- Understand the core knowledge areas, activities, tasks, deliverables, and their relationships:
Key Definitions:
BABOK® (Business Analysis Body of Knowledge) Standard for practice of business analysis and serving as a framework describing the tasks that must be performed.
CCBA® (Certified of Competency in Business Analysis) A certification offered through the International Institute of Business Analysis (IIBA) requiring passing a test based on the BABOK® only after application approval which is based on education and experience.
CBAP®(Certified Business Analysis Professional) A certification offered through the International Institute of Business Analysis (IIBA) requiring passing a test based on the BABOK® only after application approval which is based on education and experience.
Business Process Analysis with UML and BPMN
14 HoursCourse Audience:
Managers who want to understand BPMN diagrams, Business Consultants, Business Analysts, Business Process Engineers, System Analysts and anyone who is involved in analyzing and planning Business Processes using standardized, unified modelling notation.
Course Goals:
- Produce high-quality process diagrams
- Model in the BPMN process notation
- Capture as-is process information
- Implement optimized process flows for people-intensive processes
- Simplify complex process definitions and break them into more manageable pieces
Design Patterns
14 HoursThere are plenty of tried and tested patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can save hundreds of hours, which otherwise would be spent on design and testing. Training Goals This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization. It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns. Audience Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers. Course Style The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.
Insurtech: A Practical Introduction for Managers
14 HoursInsurtech (a.k.a Digital Insurance) refers to the convergence of insurance + new technologies. In the field of Insurtech "digital insurers" apply technology innovations to their business and operating models in order to reduce costs, improve the customer experience and enhance the agility of their operations.
In this instructor-led training, participants will gain an understanding of the technologies, methods and mindset needed to bring about a digital transformation within their organizations and in the industry at large. The training is aimed at managers who need to gain a big picture understanding, break down the hype and jargon, and take the first steps in establishing an Insurtech strategy.
By the end of this training, participants will be able to:
- Discuss Insurtech and all its component parts intelligently and systematically
- Identify and demystify the role of each key technology within Insurtech.
- Draft a general strategy for implementing Insurtech within their organization
Audience
- Insurers
- Technologists within the insurance industry
- Insurance stakeholders
- Consultants and business analysts
Format of the course
- Part lecture, part discussion, exercises and case study group activities
Fintech: A Practical Introduction for Managers
14 HoursIn this instructor-led, live training in Poland, participants will gain an understanding of the technologies, methods and mindset needed to implement a Fintech strategy.
This training is aimed at managers who need to gain a "big picture" understanding of Fintech, break down the hype and jargon, and take tangible first steps towards the adoption of new technologies applicable to financial business and services.
By the end of this training, participants will be able to
- Present viable Fintech strategies for their organization.
- Understand and explain the role and functionality of key technologies.
- Draft an action plan for introducing new technologies in step-by-step fashion.
IREB CPRE Fundamentals
7 HoursIREB plays an important role in standardizing requirements engineering practices, helping professionals in the field improve their skills and raising quality standards in software development processes. IREB certificates are valued in the industry as confirmation of high professional competences in management and requirements engineering.
Model Based Development for Embedded Systems
21 HoursModel Based Development (MBD) is a software development methodology that enables faster, more cost-effective development of dynamic systems such as control systems, signal processing and communication systems. It relies on graphic modeling rather than the traditional text based programming.
In this instructor-led, live training participants will learn how to apply MBD methodologies to reduce development costs and accelerate the time to market of their embedded software products.
By the end of this training, participants will be able to
- Select and utilize the right tools for implementing MBD.
- Use MBD to carry out rapid development in the early stages of their embedded software project.
- Shorten the release of their embedded software into the market.
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Podstawy inżynierii wymagań i analizy
14 HoursRequirements engineering is the process of defining, collecting, documenting, managing and analyzing the needs, expectations and functionalities that should be implemented by a given system, product or IT project. Requirements engineering plays a key role in the success of IT projects because accurate, understandable and consistent requirements constitute the foundation for the system or product being created. Correctly understanding and precisely defining the needs of users and stakeholders is crucial to achieving customer satisfaction and the success of IT projects.
IREB CPRE Foundation - przygotowanie do egzaminu
21 HoursIREB CPRE (International Requirements Engineering Board - Certified Professional for Requirements Engineering) is a certification for professionals in the field of requirements engineering. This certification is intended to confirm knowledge, skills and experience in the area of management and requirements engineering in the software development process. Value of IREB CPRE Certification: Confirmation and recognition of knowledge, skills and experience in the area of requirements engineering. Standing out on the job market as a professional specializing in requirements management. Increased credibility and trust among employers, customers and colleagues.
Requirements Description Standards
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn standardized methods for describing requirements.
By the end of this training, participants will be able to:
- Understand various types of requirements.
- Utilize effective methods for describing requirements.
- Apply recognized standards and templates.
- Communicate requirements effectively.
Requirements Management
21 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to enhance their skills in requirements management.
By the end of this training, participants will be able to:
- Understand the key activities and products of requirements management.
- Apply effective techniques for requirements elicitation.
- Document requirements using appropriate methods and notations.
- Implement a requirements architecture and repository.
Requirements Analysis
21 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at persons who wish to understand requirements analysis and conduct requirements analysis efficiently and accurately using analysis techniques for their projects.
By the end of this training, participants will be able to:
- identify different types of requirements.
- understand the overall concepts of, and activities within, requirements analysis.
- be familiar with the requirements analysis methodology.
- use different requirements analysis techniques to their advantage.
- structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process.
Software Engineering, Requirements Engineering and Testing
63 HoursThis course demonstrates through hands-on practice the fundamentals and applications of software engineering, requirements engineering and testing.
Use cases in requirements management
14 HoursPurpose of the training
To learn the benefits of using use cases to describe system functionality.
To learn effective methods of obtaining functional requirements.
To acquire the ability to define functional requirements in UML notation (use case diagrams) and in the form of use case specifications.
Advantages
Training conducted by an expert with several years of experience in the IT industry and extensive knowledge of IT processes.
Emphasis on practice - the necessary theory is supported by project practice, the topics discussed relate to real project situations.
Training conducted using tools used in requirements engineering, which gives the opportunity to learn the basic functionality of such tools.
Possibility to apply the acquired knowledge already during the training.