Our web development process delivers effective, low-cost web sites for small and growing businesses - in Internet time. Although every project plan is customized, these are the basic steps we'll follow while building your web site. The development process is always iterative but milestones and signoffs are necessary to move forward efficiently. Be prepared to be involved!
Click on an item below to learn more.
Introduction - Defining the need
- Discuss business and technical requirements
- Explore possible approaches
- Review iProduce methodology
- Preliminary proposal – including budget range and timeline
- Client sign-off
Brainstorming - Exploring solutions
- Assemble the team – Kickoff meeting
- Document the requirements
- Explore possible strategies, solutions & features
- Preliminary wireframes and user interface
- Specify what's being provided by team / client / 3rd party
- Hone the scope (including budget and schedule)
- Develop preliminary navigation and content plan
- Develop preliminary creative look and feel
Definition - Spell out in detail what will be implemented
- Finalize Site Map and Wireframes
- Create Functional Specification
- Collect assets
- Write /edit copy
- Develop test plan
- Finalize scope (including budget and schedule)
- Client sign-off
Design - Lock the look, content and implementation plan
- Design the home page and sub-pages
- Finalize copy deck
- Design back-end functionality (i.e. databases, e-commerce, admin tools) as needed
- Design Rich Internet applications
- Client sign-off
Build - Programming the site
- Set up the development environment
- Program the site on a development server
- Build front end pages
- Integrate back-end functionality
- Implement rich media
- Integrate all content, graphics and applications
Qa - Quality Assurance (Testing)
- Test site in specified browsers/platforms (display and functionality)
- Proofread all copy
- Designer review
- Code changes as necessary
- Re-test as needed
Deliver - Complete the project
- Client review in development environment
- Implement changes (within scope)
- Team review
- Re-QA
- Client sign-off
Launch - Move site to production (live) server
- Final testing in permanent environment
- Client sign-off
Training - Educate client team in use of admin tools (if applicable)
- Walk the client through updating the site
- Provide custom training as applicable
Maintenance - Ongoing scheduled updates
- Separate agreement for additional work