Fundamental Habits of Effective Business Analysts
Business analysis is a specialized skill. Following are some practices and behaviors that help a business analyst (BA) contribute to project success. Software managers sometimes assume that every skilled developer can also interview customers and write requirements, without any training,