Photography is many things to different people. I dont consider it art as such, but it can be..not always though...
I dont see how you can define what makes a good picture with lists or charts....to me at least photography is a feeling, passion, a picture should evoke an emotion...
Technical competence is not enough....