Forums for the Business Analyst

  Modern Analyst Forums  Business and Sy...  Requirements  data migration, BRS
Previous Previous
Next Next
New Post 7/11/2012 3:09 PM
User is offline Anthony Chen
63 posts
8th Level Poster

Re: data migration, BRS 

 losky wrote

 this website is amazing

I was told to draft a business requirement spec for the data migration part of my project,

I am struggling with this. I am thinking a BRS is not appropriate, please prove me wrong

In my opinion, data migration project is data driven, I can only foresee one functional requirement in the project ie the target system shall update data from the source system.

can there be any other functional requirements?

under what category of non functional requirements can data load frequency be documented?

what should the structure of the BRS  should b like?

should data requirements in d BRS be at column  or entity level?

Your responses will be highly appreciated


I agree with what the other posters wrote, why does the business even care that there is a data migration. What are they trying to accomplish. However, given that there is a data migration focus on a mapping table that includes


1) the meaning of each individual data element (short description)

2) name of the element

3) the format of the element

4) the business rules associated with the data element (validation, calculation etc)

5) calculated or derived fields

6) a mapping to the new data model

7) stakeholders that own the data



If the data is more than a single object, it might be helpful to diagram the data structure using a Business Data Diagram

Previous Previous
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  data migration, BRS

Community Blog - Latest Posts

Heta Raval
Heta Raval
In a current scenario, when you are eliciting software service-based requirements then, you may be able to derive requirements in certain varieties. In the beginning, they can be just functional or non-functional requirements. But when you come across many other requirements as time goes, you can conclude requirements into several categories and wi...
0 Responses
Heta Raval
Heta Raval
It is essential to write an impressive approach which helps you to make a client convinced about your understanding of his requirement. The satisfactory approach would help you to be on the same page with the client. So, your chances to get the contract/project would raise. In order to provide a technical solution, a business analyst needs to recog...
2 Responses
Machine Learning (ML) models are intended to positively impact business efficiency. By understanding how these models are created, how they function, and how they are put into production, one can fully utilize their potential to make a difference in every day scenarios.   What is a Machine Learning Model? By creating cases within a narrow d...
0 Responses

Latest Articles

Six Estimation Safety Tips
Oct 13, 2019
Estimation is a chronically thorny issue for software practitioners. Most people need to prepare estimates for the work they do, but in our industry w...
Copyright 2006-2019 by Modern Analyst Media LLC