DZone
Java Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Java Zone > Is $1,500,000 enough for a 1.0 release?

Is $1,500,000 enough for a 1.0 release?

Nikita Salnikov-Tarnovski user avatar by
Nikita Salnikov-Tarnovski
·
Jun. 28, 12 · Java Zone · Interview
Like (0)
Save
Tweet
3.48K Views

Join the DZone community and get the full member experience.

Join For Free
We in the Plumbr team decided that it is. Over the last few months in beta our customers have solved more than 200 memory leaks with the help of Plumbr.

200 leaks sounds cool, but how does it translate to money? You cannot force a leak to go away by just throwing piles of cash towards it. Instead of spending cash you spend time. A lot of time -  a memory leak in a decently sized enterprise application takes around three man weeks to solve. This includes the operations' and developers' collective time for hunting and solving the leak, some QA time for regression testing, and some management time for communication and release coordination. Of course, the actual costs vary in a very large scale, but this is what we currently can estimate based upon the initial customer feedback.

Three man-weeks might not sound awfully lot, but translate this into cash and things start to look a bit more sour. Quoting Fred Vilson - “A good rule of thumb is multiply the number of people on the team by $10k to get the monthly burn”. Ouch. This three weeks now looks more like a $7,500.

If we now apply some hardcore math and multiply the 200 (number of leaks found by Plumbr) by $7,500 (average cost to solve a leak) we can confidently say we have saved at least $1,500,000 to our early customers. This looked impressive, and as we didn't have any major bugs open either, we decided to step ahead and call ourselves production quality alias 1.0.


Along the lines we also worked out the initial pricing model. The use of Plumbr is still free and we do not expect you to pay a dime before we have proven our value. You are only asked to pay when Plumbr detects a leak in your application. Plumbr notifies you of the existence of the memory leak, but to find out what is leaking and how to fix it, we ask you to fill in the credit card details (you can do this only once if you buy a subscription).

How much do we charge? A lot less than the $7,500 you’d spend trying to solve the issue on your own. 1/30 of it seemed like a fair amount for a start, so that's what we are now charging you for the report.

But now - go ahead, download Plumbr, attach it to your application and be secured - no more memory leaks and sleepless nights hunting them down!
Release (agency)

Published at DZone with permission of Nikita Salnikov-Tarnovski, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Composable Architecture
  • The Most Popular Kubernetes Alternatives and Competitors
  • Is Java Still Relevant?
  • Your Old Laptop Is Your New Database Server

Comments

Java Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo