You can be the most talented and organized project manager there ever was, but never underestimate how much a talented business analyst brings to the table on your technical projects. They are essential for success, in my opinion. With a great BA in place you get better requirements documented, have better oversight of the technical development team on the project, gain valuable assistance on the daily interaction with the project customer, and are virtually guaranteed that user acceptance testing will be pulled off with as few glitches as possible...
Search this entire blog:
Use code BRADCCPM for 10% off training