The Avatar New York Process

In our experience, the success of any project is due to the methodology we follow when designing a new website or application. Any project, from the smallest banner campaign to the largest site redesign, is approached according to established phases of production.

When followed these phases allow us to break down any difficult project into distinct easily managed pieces. AvatarÕs project approach has been developed over six years of experience in real world Internet technology application development.

This methodology has evolved out of an understanding that Internet Solutions must be delivered fast and with maximum flexibility for the future and and that such technology requirements need to be engineered on a real-time basis as business models are changing in conjunction with the development of newer technologies. Avatar's typical development process is divided into six distinct

Discovery

The goal of the discovery phase is to reach high-level agreement on the project scope, priorities and timeline. Much of this phase is spent gathering requirements and building a shared vision between the Client team and Avatar New York.

Planning

The goal of the planning phase is to reach consensus on a detailed project scope, schedule, cost estimate and deliverables. The planning phase is a mixture of requirements documentation and conceptual design work. Client signs off on the Project Planning Document before proceeding.

Design

The goal of the design phase is to explore creative options for building the application youÕve envisioned. The design phase culminates in a client approved prototype application. The Client signs off on the Prototype site before proceeding.

Production

The goal of the production phase is to build the solution described in the Project Planning Document. The production phase is a technology implementation phase. It begins with programming, scripting and database construction, and ends with a tested project, complete with content. Client project contact signs off on the beta site before proceeding. Both sides of the team employ their own beta testing schedules.

Deployment

In the deployment phase we migrate the developed site to a live server, or in the case of applications we hand over deliverables to the client. The deployment phase also includes Training where appropriate.

Support

We feel that the longer the useful life of the project after initial deployment, the more the Client will appreciate a development company that offers follow-on services. Most companies don't warranty their work either, but we do for up to 30 days after the launch of the site or delivery of the application. We also provide site care, promotion and usage analysis services.