
I've thought about the overall skill set and characteristics needed to pull this role off efficiently and productively and coupled it with my experience leading projects, working in combined project manager and business analyst roles I've come up with my list of ten characteristics of an awesome business analyst. As you are reading through these, please be thinking of your own personal experiences and comment with your additions to this list...