.
Hereof, is being done or has been done?
The second thing wrong with this sentence is that the passive verb tense used here should be simple past (was done), not present perfect (has been done). “Has been done” is a present perfect passive tense, which should be used for an action that happened at an unspecified time in the past.
Subsequently, question is, was done or has been done? If it has recently been done, “it is done” is correct. For example, I have just now finished my homework. It is done. But if significant time has passed (i.e., before “just now”), then It was done (last night, for example) is correct.
Similarly, you may ask, did VS done done?
"Had done" is past perfect and is not common in English, only in specific cases. I think this is one of them. "Did" is simple past and is used more commonly.
Is being done tense?
Has been is present perfect tense; addition of the past participle makes it present perfect passive. Is being is present progressive tense; addition of the past participle makes it present progressive passive. Development of the product has started but is not yet finished.