Our Process

Requirement analysis: Investigating the requirements of clients
Project Planning: Planning workshop (guided review of competitors and distracters, visitors and target audience, content map, design and functional specifications, mission statement), information architecture, site map, identify project team, create task list, define resources, confirm budget and timeframe, refine methodology reference to the task level.
Project Architecture: Preliminary specifications are drawn up by covering up each and every element of the requirement. Larger projects will require further levels of consultation to assess additional business and technical requirements. After reviewing and approving the preliminary document, a written proposal is prepared, outlining the scope of the project including responsibilities, timelines and costs.
Design: Graphic design (includes creation of mockups and an iterative review procedure), full functional specification, storyboarding, information architecture refinement, full technology specification, hosting identification.
Development: Application code development, site structure creation, hosting set-up, hardware installation, software and systems license purchasing, systems documentation.
Project Execution: Integration of design and coding
Testing: web based applications need intensive testing, as the applications will always function as a multi-user system with bandwidth limitations. Some of the testing which should be done are, Integration testing, Stress testing, Scalability testing, load testing, resolution testing and cross-browser compatibility testing. Both automated testing and manual testing should be done without fail.
After doing all the testing a live testing is necessary for web sites and web based applications. After uploading the site there should be a complete testing
Review and analysis: Review the project for success against development criteria, seek end user feedback, review issues arising from project development, define new projects arising out of this one and quality assurance
Project Delivery: On time successful project delivery
Promotion: Promotion needs preparation of Meta tags, constant analysis and submitting the URL to the search engines and directories. The site promotion is normally an ongoing process as the strategies of search engine may change quite often.
Maintenance: Web sites will need quite frequent updations to keep them very fresh. In that case we need to do analysis again, and all the other life cycle steps will repeat. Bug fixes can be done during the time of maintenance. Once your web site is operational, ongoing promotion, technical maintenance, content management & updating, site visit activity reports, staff training and mentoring is needed on a regular basis depend on the complexity of your web site and the needs within your organization.












