If you start with a good raw ingredient, I think it's pretty hard to end up with tough chicken - it is very forgiving, and very flexible as the wide variety of different cooking methods on this thread show.
This is not an easy subject, but a lot of BIRs use chicken that has been bulked by injection with protein/brine solution. It not only inflates the meat-packer's profits, but results in a tenderized product.
I don't like the idea myself. We buy chicken in bulk from a wholesalers and I have checked carefully on the labeling for any indication of pre-treatment - there is none. (The chicken happens to be Halal, by the way, which is interesting because the wholesaler is for the French restaurant / catering market, which is not widely noted for its use of Halal meat.)
Our method is simply to fry off some minced onion/ginger/garlic in quite a lot of oil and cook the chicken chunks with a little gravy, haldi, bay leaf, mix powder and salt. It fries at first but then develops a liquor. We cook for 8 mins past this point then leave it to rest with the lid on for 20 mins. Our temperature guide is to exceed 80C for 10 mins. We don't add any liquid other than a little gravy as that just ends up making a soup.