The reason you ask questions is so that you can listen to the answers.
Writing quality requirements means that you are able to clearly state what you need and why you need it. You start to appreciate the effort of this task as you sit down to write your requirements for your product. If you're tempted to take the short cut on requirements in favor of more development time or quicker release to market, you should reconsider. Taking the time to think through your requirements from the start will be well worth it in the end. A talented Business Analyst asks the right questions, listens to understand the need and clearly communicates the requirements.
How can a Business Analyst help you?
A business analyst asks the right questions in order to help define what you need.
They work with your team to provide a structured way of recognizing, formalizing and implementing solutions.
A business analyst helps identify and define solutions that help your organization improve both its products and processes.
They are there to help facilitate discussions, document requirements and lead the team through product development.