I fully agree with you. Our goal is to have an effective and rigorous process.
I myself am not sure of how long each project takes. Some projects are simpler than others. Some projects take several years and others take only a short time. They don't all require the same amount of time; it varies.