Yes. We know that feeling all too well.
Every project, domain, industry, team and company has their own
language. But quite often, many of these
vocabularies are not clearly defined and people start picking their own words to
describe the same thing.
This leads to confusion and countless hours are wasted defining and re-defining the
language. Add to that you have new people joining, who will only get confused with
all the different jargons used. It's hard to bring people onto the same page.