How long does the specification process take?

It varies for every project. A realistic minimum to plan for is one to two months.