It also depends on your business requirements. The more creativity you require, the longer it will take.