Friendfeed Management Team: Noticed their slow yet steady pace of product enhancements. Only once did they do a large revamp, this tool is slowly being evolved. What are they doing? Agile development? Rapid deployment? I like to suggest they are "slowly changing the water in the fishbowl so the fish rarely notice" gulp gulp.
Also wow @ Posterous as a similar product. Posterous is similar in that it allows you to post multimedia stuff to a lifestream, but show me their realtime commenting and content discovery engine and granular search features...
- Daniel J. Pritchett
As long as they haven't put the fishbowl over a stove top and are slowly turning up the heat.
- John E. Bredehoft
I have started using Friendfeed as a research clip board via bookmarklet to a Private Group and an outliner for writing tasks. Getting close to 101 uses for FF.
- Deano @ Byron New Media
John: LOL. That thought came to me as well.
- Joe Bonner
I would *love* to interview the FF team on their Product & Project Management methodologies, etc.
- Susan Beebe
Have you noticed they've also stopped blogging about these changes? Fewer people talk about the "little things" when you don't make it obvious.
- Jesse Stay
Great observation, Jeremiah! Google has been accused of following an "under the radar" product enhancement as well. It seems to be very effective in both cases.
- Larry Hawes
Smells like agile, scrum or other extreme programming type of situation. I, personally, enjoy those environments. You get things out faster and can iterate or destroy with intelligence.
- AJ Kohn
I live near Ben Golub, a FF developer, here in Rochester NY - OK Ben can we have an Dev process interview? I'll by lunch!! :)
- Susan Beebe
We use the obscure "just get it done" methodology. Unfortunately, I don't think that there are any books written about it :)
- Paul Buchheit
@Paul: Well, I think you just found the title of a new productivity book. "Just Get it Done" You know, for all that free time you have to write. :)
- AJ Kohn
...where i work it's: "...just get it done...NOW!!!"
- .LAG liked that
Doing things and talking about them, or worse, talking about the process used to talk about them, are (surprisingly to some) not in the same order of magnitude of productivity. Big companies like to make the assumption that talking is the ONLY way to do things. Excellent small teams operate like "expert brains" that just get stuff done. Bravo to "just get it done"!
- Michael Herf
Kevin, you blog, but my point was you don't blog every new feature. Often you just launch features and let people gradually discover them. Maybe I just missed a few blog posts or something, but that's been my observation.
- Jesse Stay
I'm not saying that's a bad thing, either - I think it's smart.
- Jesse Stay
My only concern when I hear the Agile, Rapid, SCRUM or the "Just get it done" methodology mentioned is the fact that some developers who use those methods don't use them correctly. Without proper testing and documentation, developmental work is just looking to fail. I hear plenty of developers use the words but not understand the correct method. Beta testing is NOT the work of the demographic you are marketing to, and upgrades are no laughing matter if you don't know what you could be breaking or changing.
- Kathleen Forden
I just checked and you can still monitor updates by viewing their changelog which is still live at http://changelog.friendfeed.com/ although it may not be updating.
- Mark Krynsky
This I mentioned during our video at Plaxo. It's like being a frog in boiling water.
- Louis Gray
Louis, you act like we're all dying here ;-)
- Jesse Stay
good observation! combined with the rockbottom stability; very fast solving of bugs I conclude that the development process must be top-notch. Otherwise this incremental releasing of new features would be much more difficult. No suprise if you know that Paul and some other Friendfeeders previously have developed Google mail and Google maps; Google mail now having more than 100' mailboxes (must be very solid architecture and very scalable as well)
- Jeroen De Miranda
Releasing things frequently increases quality independent of any testing simply because things get *really* tested (by real users) and fixed at a much faster rate. Weekly code pushes sound more stable, but they require an order of magnitude more testing inherently, because when you find a bug, you can't push out a fix for seven days.
- Bret Taylor