Please let me know, whats the role of a business analyst in any software project development, what are the skills required for a business analyst specifically who is working on health care domian.