Introducing the Software Development Curve
Daniel S. Katz · 2021
The idea of a learning curve is fairly well-accepted, that one makes progress in gaining skills at some rate that can be "steep", where it takes a long time to gain much proficiency, or "gentle", where a fair amount of proficiency is gained relatively quickly.