I spend a considerable portion of my day chatting with business managers from various walks of life, who run many types of businesses. One thing that I have learned from experience is that different people use business and software terminology differently[...]