Outsourcing WordPress Development



Similar documents

How to Outsource Without Being a Ninnyhammer

I m Graydon Trusler and I ve been doing all the Marketing for my wife s divorce law firm in Austin for 8 years or so.

How to Choose the Right Web Site Design Company. By Lyz Cordon

HOW TO SHOP FOR A WEB DEVELOPER

UNDERSTANDING YOUR ONLINE FOOTPRINTS: HOW TO PROTECT YOUR PERSONAL INFORMATION ON THE INTERNET

Marketing. Marketing Your Business. The Ground Work

Top 10 Costly Mistakes to Avoid in Hiring a Virtual Assistant (V.A.)

Seven Things You Must Know Before Hiring a Plumber

The complete guide to becoming a mortgage advisor

Bonus Report: Five Checklists to Make Outsourcing a Breeze

The Adwords Companion

The 2014 Ultimate Career Guide

Would You Like To Earn $1000 s With The Click Of A Button?

Project Management. Toolkit

Web Design Contract. Summary: What do both parties agree to do? Date: [date] Between us [company name] and you [customer name]

How to make more money in forex trading W. R. Booker & Co. All rights reserved worldwide, forever and ever and ever.

Getting Started with Kanban Paul Klipp

Hiring Your First Employee: A Step by Step Guide

The Psychic Salesperson Speakers Edition

Structured Problem Solving Workbook

The Importance of Defect Tracking in Software Development

15 Principles of Project Management Success

SAMPLE THANK YOU NOTES

A Survival Guide for the Independent Attorney. Sponsored by LexisNexis Firm Manager

SPREAD BETTING DISCIPLINE

HOW TO AVOID MISTAKES WHEN HIRING A FULL-TIME VIRTUAL ASSISTANT

Reputation Management for Local Businesses: Protect Your Image

7 Secrets To Websites That Sell. By Alex Nelson

N Ways To Be A Better Developer

Thank you, David, great to be here and thanks so much for the introduction.

Special Report. 5 Tips for Creating the B2B Marketing Content That Really Speaks to Your Audience

What is distance learning?

YouTube Channel Authority - The Definitive Guide

Kickass Offline Profits Imran Naseem

I m doing great, Jacob. Thanks for having me.

How To Plan At A Tribe Of People

Seven Things You Must Know Before Hiring a DUI Lawyer

REPUTATION MANAGEMENT SURVIVAL GUIDE. A BEGINNER S GUIDE for managing your online reputation to promote your local business.

What does student success mean to you?

PREPARING FOR THE INTERVIEW

The 12 Step Follow Up System Finally A Follow Up System That s Simple, FUN and Most Importantly PROFITABLE!

Fast Ranking YouTube Tools. The 5 Best Software Tools to Create and Rank Videos on Youtube

How to Flip Domain Names

Beyond the Polyester Veil : A Personal Injury Negotiations Case Study

Module 4: Identifying and Researching Career Options Transcript

Seven Things You Must Know Before Hiring a DUI Attorney

Practical Nursing Frequently Asked Questions (FAQs)

Entrepreneur s Guide to. recruiting a FILIPIN. be social please share, tweet, and pin this article

WHAT I LEARNT AS AN INVESTOR

SOCIAL LEARNING PART FOUR. 6 tips for building authority SOCIAL LEARNING: THE COMPLETE GUIDES, FROM TOTARA LEARNING

Counting the Customer

7 Biggest Mistakes in Web Design 1

Web Design Riches. By Iggy Kay, WebDesignDev.com

W-Cash, Angshuman Dutta. Angshuman Dutta Illuminatimarketing.com

A Freelancer s Guide to Upwork

What strategies will help me reach my savings goals?

How to Overcome the Top Ten Objections in Credit Card Processing

A: I thought you hated business. What changed your mind? A: MBA's are a dime a dozen these days. Are you sure that is the best route to take?

Technical problems. Taking notes. Mentioning documents. Answering questions. Problems with the questions. Asking questions.

you are here 10 Questions to Ask About Your Web Design Project a product of the

How to Study Mathematics Written by Paul Dawkins

Or Claim Staking, Territory Taking, and Reputation Making in the Wild Wild Web.

When a web site has been optimized, it has been set up so that search engines will find the site and rank it well in their organic listings 1.

Learning to Delegate

25 Quick Content Ideas for Social Media & Marketing

Alicia s Top 5 Productivity Tools Essential to Get More Done in Less Time

Copyright (c) 2015 Christopher Small and The Art of Lawyering. All rights reserved.

Google Lead Generation for Attorneys

Mistakes Companies make when Outsourcing

Three Attributes of Every Successful Merchant Services Program

The Debt Elimination Roadmap

06. Create a feedback loop. 01. Create a plan. 02. Improve People skills. 07. Get a tool that supports the workflow. 03. Keep your promises

Invitation Scripts Setting an Appointment by Text Messaging (Document 8 of 11)

How to Name Your Tours & Activities: A Data Driven Guide

Teaching Public Speaking Online

Seven Things You Must Know Before Hiring a Tax Preparer

Help Your Book to Sell through Social Media

Digital Marketing: Why You re Doing it All Wrong PEPPERGANG. Digital Media With Spice

How to Use the Auction Effect to Sell Your House Faster

Wholesaling Mark Ferguson

Software Outsourcing - Software Development. info@westtownwebservices.com

Seven Things You Must Know Before Hiring a Real Estate Agent

NETWORKING: WHY, HOW, WHO, and WHEN

How to start writing great copy for your website

Working in a Customer Service Culture

Planning a Responsive Website

Top 5 best practices for creating effective dashboards. and the 7 mistakes you don t want to make

A Quick and Simple Way to Increase Leads and Revenue for Your Surgical Practice Spending the Same or Even Less on Your Advertising

How To Make Money Online

Thank you for purchasing Instant Mobile Lead Machine! You now hold. every single thing you ever need to do to make ridiculous money

About the Free Report: DSI Media Three basic selling website styles: Direct Sales Educational or Informational + Sales: (Point of Presence (POP

How To Ask For A Referral Online Without Being Afraid

How to make the most of ebay Motors.

Filename: P4P 016 Todd: Kim: Todd: Kim:

validation cheat sheet

Matt Lloyd s OPT Formula

If you get through this entire PDF and think you did this already and it didn t work then please me at proedgemarketing@gmail.

7 Insider Secrets For Selecting the Perfect Web Designer For Your Next Project. By Bruce Spiher & Tarun Gehani

How To Be A Popular Twitter User

Transcription:

Outsourcing WordPress Development Bret Phillips http://bretwp.com @bretwp Do you really need to hire someone? Your time is valuable. If you are NOT a code monkey, chances are you would be better served to pay someone else to handle the code. If you ARE a code monkey, you are capped with how many hours you can work in a day. Outsourcing your development work can multiply your hourly availability. How much of your time is it worth to solve a problem? Can you actually get paid for all of that time? Charge more per hour/project for development than it costs you to pay someone to do it. Are you building your own WordPress site? If so, it s probably worth finding a Local WordPress developer you can meet with. They are easier to qualify, though may cost more per hour(not necessarily per project) I do not recommend going through Elance, UpWork(ODesk), Craigslist, etc. There is a much greatly likelihood of receiving poor work, losing money, and having a headache. Try things yourself. Many things you CAN do, just save the 'tough stuff' for your developer. Are you building a WordPress business? This normally requires a longer term relationship than a one off project. Outsourcing does not have to be over seas. It can be as simple as hiring a developer part or full time. You are outsourcing or offloading the work to someone else. Sites like Elance, UpWork, and Craigslist become a better option though you need to qualify these workers.

If I can do it, why should I outsource development? I ll lose money. As a freelance WordPress professional, I m confident that you ve found yourself wearing many more hats that whatever your specialty is. In a typical website project, we have the following layers: NOTE: I ve included titles for professionals at each level. Discovery (Strategist) Design (Graphic Designer) Development (Web Developer) Deployment (Web Developer) Marketing (Sales, Social Media, PPC, etc) When have you met someone that absolutely crushed it at each of these? Even though we specialize in one of those areas, as a freelancer, we often find ourselves doing, or managing each of the additional layers so that we can run our own business. If you are satisfied already managing each of these layers, this is not for you. For everyone else, it s time to learn to delegate! How to find a "good" developer Remember that your situation will determine the kind of WordPress Developer that you need to hire. If you are just trying to finish your own website, look for a company, possibly local. If you have many sites and lots of work, it s worth finding an individual, or company, to offload this too. Either way, you need to follow similar steps. Search for WordPress Developers Qualify those that you find Deliver work requests appropriately

Trying to finish your own website The easiest place to start is Google. Search using these key terms: (Your Location) WordPress Developer Ex. Atlanta WordPress Developer Check out everyone in the top 10 Read their testimonials Look at websites in their portfolio Ask them for references or contact owners of the websites in their portfolio directly. Local Meetups are a great place to meet and qualify developers. Always ask for references. Outsourcing for many sites Similar to doing your own website, you may want to start local following the steps above. Search Google, attend local Meetups(not just WordPress. PHP or other programmer meetups are good). Consider college students, though someone that out of college probably has more availability and desire for a paycheck. Post jobs to Elance, Upwork, Craigslist. Qualifying your WordPress Developer This is more for businesses though can be applicable to anyone. The Job Application Set Expectations Short List Applicants Create a Test job Interview(Skype or in Person) Give clear instructions Build a relationship and give it time Issue Resolution

The Job Application This is where you will post up the description of the job you are looking to outsource. Be as clear as you can about what your needs are. Try to give as many details as possible about the project, work load etc. Include a qualifier to make sure people are reading the request and not blindly responding A qualifier would be adding a sentence like the following. At the top of your response, please include the following phrase: I Love Tacos When reviewing your responses, anyone that did not include that clearly didn t pay enough attention to the details of the request and automatically can be thrown out. Set Expectations You should include these things in your job posting. For example, things like Working Time do you need someone that works during your work hours? Hours per day/week Do you communicate via email, Basecamp, skype What kind of feedback do you require? Daily, Weekly Language can they communicate clearly in your language? Do you need to phone or chat? Shortlist Applicants If you are posting to job sites like Elance, you ll have an opportunity to read reviews from other people who have hired these workers. You can also see how much they charge per hour or project(cheaper is definitely not always better) Anyone that did not respond using your qualifier should be passed immediately, this will trim down your list fast. Create a Test Job Instead of choosing someone and hiring them for a big project right away, it can be beneficial to set up a test job and allow several of your top picks to do it. Keep it small so that it s cheap and fast. This will give you a great idea of how these developers work with you.

Interview Once you have chosen one or more possible developers, it s time to meet them IRL(In Real Life) If they are local, of course a quick coffee can be easy. If not, consider Skype, Google Hangout Etc. Having a 15 minute face to face conversation will tell you a lot about someone and how easily they communicate. That said, some people, especially when English is not the first language, may be better through Text. Give CLEAR Instructions. This is one of the hardest things to overcome. In your head, the things you say make a lot of sense. Say them out loud to someone, and you already lose 50% of the meaning. Type that same thing out to someone, not only do you lose 50% of the meaning, but you lose tone control, inflection, etc. Use simple language Short sentences Images, screenshots, etc Number lists One objective per Email, Basecamp To-Do, etc Build a relationship and give it time If you ve done a good job of qualifying, you should have found a good egg. Consider this person part of your staff, which is basically part of your family. How would you treat them? Take the time to nurture the relationship and be clear and specific about your expectations. Over time, the developer will learn how you work and be able to anticipate more and more. Offer praise for good work. Do not reprimand for bad work, instead, work together to find the cause of the problem and a solution.

Issue Resolution If you are having a hard time with your good egg, chances are it s your fault. Most likely there was a miscommunication somewhere that needs to be resolved. When starting the relationship, be clear about how you will handle mistakes. Bugs Re-work Bad code Past deadlines Etc Make sure you are doing the best you can to deliver the work requests in clear and simple terms. Meet with your developer before starting this work to answer any questions they have. Always have your developer reiterate the request to make sure of clear understanding. Delivering Work Requests the Right Way Nothing is worse than killing the excitement of new work by having little to no actual useful information about the project. This causes things to take longer to deliver, as well as cost more time to complete. Following these three concepts will help you hit it on the head the first time. 1. Unless something is WELL DEFINED & IMPORTANT, no one should do it. 2. Sentences should have one possible interpretation and be suitable for a 2nd grade reading level. 3. Will someone who has never been to this website know Where to Go, and What to Do after reading the task? Has anyone ever hit contacted you with something like this? Hey, my website is broken, can you fix it? Is that enough information for someone to actually solve the problem? Make sure you are not that guy and you are clear about what needs to be done. You ll save yourself and your team a bunch of time and money.

Work Request Outline Here is the exact outline that I give to our customers who send over work requests regularly. Having them follow this method has eliminated over 50% of the back and forth, which is extremely time consuming so we both save time. Include the following information NOTE: This assumes we already have access to wp-admin, MYSQL, and FTP. URL: URL to page with issue Device: Desktop, Tablet, Mobile, or All? Long Description: As many specific details as possible, include deadline Attachments: (images, documents, etc) A good work request looks something like this.