Top Banner
Building an open source consulting company Nate Aune (@natea) www.jazkarta.com FISL 2010 Porto Alegre, Brazil Wednesday, July 21, 2010
35

Building a successful open source consulting company

May 12, 2015

Download

Technology

Jazkarta, Inc.

Presentation given at the FISL conference in Brazil, July 2010.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Building a successful open source consulting company

Building an open sourceconsulting company

Nate Aune (@natea)www.jazkarta.com

FISL 2010Porto Alegre, Brazil

Wednesday, July 21, 2010

Page 2: Building a successful open source consulting company

/me

• Developer turned business owner

• Founded Jazkarta in 2004

• Now 3 full-time staff and 10 subcontractors

• Specialize in Plone and Python

Wednesday, July 21, 2010

Page 3: Building a successful open source consulting company

Topics for exploration

• Marketing

• Pricing

• Contracts

• Project Management

• Services

• Recruiting

• Finances

• Open Source citizen

• your topics?

Wednesday, July 21, 2010

Page 4: Building a successful open source consulting company

Marketing

Wednesday, July 21, 2010

Page 5: Building a successful open source consulting company

Marketing & getting work

• Speaking

• Blogging

• Sponsoring

• User group / consultants group

• Networking / Partnering

Wednesday, July 21, 2010

Page 6: Building a successful open source consulting company

Sales

Wednesday, July 21, 2010

Page 7: Building a successful open source consulting company

Sales

• Segment into markets (edu, gov, non-profit)

• Do more listening than talking

• Get a good sales automation tool (Salesforce.com)

• Put a lead capture form on your website

• Don’t make it hard for people to contact you

Wednesday, July 21, 2010

Page 8: Building a successful open source consulting company

Pricing

Wednesday, July 21, 2010

Page 9: Building a successful open source consulting company

Pricing / rates

• How much do you want to make?

• What are your costs?

• What will the market bear?

Wednesday, July 21, 2010

Page 10: Building a successful open source consulting company

$100,000 / yr$100,000/yr % 50 wks/yr % 20 hrs/wk

=

$100/hr

Wednesday, July 21, 2010

Page 11: Building a successful open source consulting company

Costs of doing business(overhead)

• Self-employment tax

• Legal fees

• Accounting / bookkeeping

• Office space (co-working)

• Telephone / Internet

• Hardware (PCs, monitors)

• Subcontractors

Wednesday, July 21, 2010

Page 12: Building a successful open source consulting company

Market rates

• What are your competitors charging?

• How much will your customers pay?

• How does the economy affect your bill rate?

Wednesday, July 21, 2010

Page 13: Building a successful open source consulting company

When to raise rates?

• When your customers don't blink an eye when you tell them your rate

• When you have more work than you can handle

• When you have an in-demand skill

Wednesday, July 21, 2010

Page 14: Building a successful open source consulting company

Contracts

Wednesday, July 21, 2010

Page 15: Building a successful open source consulting company

Contracts

• Get in writing to avoid misunderstandings later

• Get legal advice - don't do it by yourself

• EchoSign saves time with digital signatures

• Optional scope contracts

Wednesday, July 21, 2010

Page 16: Building a successful open source consulting company

Traditional vs. Timeboxed

Optional scope contracts:

Wednesday, July 21, 2010

Page 17: Building a successful open source consulting company

Project management

Wednesday, July 21, 2010

Page 18: Building a successful open source consulting company

Project management

• Agile is aligned with open source development

• 2 week iterations

• 3 person teams (PM, dev, design)

• Tools: ClueMapper, Google Docs, Dropbox

Wednesday, July 21, 2010

Page 19: Building a successful open source consulting company

Resource planning

Wednesday, July 21, 2010

Page 20: Building a successful open source consulting company

Global Team

Wednesday, July 21, 2010

Page 21: Building a successful open source consulting company

Global team strategies

• Group team members in same or close timezones

• Make sure everyone is on IRC and uses it

• Set up a mailing list for each new project

• Skype calls every week to touch base

• Issue tracker (ClueMapper/Trac)

Wednesday, July 21, 2010

Page 22: Building a successful open source consulting company

Pros/cons of subcontractors

• Pros

• Only pay them when you have work

• Can find top talent, specialists

• Cons

• More expensive

• Can be difficult to retain if not enough work

Wednesday, July 21, 2010

Page 23: Building a successful open source consulting company

Services

Wednesday, July 21, 2010

Page 24: Building a successful open source consulting company

Services

• Development

• Training

• Support

• HostingRecurring revenue

Wednesday, July 21, 2010

Page 25: Building a successful open source consulting company

Training

• Private onsite training

• Public training

• Training as part of a conference

• Online training

Wednesday, July 21, 2010

Page 26: Building a successful open source consulting company

Support

• Open source = no guarantees

• Retainer = insurance policy

• Keeps the conversation going

• Upsell support before the project is complete

Wednesday, July 21, 2010

Page 27: Building a successful open source consulting company

Hosting

• Easier to support if on servers you control

• Distribute benefits across all customers

• Upselling opportunities

• Steady source of recurring revenue

• Make sure you have a good sys admin

Wednesday, July 21, 2010

Page 28: Building a successful open source consulting company

Recruiting

Wednesday, July 21, 2010

Page 29: Building a successful open source consulting company

Recruiting

• Read blogs

• Attend sprints

• Elastic staff

• User groups

• Internships

Wednesday, July 21, 2010

Page 30: Building a successful open source consulting company

Finances

Wednesday, July 21, 2010

Page 31: Building a successful open source consulting company

Finances

• Get a good bookkeeper

• Watch cash flow carefully (invoice often)

• Seek next project while still on first project

• Find sponsors to fund open source dev

• Tools: Quickbooks, Freshbooks, Xero

Wednesday, July 21, 2010

Page 32: Building a successful open source consulting company

Open source citizen

Wednesday, July 21, 2010

Page 33: Building a successful open source consulting company

Open source citizen

• writing documentation

• contributing code

• serving on board

• sponsoring sprints

• organizing user group

Wednesday, July 21, 2010

Page 34: Building a successful open source consulting company

Thanks! Questions?Wednesday, July 21, 2010

Page 35: Building a successful open source consulting company

Stay in touch

• Email: natea (at) jazkarta (dot) com

• Twitter: twitter.com/natea

• Blog: blog.jazkarta.com

• IRC: irc.freenode.net/natea

Wednesday, July 21, 2010