Answering your questions:
What role is the person that should be reading the statements mentioned in this article in?
It is mostly for QA Engineers/Testers or anyone else who planning similar activities or is responsible for the results and testing.
Which of the responsibilities are of the tester, which are of the team, which are of the lead of migration, of the product manager?
Iâm not talking here about responsibilities, I believe that each team in its unique situation will deal with this on its own, itâs not so important. In my example, I work in collaboration with devs, with their help and support because as a team we were responsible for the result and quality.
Iâm usually the kind of tester that thinks negatively; Like: think of these risks, or these potential failures, or consider that thing X can go wrong in Y way, how about experimenting with this and trying to find this kind of problems? . . . . . . .
Nice approach, generally good questions but I can advise you to use common sense, logic, etc. This is an article, more like an overview, general approach, this is not a course or book, even with such detailed and larger formats I wonât be able to cover all the details and nuances of each particular case, risk, situation, etc
âCheck that the data looks fineâ, âeverything worksâ, âthere are no crashesâ, âapplication was properly handledâ, âdata will be handled correctlyâ, etcâŠ
â for me, it looks pretty straightforward in the generalized approach and Iâm surprised that you expect here more details.
Iâd like to see a distinction between data migration, data conversion, and data integration. Without knowing much about the context of the examples I feel like they are learning toward data integration and conversion.
Technically, I can agree here with you, but if I get data from one table/DB and put it in another one it sounds to me like migration. I used my real experience, and real tasks Iâve had and there werenât so obvious distinctions between data migration, data conversion, and data integration. In real life, you in most situations also wonât have such a clear distinction but this is a valid point and I think it should be properly addressed in more comprehensive guides on data migration, data conversion, and data integration.
In my opinion, for the article format, this piece has enough details and makes it pretty useful as a starting point, and as a general checklist for similar situations.