Our Process
Project Scoping
The first phase involves upfront gathering of information. The information is then analyzed to determine the business and technical context of the project, specific project needs, and define the project scope. Effort is also made to take note of clients' expectations.
Project Planning
The information gathered in project scoping is put together to prepare a Statement of Work (SOW). The project management tasks and deliverables at this stage include but are not limited to the following:
Statement of Work (SOW)
Project plan
Estimate of project cost
In-process documentation
Planning/executing project meetings
E-mails/communication between parties. Client is also involved in this planning process and their approval is taken for SOW, project plan and project costs.
Design & Development
The requirements gathered in the scoping phase are used to design and build the system and or web site. Feedback of client is also taken to fine-tune the designs to ensure that the business needs of client are fully met.
Design & Development tasks and deliverables include but are not limited to the following:
Infrastructure Analysis/Design
Graphic Design
Application Development
Content Development
Project Prototype
Database Development
Reports
Data Migration
Internal Division Testing
Maintenance/Upgrades
Functional Documentation
Technical Documentation
Analytics Tools
Integration & Implementation
Next step is the integration of the basic system or website into required external systems for proper operation, system or website implementation for final testing / quality control and launch.
Integration & Implementation tasks and deliverables include but are not limited to the following:
Data Integration
System Integration
Quality Control/User Testing & Acceptance
User Training & Training Documentation
Technical Documentation
Post Launch Support & Maintenance:
We also service maintenance and support for the system or website over its useful lifespan.
Procedural Practices
Budgets and Scheduling: Project budget and scheduling shall be approved by the client prior to kick-offs.
Project Communications: All project related communications will be done as per convenience of the client. We would suggest Project Message Board (PMB) for this purpose.
Approval of Specifications and Architecture: All features, functions and specifications shall be reviewed and approved prior to initiating development of the assignment. Any project requirements not specified in this document should be considered future phase objectives.
Text-Based Content: All text-based content will be provided by the client. This will be edited for spelling, grammar and punctuation, and approved for publication. All text-based content will be delivered on a single event to be determined. This will be defined as a "content freeze" milestone. Any content remaining fluid or revised from this date may be considered a change of scope as defined herein.
Graphic- and Multimedia-Based Content: All graphic-and multimedia-based content (logos, personnel and product photos, charts and graphs, edited video and audio clips) will be provided by the client. All graphic-based content will be delivered on a single date to be determined aligned with the delivery of text.This will be defined as a "content freeze" milestone. Any content remaining fluid or revised from this date may be considered a change of scope as defined herein.
Design Iterations: The visual design phase of the project will include a two-pass design cycle to conclude an initial round of concepts. Upon approval of a single design direction, a two-pass design cycle of refinement iterations will be conducted for review and approval prior to initiating.
HTML templates: HTML templates will be developed for final approval prior to site production to maintain the integrity of the design standard in a web environment. A limited amount of minor tweaks should be expected as required to conform to the approved design standard.
Development Iterations: Development will commence once all design has been frozen by the client. Further design and layout refinements at this point should be considered a change of scope as defined herein. Development will include a single-pass coding cycle to conclude an alpha build of the site for client review. A beta build of the site will then include any corrections and refinements required to ensure the integrity of content and approved design standard has been maintained. A final production iteration including errors and omissions may be required prior to go-live approval. Additional production reviews will be considered a change of scope as defined herein.
QA and Testing: Final quality assurance will be conducted prior to each release to ensure the integrity of content is maintained and conforms to the approved design standard. A "single pass" iteration minor tweaks involving errors and omissions at this point will be included within scope. A project is considered complete and final upon written approval from the client after the final review.
Development Environment: All client website presentations will be hosted on agency development servers, with final certified deployment to the sagency live server environment.
Project Management: An Account Lead / Project Lead will be assigned by both the client and the development team to manage the project. All major milestone triggers, including iteration presentations, receipt of client feedback and approval, receipt of content and project status correspondence shall funnel through this joint project management team. The development team will maintain a related client extranet displaying regular and timely project status reports updated after each project milestone has been completed. The agency strongly recommends the client retain a dedicated project manager and technical director as key contacts during the engagement.
Client Ownership: Unless otherwise agreed upon in writing, the Client will own a perpetual license to all final deliverables (website and data) and may use them in any manner they deem appropriate without any limitation on the part of Creative Peppers.
Terms & Conditions .
The client will register the domain name and will provide the space and environment for hosting and maintaining the web application, the details of which will be provided to us.
The client will provide the necessary information for payment gateway integration for online credit card authentication and payment.
The client will be responsible for the Data Entry. Creative Peppers can provide data entry services upon request.
All content of the website must be provided by the client, preferably before the start of the project, in Microsoft Word file format with any special instructions regarding the treatment of any part thereof specified alongside
The client will provide the company logo and any other trademark artwork in high-resolution .eps or vector format.
When accurate colour reproduction is critical in the project, the client must supply the colours in RGB values.
The client will provide Meta Content like Keywords, Description, etc. of each page. Where this information is not provided, Meta content will not be added.
The resolution supported for the project will be 800 x 600 or 1078 x 768 unless otherwise stated.
General
These time estimates do not include the cost of any third party components/tools required in the development. The requirements for any third-party components, if not mentioned in this document, will be intimated to the client before the start of development.
The end-product will be made available with three month warranty, and hence it is the responsibility of the client to do the acceptance testing within the specified time frame. Any change request after the allocated period will be chargeable.
In the case of server crash or site hack, Creative Peppers will only be responsible for the retrieval of the source code. Loss of data will not be accounted for.
Any change in specification can lead to the change in time estimates and cost estimates provide
The given estimates are for a single installation of the website, unless otherwise stated. Any replication required will involve extra cost.
|