It's your business and you know best what you need. What you do not need is to listen to a lot of technical jargon, acronym soup and pointless buzz words!
One of the challenges of professional software development is that programmers aren't necessarily experts in the areas for which they write software. It's a conundrum. The people who are experts in the organization-the business experts-are rarely qualified to write software. The people who are qualified to write software—the programmers—don't always understand the organization.
Programmers program in the language of technology. Organization experts talk in the language of their business. We strive to learn the language of your organization, not the other way around.
Better understanding leads to better communication which in turn leads to better software.