Will my audience understand the phrase "lead time"?

...results in a relatively long lead time for our software products.

Should I use this expression in an article for average software developers? (i.e. an international Java magazine) Would it generally be understood?


I would say that most educated people, especially those used to working in project environments, will understand the term.


I have been in development for about 6 years now, and I came over here to find out what lead time means.

I asked around and four other people don't know what this means. I think it is not commonly used.

From Wikipedia:

A lead time is the latency (delay) between the initiation and execution of a process.

Does it mean the same in Java?