Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Requirements for System Integration
Rating: 3.5 out of 5(4 ratings)
30 students
Created byIskra Botcheva
Last updated 6/2025
English

What you'll learn

  • Understand what system integration and API mean
  • How to build architectural and sequence diagrams to represent the system interaction
  • Describe the requirements from the client side and from the server side perspectives
  • Make the integration secure
  • Consider design specifics for different types of APIs

Course content

11 sections74 lectures2h 2m total length
  • Introduction0:56
  • Learning objectives1:25
  • Why do we need to integrate the systems?0:55

Requirements

  • You need to have a good understanding of the basics of business analysis - how break down the tasks, how to describe the acceptance criteria

Description

Are you assigned to an integration project? Or would you like to be?

All systems are connected, they talk to each other. As a business analyst you need to understand the APIs and be ready to use them in the requirements.

Are you curious what needs to be specified about the client side and the server side? Which side are you working on? Would you like to prepare sequence diagrams to present the flow of the messages?

This course will give you a technical undestanding about those topics and many more - about the main communication protocols and system security.

As a business analyst you need to prepare proper user stories - this course helps you understand how to break down the information into implementation tasks and what needs to be described in those tasks.

System integration is an important topic. There is no universal system that does everything. Each system is dedicated to specific functions and connects to other systems - to provide data or to consume data. The Business analyst is the one who prepares the requirements and specifies how each side behaves - the client or the server. This documentation is important for the developers and the QAs - to implement exactly what is needed and to make sure it works in the expected way.

Who this course is for:

  • Business analysts who are going to work on integration projects