SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Building an open source
  consulting company
           Nate Aune
         www.jazkarta.com

   Open Source Bridge Conference
           Portland, OR
           June 17, 2009


                                   1
/me

• First experience with Linux in 1994
• Founded Jazkarta in 2004 in Boston
• Now 3 full-time staff and 10 subcontractors
• Specialize in Plone and Python

                                                2
Topics for exploration

• Marketing            • Recruiting
• Pricing              • Finances
• Contracts            • Open Source citizen
• Project Management   • your topics?
• Services

                                               3
Marketing




            4
Marketing & getting work

• Speaking
• Blogging
• Sponsoring
• User group / consultants group
• Networking

                                   5
Pricing




          6
Pricing / rates

• How much do you want to make?
• What are your costs?
• What will the market bear?


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



                                      8
Costs of doing business
             (overhead)
• Self-employment tax
• Legal fees
• Accounting / bookkeeping
• Office space
• Hardware
• Subcontractors
• Telephone
                             9
Market rates

• What are your competitors charging?
• How much will your customers pay?
• How does the economy affect your bill rate?


                                                10
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

                                           11
Contracts




            12
Contracts

• Get legal advice - don't do it by yourself
• Optional scope contracts
• Tools: EchoSign for digital signatures


                                               13
Traditional vs. Timeboxed




      Optional scope contracts:

                                  14
Project management

                     15
Project management

• Agile is aligned with open source development
• 2 week iterations
• 3 person teams (PM, dev, design)
• Tools: ClueMapper, Google Docs, Dropbox

                                                  16
Resource planning




                    17
Global Team




              18
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)
• Version control (Subversion/Bazaar)

                                                  19
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
                                                  20
Services




           21
Services

• Development
• Training
• Support       Recurring revenue
• Hosting

                                    22
Training

• Private onsite training
• Public training
• Training as part of a conference
• Online training

                                     23
Support

• Open source = no guarantees
• Retainer = insurance policy
• Keeps the conversation going
• Upsell support before the project is complete

                                                  24
Hosting

• Easier to support if on servers you control
• Distribute benefits across all customers
• Upselling opportunities
• Steady source of recurring revenue

                                                25
Recruiting




             26
Recruiting

• Read blogs
• Attend sprints
• Elastic staff
• User groups
• Internships

                        27
Finances



           28
Finances

• Get a good bookkeeper
• Seek next project while still on first project
• Find sponsors to fund open source dev
• Tools: Quickbooks

                                                  29
Open source citizen



                      30
Open source citizen

• writing documentation
• contributing code
• serving on board
• sponsoring sprints
• organizing user group

                          31
Thanks! Questions?
                     32
Stay in touch

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

• Twitter:   twitter.com/natea
• Blog:      blog.jazkarta.com
• IRC:       irc.freenode.net/natea




                                             33
Books & Resources
• e-Myth Revisited by Michael Gerber
• Manage It! by Johanna Rothman
• Ship It! by Richardson/Gwaltney
• Art of Agile Development by Shore & Walden
• Making Things Happen by Scott Berkun
• Computer Consultant's Guide by Janet Ruhl
                                               34

Contenu connexe

Similaire à Building an Open Source Consulting Company

Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Hack the Hood
 
Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011DLFCLIR
 
Technology Planning for River Groups
Technology Planning for River GroupsTechnology Planning for River Groups
Technology Planning for River GroupsSean Larkin
 
Top Social Media & Productivity Management Tools - October 2011
Top Social Media & Productivity Management Tools - October 2011Top Social Media & Productivity Management Tools - October 2011
Top Social Media & Productivity Management Tools - October 2011C.Miro Consulting | Claudia Miro
 
Pre Class Meeting
Pre Class MeetingPre Class Meeting
Pre Class Meetingnuvention
 
20100121 Tno Achmea Co Creation Masterclass For Nhtv
20100121 Tno Achmea Co Creation Masterclass For Nhtv20100121 Tno Achmea Co Creation Masterclass For Nhtv
20100121 Tno Achmea Co Creation Masterclass For NhtvMartijn Staal
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentPerficient, Inc.
 
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...DesignHammer
 
L1031 Ppt Books 2 Future Of Publishing Seminar Presentation 2 A
L1031 Ppt Books 2   Future Of Publishing Seminar Presentation   2 AL1031 Ppt Books 2   Future Of Publishing Seminar Presentation   2 A
L1031 Ppt Books 2 Future Of Publishing Seminar Presentation 2 ARichFutures
 
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_a
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_aL1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_a
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_aRichFutures
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Steven Hoober
 
A community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationA community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationDevCSI
 
Business Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBusiness Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBigVisible Higdon
 
How Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products FasterHow Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products FasterSmartBear
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
Open source business models
Open source business modelsOpen source business models
Open source business modelsDave Neary
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...DesignHammer
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupalRachit Gupta
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 

Similaire à Building an Open Source Consulting Company (20)

Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011
 
Recombinant Data Client Snapshot
Recombinant Data Client SnapshotRecombinant Data Client Snapshot
Recombinant Data Client Snapshot
 
Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011Katherine Kott Slides for DLF PM Group 2011
Katherine Kott Slides for DLF PM Group 2011
 
Technology Planning for River Groups
Technology Planning for River GroupsTechnology Planning for River Groups
Technology Planning for River Groups
 
Top Social Media & Productivity Management Tools - October 2011
Top Social Media & Productivity Management Tools - October 2011Top Social Media & Productivity Management Tools - October 2011
Top Social Media & Productivity Management Tools - October 2011
 
Pre Class Meeting
Pre Class MeetingPre Class Meeting
Pre Class Meeting
 
20100121 Tno Achmea Co Creation Masterclass For Nhtv
20100121 Tno Achmea Co Creation Masterclass For Nhtv20100121 Tno Achmea Co Creation Masterclass For Nhtv
20100121 Tno Achmea Co Creation Masterclass For Nhtv
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging Content
 
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
Website Redesign: Are You Planning To Succeed Or Succeeding To Fail? It All S...
 
L1031 Ppt Books 2 Future Of Publishing Seminar Presentation 2 A
L1031 Ppt Books 2   Future Of Publishing Seminar Presentation   2 AL1031 Ppt Books 2   Future Of Publishing Seminar Presentation   2 A
L1031 Ppt Books 2 Future Of Publishing Seminar Presentation 2 A
 
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_a
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_aL1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_a
L1031 ppt books 2 -_future_of_publishing_seminar_presentation_-_2_a
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...
 
A community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationA community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher education
 
Business Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the LeapBusiness Analyst to Product Owner: Making the Leap
Business Analyst to Product Owner: Making the Leap
 
How Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products FasterHow Capital One Scaled API Design to Deliver New Products Faster
How Capital One Scaled API Design to Deliver New Products Faster
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Open source business models
Open source business modelsOpen source business models
Open source business models
 
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupal
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 

Plus de Jazkarta, Inc.

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with PloneJazkarta, Inc.
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendJazkarta, Inc.
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondJazkarta, Inc.
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 YearsJazkarta, Inc.
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid DataJazkarta, Inc.
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Jazkarta, Inc.
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifeJazkarta, Inc.
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyJazkarta, Inc.
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaidJazkarta, Inc.
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchJazkarta, Inc.
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...Jazkarta, Inc.
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website ProjectJazkarta, Inc.
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesJazkarta, Inc.
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneJazkarta, Inc.
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionJazkarta, Inc.
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in PloneJazkarta, Inc.
 
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in PloneJazkarta, Inc.
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in PloneJazkarta, Inc.
 

Plus de Jazkarta, Inc. (20)

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with Plone
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS Frontend
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and Beyond
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 Years
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid Data
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real Life
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the Ugly
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaid
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science Research
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website Project
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter Notes
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with Plone
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel Discussion
 
Plone+Salesforce
Plone+SalesforcePlone+Salesforce
Plone+Salesforce
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
 
Plone
PlonePlone
Plone
 
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in Plone
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
 

Dernier

Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdfChris Skinner
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsIndiaMART InterMESH Limited
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 

Dernier (20)

Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan Dynamics
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 

Building an Open Source Consulting Company

  • 1. Building an open source consulting company Nate Aune www.jazkarta.com Open Source Bridge Conference Portland, OR June 17, 2009 1
  • 2. /me • First experience with Linux in 1994 • Founded Jazkarta in 2004 in Boston • Now 3 full-time staff and 10 subcontractors • Specialize in Plone and Python 2
  • 3. Topics for exploration • Marketing • Recruiting • Pricing • Finances • Contracts • Open Source citizen • Project Management • your topics? • Services 3
  • 5. Marketing & getting work • Speaking • Blogging • Sponsoring • User group / consultants group • Networking 5
  • 7. Pricing / rates • How much do you want to make? • What are your costs? • What will the market bear? 7
  • 8. $100,000 / yr $100,000/yr % 50 wks/yr % 20 hrs/wk = $100/hr 8
  • 9. Costs of doing business (overhead) • Self-employment tax • Legal fees • Accounting / bookkeeping • Office space • Hardware • Subcontractors • Telephone 9
  • 10. Market rates • What are your competitors charging? • How much will your customers pay? • How does the economy affect your bill rate? 10
  • 11. 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 11
  • 12. Contracts 12
  • 13. Contracts • Get legal advice - don't do it by yourself • Optional scope contracts • Tools: EchoSign for digital signatures 13
  • 14. Traditional vs. Timeboxed Optional scope contracts: 14
  • 16. Project management • Agile is aligned with open source development • 2 week iterations • 3 person teams (PM, dev, design) • Tools: ClueMapper, Google Docs, Dropbox 16
  • 19. 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) • Version control (Subversion/Bazaar) 19
  • 20. 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 20
  • 21. Services 21
  • 22. Services • Development • Training • Support Recurring revenue • Hosting 22
  • 23. Training • Private onsite training • Public training • Training as part of a conference • Online training 23
  • 24. Support • Open source = no guarantees • Retainer = insurance policy • Keeps the conversation going • Upsell support before the project is complete 24
  • 25. Hosting • Easier to support if on servers you control • Distribute benefits across all customers • Upselling opportunities • Steady source of recurring revenue 25
  • 27. Recruiting • Read blogs • Attend sprints • Elastic staff • User groups • Internships 27
  • 28. Finances 28
  • 29. Finances • Get a good bookkeeper • Seek next project while still on first project • Find sponsors to fund open source dev • Tools: Quickbooks 29
  • 31. Open source citizen • writing documentation • contributing code • serving on board • sponsoring sprints • organizing user group 31
  • 33. Stay in touch • Email: natea (at) jazkarta (dot) com • Twitter: twitter.com/natea • Blog: blog.jazkarta.com • IRC: irc.freenode.net/natea 33
  • 34. Books & Resources • e-Myth Revisited by Michael Gerber • Manage It! by Johanna Rothman • Ship It! by Richardson/Gwaltney • Art of Agile Development by Shore & Walden • Making Things Happen by Scott Berkun • Computer Consultant's Guide by Janet Ruhl 34