SlideShare a Scribd company logo
Proposals, Contracts and Clients
in the web industry
Ofer Cohen
S.D.O.C. Ltd.
OpenSourceMatters Inc.
@

Who Am I

oc

66

● Entrepreneur, R&D and project manager at the
start-up nation
● OpenSourceMatters Board Member
● Start with Joomla
● Continue with Drupal
● After and until Today non-CMS (Telecom
oriented)

6
What I will talk today?
● What types of proposals we get
● How we can maximize revenue
● How to handle project
● Why contract is important
Great thanks and credit!
Mike Carson
OpenSourceMatters board member
Rule #1
Time is Money (™)
There is only Rule #1
Time is Money (™)
Proposals
3 Types of proposals
● RFI
● RFQ
● RFP
3 Types of proposals
● Work for enterprise
● Work for SMB
● Work for the smallest client
RFI - Request For Information
● Looking for basic consultancy
● Usually client look and check the market
● What to based their project
● Useful for qualify the vendor
RFQ - Request for quotation
● Short document with basic info
● Check vendor quality & experience
● Check vendor efforts and costs estimation
● Not down to details
● Price focused
RFP - Request for proposal
● The most important
● RFI & RFQ can be included
● Vendor need to offer solutions for declared problems
● Use for competitor comparison
● Takes the most time
● Contain deadlines and requirements including Q&A
Pay attention I
● Most requests are not RFP
● If customer request by email - RFI
● Do not respond to any request
● Do not respond if you have less than 50%
chance
● DO NOT WASTE YOUR TIME
Pay attention II
● How the request distributed (mail, website...)
○ References are the greatest
○ Also direct phone

● How was it received (RE: Proposal…)
● Customer have phone included?
● Customer handle questions?
Pay Attention III
● Opportunity to charge for consultant
● SMB - include cover letter
● Thanks and check for feedback anytime
● Most clients do not care of open source
● Clients care about solution!
Tips
● Corporate Corporate Corporate
● Do not wait for the last minute
● Listen to client needs
● Talk less
● You cannot do anything
● Pay attention where you put your price
Revenue
Charge for… make it recur
● Think recurring
● Maintenance & Updates
● Support
● Extensions styling
● Content creation
Charge for… make it recur
● Security Services
● Monitoring Services
● Backup services
● Hosting services
● SEO
● SEM
Project
Project is a project is a project
● Make roadmap
○ Make roadmap from the first proposal

● Deadlines to customer and YOU
● Identify the risks
● Do not start without PRD (at least simple)
● Make a weekly meeting! WEEKLY! FACE2FACE
Project is a project is a project
● Client is the boss
● Talk with the client for any issue
○ TALK!

● Do not assume on behalf the client
Contracts
Contracts
● You have more than 3 clients - get a attorney
○ Immediately!

● Attorney - business bodyguard
● If you do not sign a contract - you’re amateur
● Both parties are accountable - BUSI-NESS
● Do not make business with F&F
Contracts
● Contract for all of your projects (small to big)
● Do everything to *avoid* court
● If client do not want to sign - walk away
● Try to make simple contract
● Make reference to the proposal
Contracts
● Time, consequences for both sides
● Include maintenance technical support & SLA
Contracts - payments
● SHOTEF+?
● Net+?
● 10%-20% deposit - not refundable
● Make a payment roadmap (according to
deliveries)
● Pay like a amateur => Works like a amateur
Contracts - do not forget
● What you are doing when things go wrong
● You can fired a client
Conclusion
Simple equation
● Time is Money + Money is Important
● Time is very important
Thank you.
Ofer Cohen
S.D.O.C. Ltd.
OpenSourceMatters Inc.
More info
RFPs, Proposals, and Contracts for Web Developers
The ultimate course

More Related Content

PDF
How to find good web designers on oDesk
DOCX
Resume 2016
PDF
Wordcamp Jerusalem 2013 - what if Wordpress was not open source
PDF
BillRun and Joomla - How is Joomla relate to billing system
PPTX
Cloud Computing, iets voor u?
PDF
Joomla!Day 2013 India
PDF
Mindmapping
PDF
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)
How to find good web designers on oDesk
Resume 2016
Wordcamp Jerusalem 2013 - what if Wordpress was not open source
BillRun and Joomla - How is Joomla relate to billing system
Cloud Computing, iets voor u?
Joomla!Day 2013 India
Mindmapping
Joomla!Day Poland 2013 - Joomla Architecture (Ofer Cohen)

Viewers also liked (12)

PPT
Computer virus
PDF
Outlook
PDF
Joomla!Day Israel 2012 - The business of Joomla
PDF
ג'ומלה ישראל - ותיקים מדריכים חדשים
PDF
וורדפרס, ג'ומלה, דרופל וכל מה שביניהם‏
PDF
รายชื่อ รอจับฉลากไปร่วมกิจกรรม
PDF
Israel Joomla! 1.6 Party
PDF
PDF
Social media en de kmo
PDF
Jab12 - Joomla! architecture revealed
PDF
Joomla!Day Poland 2013 - Joomla and Open Source - How it works and how can I ...
PDF
MongoDB World 2014 - BillRun, Billing on top of MongoDB
Computer virus
Outlook
Joomla!Day Israel 2012 - The business of Joomla
ג'ומלה ישראל - ותיקים מדריכים חדשים
וורדפרס, ג'ומלה, דרופל וכל מה שביניהם‏
รายชื่อ รอจับฉลากไปร่วมกิจกรรม
Israel Joomla! 1.6 Party
Social media en de kmo
Jab12 - Joomla! architecture revealed
Joomla!Day Poland 2013 - Joomla and Open Source - How it works and how can I ...
MongoDB World 2014 - BillRun, Billing on top of MongoDB
Ad

Similar to Proposals, contracts and clients for web developers - Ofer Cohen (20)

PDF
How to choose a mobile development contractor
ODP
Odoo Experience 2018 - Challenges of an Odoo Partner in a Developing Country
PDF
Procurement & Contract for IT Projects
PDF
Don't panic! A developers guide to freelancing.
PPTX
Webinar: Building a Winning Bid: How to Respond to Requests for Proposals
PPTX
Syndicode software development - dedicated team
PDF
A Blueprint for Modern Talent Acquisition - Webinar Slides
PDF
Building bootstrapped businesses_srikrishna_2010_mar_unpluggd
PDF
How to Sell the Quickstart Methodology
PPTX
Up and Running as a WordPress Freelancer in Zimbabwe - Presented by Charles M...
PPTX
YPM- Twilio MM Role .pptx
PDF
10 strategies for making more money from freelance web development to try in ...
PDF
CON6148 - You Are Not Cut Out To Be A Java Contractor - JavaOne 2017
PDF
Outsourcing for Profit - A book outlining best practices in offshore outsourcing
PDF
Mediacurrent Webinar: Estimating web projects
PDF
Become a Sitecore Entrepreneur
PDF
Innovation and digital disruption in professional services
PPTX
How to run an efficient CMS Evaluation & Procurement Process
PDF
Startup Roles and Responsibilities + Share Structure
PPTX
Ross Chayka. Ideal startup ES & Pitch
How to choose a mobile development contractor
Odoo Experience 2018 - Challenges of an Odoo Partner in a Developing Country
Procurement & Contract for IT Projects
Don't panic! A developers guide to freelancing.
Webinar: Building a Winning Bid: How to Respond to Requests for Proposals
Syndicode software development - dedicated team
A Blueprint for Modern Talent Acquisition - Webinar Slides
Building bootstrapped businesses_srikrishna_2010_mar_unpluggd
How to Sell the Quickstart Methodology
Up and Running as a WordPress Freelancer in Zimbabwe - Presented by Charles M...
YPM- Twilio MM Role .pptx
10 strategies for making more money from freelance web development to try in ...
CON6148 - You Are Not Cut Out To Be A Java Contractor - JavaOne 2017
Outsourcing for Profit - A book outlining best practices in offshore outsourcing
Mediacurrent Webinar: Estimating web projects
Become a Sitecore Entrepreneur
Innovation and digital disruption in professional services
How to run an efficient CMS Evaluation & Procurement Process
Startup Roles and Responsibilities + Share Structure
Ross Chayka. Ideal startup ES & Pitch
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
A Presentation on Artificial Intelligence
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
cuic standard and advanced reporting.pdf
PPTX
Cloud computing and distributed systems.
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
A Presentation on Artificial Intelligence
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Unlocking AI with Model Context Protocol (MCP)
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25-Week II
cuic standard and advanced reporting.pdf
Cloud computing and distributed systems.
MIND Revenue Release Quarter 2 2025 Press Release
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Proposals, contracts and clients for web developers - Ofer Cohen

  • 1. Proposals, Contracts and Clients in the web industry Ofer Cohen S.D.O.C. Ltd. OpenSourceMatters Inc.
  • 2. @ Who Am I oc 66 ● Entrepreneur, R&D and project manager at the start-up nation ● OpenSourceMatters Board Member ● Start with Joomla ● Continue with Drupal ● After and until Today non-CMS (Telecom oriented) 6
  • 3. What I will talk today? ● What types of proposals we get ● How we can maximize revenue ● How to handle project ● Why contract is important
  • 4. Great thanks and credit! Mike Carson OpenSourceMatters board member
  • 5. Rule #1 Time is Money (™)
  • 6. There is only Rule #1 Time is Money (™)
  • 8. 3 Types of proposals ● RFI ● RFQ ● RFP
  • 9. 3 Types of proposals ● Work for enterprise ● Work for SMB ● Work for the smallest client
  • 10. RFI - Request For Information ● Looking for basic consultancy ● Usually client look and check the market ● What to based their project ● Useful for qualify the vendor
  • 11. RFQ - Request for quotation ● Short document with basic info ● Check vendor quality & experience ● Check vendor efforts and costs estimation ● Not down to details ● Price focused
  • 12. RFP - Request for proposal ● The most important ● RFI & RFQ can be included ● Vendor need to offer solutions for declared problems ● Use for competitor comparison ● Takes the most time ● Contain deadlines and requirements including Q&A
  • 13. Pay attention I ● Most requests are not RFP ● If customer request by email - RFI ● Do not respond to any request ● Do not respond if you have less than 50% chance ● DO NOT WASTE YOUR TIME
  • 14. Pay attention II ● How the request distributed (mail, website...) ○ References are the greatest ○ Also direct phone ● How was it received (RE: Proposal…) ● Customer have phone included? ● Customer handle questions?
  • 15. Pay Attention III ● Opportunity to charge for consultant ● SMB - include cover letter ● Thanks and check for feedback anytime ● Most clients do not care of open source ● Clients care about solution!
  • 16. Tips ● Corporate Corporate Corporate ● Do not wait for the last minute ● Listen to client needs ● Talk less ● You cannot do anything ● Pay attention where you put your price
  • 18. Charge for… make it recur ● Think recurring ● Maintenance & Updates ● Support ● Extensions styling ● Content creation
  • 19. Charge for… make it recur ● Security Services ● Monitoring Services ● Backup services ● Hosting services ● SEO ● SEM
  • 21. Project is a project is a project ● Make roadmap ○ Make roadmap from the first proposal ● Deadlines to customer and YOU ● Identify the risks ● Do not start without PRD (at least simple) ● Make a weekly meeting! WEEKLY! FACE2FACE
  • 22. Project is a project is a project ● Client is the boss ● Talk with the client for any issue ○ TALK! ● Do not assume on behalf the client
  • 24. Contracts ● You have more than 3 clients - get a attorney ○ Immediately! ● Attorney - business bodyguard ● If you do not sign a contract - you’re amateur ● Both parties are accountable - BUSI-NESS ● Do not make business with F&F
  • 25. Contracts ● Contract for all of your projects (small to big) ● Do everything to *avoid* court ● If client do not want to sign - walk away ● Try to make simple contract ● Make reference to the proposal
  • 26. Contracts ● Time, consequences for both sides ● Include maintenance technical support & SLA
  • 27. Contracts - payments ● SHOTEF+? ● Net+? ● 10%-20% deposit - not refundable ● Make a payment roadmap (according to deliveries) ● Pay like a amateur => Works like a amateur
  • 28. Contracts - do not forget ● What you are doing when things go wrong ● You can fired a client
  • 30. Simple equation ● Time is Money + Money is Important ● Time is very important
  • 31. Thank you. Ofer Cohen S.D.O.C. Ltd. OpenSourceMatters Inc.
  • 32. More info RFPs, Proposals, and Contracts for Web Developers The ultimate course