Having a clear idea of what you hope to accomplish is good, but making sure the team understands it is what makes it great. I'll translate from the business value focused language into wording that developers are familiar with. By explaining what's needed in terminology that the team is familiar with everyone can be brought into alignment.