Today the growth for business analysts is increasing a day by day. It is very important to know about the business analyst and the roles of a business analyst. For the successful functioning of the company, effective business analysis can be done. This effective business analysis can be done through best business analyst practices with clear identification of what are the needs and requirements needed for a business. He should also maintain a strategy of how effectively to solve the business requirement. Here you can get some important points on business analyst roles and responsibilities with an effective strategy.