Our Process
If you want your project completed on time and on budget, you're going to have to find a team that uses a formal development process. Without such a process, the end result of any project is left entirely to chance. And we all know that unless you're a gambler, chance should be minimized in every business investment. That's why L.A. Web Pros adheres to a formal development process based on time-tested project management methodologies. Here's an abbreviated overview of the process's pillars.
Step 1 - Conduct a Needs Analysis: Our development process begins with making sure that we have a clear understanding of your needs and expected outcomes. This understanding comes about through careful listening, dialog, and reflection on past experiences. Before moving forward, we'll make sure that your objectives are both clear and attainable.
Step 2 - Develop a Project Plan: Once we understand your desired outcomes, we carefully construct a Project Plan which acts as a road map for the rest of the project. The Project Plan details the end goal, the sequence of steps to getting there, the essential team members, and a realistic timeline.
"By failing to prepare, you are preparing to fail."
-- Benjamin Franklin
Step 3 - Write Project Specifications: Specifications documents provide the exact details that the developers need to meet the objectives of the Project Plan. Specification creation can sometimes be a painstaking process, but it's always more than worth the effort when you realize the positive benefits it brings to a project.
Step 4 - Create Mock-Ups and "Roughs": Our technical and creative team members will now construct rough drafts of the finished project. This allows you, the client, to get a feel of the final product before the detailed coding and design gets started. Having this opportunity to "feel" the project is a wonderful way to avoid nasty surprises.
Step 5 - The Build: Now that all the pieces are in their proper place, the developers go to work building the finished website. The time required for this step varies with the complexity of the project, but at this stage most of the really difficult work is already completed.
Step 6 - Conduct "Quality Assurance" Testing: QA Testing is an important step that is too often neglected by many Web developers. QA Testing makes sure that the finished website looks and functions exactly as intended. L.A. Web Pros verifies that all links go where they're supposed to, that databases and programs function as specified, and that the website's visual design is clean and polished.
Step 7 - Deployment: Once the development of the website is complete, it's time to "send it live!" Instead of just flipping a switch, deploying a website requires great attention to detail in order to insure that every element is where it should be, doing what it should be doing. Only after your website has been thoroughly rechecked in its new home do we consider the launch a success.
Step 8 - Website Maintenance: Your new website is now "live" - congratulations! Now, who is going to take care of it? Someone needs to make sure that the content is updated, that any newly desired changes are implemented, that newsletters get sent on schedule, etc. L.A. Web Pros will work closely with you to create the perfect maintenance plan. Sometimes this entails doing it "in house," in which case we'll show you or your staff with all the ins and outs of maintaining your new website. In other cases you may prefer to have us provide the maintenance services, either on an "as-needed" or basis or based on a prearranged schedule.