https://staragile.com/blog/business-analyst-best-practices