small shops and freelancers

29
Presented by: Andy Walters - Sailboat Media, LLC Steve Kessler - Denver DataMan, LLC

Post on 20-Oct-2014

967 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Small shops and freelancers

Presented by:

Andy Walters - Sailboat Media, LLC

Steve Kessler - Denver DataMan, LLC

Page 2: Small shops and freelancers
Page 3: Small shops and freelancers

www.denverdataman.com/dc2010www.denverdataman.com/dc2010

or

Drupal Camp Colorado site

Page 4: Small shops and freelancers
Page 5: Small shops and freelancers

Who are we and why should you listen

to us?

� Meet Steve Kessler

� Owner and Lead Consultant of Denver DataMan

@denverdataman� @denverdataman

� denverdataman.com

� Meet Andy Walters

� President and developer at Sailboat Media, LLC

� @andywalters

� andy-walters.com

Page 6: Small shops and freelancers

Will Drupal work for me?

� What is Drupal?

Why open source?� Why open source?

� What do you need your site to do?

� Why Drupal?

Page 7: Small shops and freelancers

What is Drupal?

http://www.tradeshow.co.za/chinese-car-parts/Chinese-Car-Images/Chinese-Cars-South-Africa.jpg

Page 8: Small shops and freelancers

Why Open Source?

Page 9: Small shops and freelancers

What do you need your site to do?

Page 10: Small shops and freelancers

Why Drupal?� For the client

� For the end-user

� For the freelancer or small shop

Page 11: Small shops and freelancers

Why small shops and freelancers?

� Pricing

� Timelines

Niches� Niches

� Customer Service

Page 12: Small shops and freelancers

Pricing� Hourly

� Advantage: Straightforward for developer

� Disadvantage: Difficult for clients to budget

� Flat

� Advantage: Straightforward for client

� Disadvantage: Difficult for developer to budget time

Page 13: Small shops and freelancers

Pricing� Velocity

� Advantage: Developer gets money regardless

� Disadvantage: Client has little guarantee

� Retainer

� Advantage: Developer gets money regardless

� Disadvantage: Client can pay too much

Page 14: Small shops and freelancers

Timelines� SS/F can be available faster

� Clients: be realistic, but take advantage!

� SS/F’s: learn to estimate your time correctly, or find someone who can.

Page 15: Small shops and freelancers

Niches� Niches can affect pricing and quality

� Example: DDM’s Niche

� Developers: Find a niche

Clients: Find someone in a niche, if possible� Clients: Find someone in a niche, if possible

� Gotcha: make sure you hire a Drupal shop, not just a php shop

Page 16: Small shops and freelancers

Relational� Clients: Make sure you’re not going to be a number.

� SS/F: Treat your clients like they’re not a number!

Page 17: Small shops and freelancers

How to find a small shop� groups.drupal.org

� http://groups.drupal.org/node/15685

� Drupal Association members

http://association.drupal.org/membership� http://association.drupal.org/membership

� Google

� Referrals

� LinkedIn & Twitter (other social media)

� Craigslist

� eLance, etc.

Page 18: Small shops and freelancers

How to market as a small shop?� Make your profiles

� Link your profiles to your website

� Become a member of the Drupal Association (its cheaper now with the Euro falling) cheaper now with the Euro falling)

� Optimize for Google

� Make clients happy so you get referrals

� Use social media - think Geek vs. marketing

� Contribute

Page 19: Small shops and freelancers

Qualifying questions to ask SS/F’s� What referrals or references can you provide me?

� What experience does your company have doing Drupal sites like the one I want?

� Can you speak English and Geek?� Can you speak English and Geek?

� Ask about their development process (more to come).

� What regular communication practices do you have with clients?

Page 20: Small shops and freelancers

Requirements� Get to know your users story.

� What do they want the site to do?

� Why do they want the site to do it?

� Can you achieve ROI with this use case?

Page 21: Small shops and freelancers

Proposal and clarifications � Tell them what you are going to do.

� Let them know its iterative as you better understand their project.their project.

� Meet in person!

Page 22: Small shops and freelancers

SOW� Clarity!

� English and Geek.

� Remember it’s a contract!

Page 23: Small shops and freelancers

Site Plan� Tell your client what you are going to do

� Specific details like fields, roles, etc.

� Wireframes

� Mockups� Mockups

� Workflows

� Menu/page structures

� For DDM this overrides the SOW

Page 24: Small shops and freelancers

Implementation� Development.

� Design.

� Iterations in the implementation.

Page 25: Small shops and freelancers

Site review and testing� Make sure the client knows what there getting.

� Be approachable.

� Be reasonable but not a push over for changes. Stand your ground.

Page 26: Small shops and freelancers

Training � Manuals.

� English and Geek.

� Teach each type of user.

Page 27: Small shops and freelancers

Maintenance� Year 1

� Out years

Page 28: Small shops and freelancers

How to be a rock star client� You get for what you pay for.

� Drupal is free like kittens are free.

� Beware of unreasonable project timelines.

Beware of scope creep.� Beware of scope creep.

� Communicate clearly -- SS/F's aren't psychic!

Page 29: Small shops and freelancers

How to be a rock star SS/F� Have a process, and sell your process.

� Be able to say “no”.

� Learn your limits—bandwidth, client communication, etc.etc.

� Beware of scope creep.

� Communicate clearly -- clients aren't psychic!