Integration related questionnaire during requirements discovering

What systems to be integrated?

  • Internal enterprise system? First party.
  • Partner / Vendor system? Second party.
  • 3rd party system?

For all integration, the following details would help understand the fundamentals

  • What is the system to be integrated with my system?
  • What is the purpose of this integration?
  • Is it one directional or bi-directional transfer of data?
  • How often data has be transferred / shared?
  • Is it offline (batch) mode or online mode?
  • What data are going to be shared?
  • How significant is this data in the overall system you are building?
  • What is the format of data to be shared?
  • How much is the volume of data to be shared?
  • What is the integration protocol?
  • Is the connection authenticated?
  • How the data in transit is protected?
  • Any treatment need to be done after importing the data?
  • How much time this data to be persisted in the target system?
  • What action should be taken when the integration fails.

Leave a Reply

Your email address will not be published. Required fields are marked *