1. Requirements Gathering And Consulting
The first thing we do is we have a consulting session with you to gather the details of your project. We will take the information you give us and we will brainstorm ideas with you on how your Joomla extension should look and function as well as discuss user experience and workflow paths.
2. Mockup Development
Next we take all the information from the requirement gathering session and we start to map out the requirements into a database mapping tool. We then use this information to start designing both the administrative screens as well as the front end views. This allows us to flush out any major user experience issues and get a visual understanding of the workflows.
3. Mockup Presentation
At this stage we will have a meeting with you to present our mockup. This meeting is to make sure nothing was missed in the requirements and that all participants understand exactly what needs to be developed. This is the chance to identify any missing features, suggestions, and to fully understand the application concepts. Any changes that are required are made and then submitted for final approval.
4. Cost Analysis
Once all of the requirements are finalized and the mockup is approved by the client, we can then move to working on a cost analysis of what it will take to build the Joomla extension. This must come after the mockup in order to minimize any scope creep and to have a more accurate proposal for the development costs.
5. Project Proposal
The project proposal will contain an outline of the project and an estimate of the project costs. Once the client has reviewed the proposal and discussed any possible changes with us, then the proposal can be accepted and ITDwebdesign.com can begin development of the Joomla extension.