Timeline – Sites like this average around 120 days of design & development time - with content changes often being the portion of the project that can take the most time if you are writing/editing new content. We can use existing content and but a better "polish" on it to help speed the project up.
* - any third-party stock photos may require a one-time license fee, typically $5 - $7 per photo credit – client may choose photos or provide existing images as needed.
The following is a description of our methodology for developing projects and executing the services we sell to our clients as well as the communication channels used to ensure clear, effective communication at every level.
Phase I: Project Inception
Creation of Work Plan & Clarification of Project Goals by FDG Web staff.
To understand the business case and needs behind the individual specifications listed, we must return to our clients a work plan. The work plan is not merely a reiteration of the specifications, rather it is the mapping of the proposed solutions and how they will meet the clients goals for each phase of development.
The Work Plan consists of:
The Work Plan helps outline these things in a more natural language.
Upon submission to the client, the client will sign off on the plan or suggest revisions. The sign-off can occur as a unilateral agreement via email or fax, but just not phone.
Phase 2: Design Concepts & Framework
Depending on the overall schedule and specifications, we will have a creative cycle that includes the creation of one or more flat mock-ups (JPG/PDF) that acts as an initial wireframe for the design process.
Upon completion of this process, we will have a viable wireframe and walk through of all primary pages and features of the website and the client will sign-off on the concept and design framework. The sign-off can again occur as a unilateral agreement from the stakeholders via email or fax, but just not phone.
Phase 3: Web Development
Development occurs concurrently in most cases, with the design team working on the HTML/CSS templates for all pages, views, modules and features of the website – while the development team begins building the database schema, framework and installation(s) that occur prior to design integration.
Each team as a Lead and that lead is the main point of contact for the work being performed. The Lead or the Project Manager may be in contact with the client directly, however it is the PM′s responsibility to manage and organize all contacts so there is no confusing on who is responsible for what tasks.
Typically, the breakdown looks as follows:
Leads may talk directly to the client in order to get information and direction. All communications via email get logged into the Project Management System. If a phone call results in a decision or action(s) to be taken – the Lead is responsible for recapping or summarizing what was decided and posting it to the Project management System.
This is an easy to take step that allows a summary of what was discussed to be quickly verified with the client.
Development will have different phases depending on the project. Phases will be outlined in the Work Plan. Besides the actual design, development, integration and eventual deployment of the project – all development must include:
Phase 4: Release
Release is ready when the client has signed-off on the deliverable(s) and functionality as demonstrated. Release adheres to its own schedule depending on the needs of the client.
In the case where a project is migrating to a new server, and will involve a DNS switch – we must ensure that the client and their staff understand what that will entail and how best to handle any trouble typically associated with DNS propagation. In the case where an internal DNS switch is made, the client will advise us as to what systems will be impacted and to what degree.
Regardless if it is a new site, replacing an older site or a hybrid … both the client and FDG Web will agree upon a release schedule and when the system should not be used until the release is complete.
In the case of ecommerce deployments we will typically have a synch of customer and order data prior to the release – then synch again after the release is completed.
In the case where a website, intranet or application can been build on an existing domain, we will synch any production data (if applicable) backup the BETA build, backup production again and roll the BETA into the root of the website.
As soon as the new site/project is live, we will rebuild the Google XML site map, verify and resubmit it again to get the site indexed correctly.
As soon as the project is released and active, we immediately undertake the following steps for live, production testing:
Complete testing of deliverable(s) across all target browsers.
Phase 5: Evaluation & Maintenance
Now that the website or application has active users, we can quickly determine any additional needs or
troubleshooting that may be required.
The project manager may begin to receive change requests or bug fixes from client. Requests may also begin to come into Leads depending on the area of responsibility and who is making the request.
Justin Hughes, Co-Founder, RealtyMogul.com
Robert McLearren, DDP Yoga (As featured on Shark Tank)
Connie Coffey, Founder
Mark McPherson, SkinTour.com (As featured on Oprah!)
Phone: (206) 623-1823
"FDG has been a key partner of ours from day 1 and I couldn’t imagine where we would be today if not for them. From an incredibly early stage, they assisted us across our entire technology stack by providing resources from their roster of talented specialists to accommodate our fluctuating demands. They provided us organizational agility that allowed us to meet our business needs in a way that would have otherwise been impossible without a fully-scaled development team, which was critical during the early stages of our growth."
-Justin Hughes, Co-Founder, RealtyMogul.com
"DDP YOGA has been using FDG for years and for good reason. Their professionalism and skill is unmatched. No matter what challenge we′ve thrown at them they always come through. I couldn′t recommend them more."
- Steve Yu, President, DDP Yoga, Inc (as seen on Shark Tank)
"FDG Web was fantastic in taking our vision and making it into a website. We could not be more pleased of the work that they did for us and look forward to our next project together."
- Shaun Murray, President, ESP Solutions, Inc
"FDG Web exceeded our expectations when they upgraded our website from Joomla to WordPress. Their technical programmers are savvy with the latest technologies and easy to work with. Thanks to FDG Web we were able to get our new website hosted in only a few months."
- Steven Lynn, Marketing Director, Janicki Industries
"I have worked with Tom′s team on many separate occasions through the years and have never hesitated to recommend FDG Web to others. He is personable, knowledgeable, professional and a consummate entrepreneur. He runs his business in an honest and straightforward manner that is both refreshing and inspiring."
- Steven Sullivan, VP Partner Success, Index Exchange