DISQUS

This is going to be BIG!: Is your own dog food good for you? Building apps where you are the user

  • drstarcat · 2 months ago
    Charlie, you sound very much like I did before I spent 4 years building Angelsoft.net. Now I couldn't disagree more. It's not about understanding your community (believe me, I *got* entrepreneurs and angel groups). It's about using the software you're building everyday to accomplish it's intended purpose. Software wins or loses because of details that you only pickup by really using it.

    Just recently a VC asked me to do an executive summary for SetJam, so I decided to use Angelsoft to build it. I'd listened to 1000s of entrepreneurs talk about the software. I'd watch them use it. I'd personally done 100s of executive summaries with the software, and I'd even done them for previous companies I'd started, so I'd have to use real data. It wasn't until I was actually doing is AS an entrepreneur though, when my reputation was on the line, that I really saw some of the short-comings.

    It's a real problem for companies that are building products for third-parties. Everything you suggested is great, but details are what separate great software from garbage, and you just can't see them unless you're using the software with intent. Maybe method-acting classes are what product managers really need.
  • theschnaz · 2 months ago
    Building an app or service for yourself (and hopefully a larger community) can be a great advantage. You just use the service more and spend more time with it.

    If you follow this path, you need to be super honest with yourself. Working/coding is not the same thing as using your app (as a user would). Are you using your service because you built it or because it adds value/allows you to do something new? Are others using it?

    If you're really honest with yourself, scathing your own itch can go a long way.

    Great quote "details are what separate great software from garbage, and you just can't see them unless you're using the software with intent."
  • christmasgorilla · 2 months ago
    Really spot on.
  • Kevin Marshall · 2 months ago
    From my own personal experience, if you are building something to solve your own problem you probably aren't going into it thinking of it like a business (you might try and convert it into a business down the road, but it wasn't a driving factor in the start)...and for one reason or another, I think it's a lot harder to turn something that wasn't intended into a business than it is to build a business from scratch with the idea of it being a true business...

    It can be done (my statsfeed project was a business I backed into out of solving a personal need)...but I think it's more the exception than the rule (from my own personal experience I probably have another 100 examples of things I built to solve my own problems/needs that I later thought I might be able to turn into a business...only to later realize at some point during the journey it wouldn't be worth the effort/return to keep at it)...

    So +1 to 'it depends' :-)
  • Eran Hammer-Lahav · 2 months ago
    First, thanks!

    Most of my work these days relates to social web technologies. This often leads me to new ideas about social networks and consumer products in the space. But there is always a nagging feeling that while I understand the technology and think I understand the product, I just don't use it. I think this is the case where being connected to the consumers requires being a consumer.
  • Dan Lewis · 2 months ago
    I work on a lot of products I don't see myself using, and espouse, strategically, the use of a lot of platforms which I can't seem to get myself into a groove on. But I think that's right.

    If you're in the market of making a product for yourself, you better be using it, because if you can't convince yourself of its value, you can't convince others. But if you're not a target of the product, you don't need to become the target (and therefore, there's no need to eat your own dog food there).

    Maybe I'm coming at this too strongly from an evangelist/biz dev/marketing perspective, but "believing in one's product" isn't the same as "using one's product". Sometimes the former requires the latter, though.
  • Gabe · 2 months ago
    This perhaps applies more strongly to small start-ups. From a practical perspective of gaining traction for a new service, authenticity is one of the few assets you might have in the early days. If you're already embedded in the community of potential users, it's going to be easier to open a lot of doors and be received warmly. The "idea" on its own might not be enough.

    And on the wide open seas of the web, users can intuit authenticity pretty quickly. I guess I agree with Charlie that you don't have to be the intended audience. (Taking the opposite viewpoint to its logical extreme, all toy executives, children's book writers, and cartoon animators would be kids.) However, I think you need to have some sort of organic, authentic, and ongoing relationship with the community.

    Further afield, as an interesting counterpoint to children's products of another industry where the providers are almost unavoidably not the consumers is charity/philanthropy. However, unlike toys, charity is doubly problematic because it lacks a true market-based method of separating the effective from the ineffective. Separation of provider and consumer along with the lack of a market-based mechanism results, inevitably and unfortunately, in the development and application of a lot of inappropriate solutions. [This is not an argument for less charity. Just solutions that integrate the charity consumer more firmly into the "development" process.]
  • darose · 1 month ago
    "This person may or may not work for Yahoo! and have a hyphenated last name that includes an item you’d find at a hardware store." lol!