All of our Magento custom module development projects follow a straightforward project timeline. We begin by meeting with our client to discuss the full functionality requirements for the custom magento extension. We then have a team session where we conceptualize the extensions user experience, functionality processes, and application design when applicable. Once we have our full concept and strategy, we meet with the client to present, resolve any issues or concerns and solidify the functionality. Once we have client approval, we begin the magento custom module development process, which depending on the functionality required usually takes about 2-4 weeks. However, if your extension requirements are considerably larger than the average project, this tiemeframe may be extended. Depending on the size of the project, we usually break our custom extension development engagements in to either 3 or 4 project milestones to ensure a smooth development process along the way.