I’m getting software

It is easy to download software, but hard to get software 
Filed under

screenshots

 

Delicious Library 2 - Interesting what the Monster left out

With the latest MacHeist I got a license to Delicious Library 2. I played with the program for about an hour and indeed, it is beautifully designed, the Delicious Monster team clearly popularized the shelf metaphor (and perhaps inspired to the wooden background in the Byline iPhone application, where it makes a lot less sense). The iSight scanning support is marvelous. For one, combined with the automatic Amazon search, it allows for a very fast library building. I managed to import 160 books in one hour, and some of them were German books without barcode, or out of print, so I had to resort to typing the name and author of the book.

Delicious Library
Uploaded with plasq's Skitch!
What I find interesting is not the features that they added, but some obvious omissions they made with Delicious Library 2, which was released just last year.

Number one is help: there is help on the website, but it is not entirely accurate and up to date, for instance it does not cover the advanced export options that have been added with Delicious Library 2. Secondly, looking for integrated help yields this result:

No Help for Delicious Library
Uploaded with plasq's Skitch!
Number two is the lack of social features: The application was released 2008, appeals to an early-adopter audience and uses social media for viral distribution, yet social features outside the desktop (there is addressbook and iCal integration) seem to miss completely. There is the ability to publish the library to the web using two templates, but neither has support for RSS. The services that the library can be uploaded to include iWeb, MobileMe and FTP, but no blogs, no twitter, no WebDAV.

Library
Uploaded with plasq's Skitch!
With a good publishing mechanism like RSS (and perhaps RSS subscriptions to friend's libraries) I am sure services like Shelfari and Goodreads would have rushed to offer deep web-desktop integration. Without this mechanism they leave an opportunity for the competition.

Before I forget: iPhone support would be another obvious feature, but it is already in the works and I will write an update once it is out.

Filed under  //   delicious library   help   screenshots  
Posted by Lars Trieloff 

Comments [1]

Google Reader, Helvetireader and opinionated Software

Last week Douglas Bowman announced that he is quitting his job as leading visual designer at Google. Among the reasons for quitting was tight corset in which visual designers had to operate at Google. Each design decision had to be tested, verified and optimized for maximum user acceptance. This lead to situations where 41 shades of blue were put to a multivariate testing, because the team could not decide for one. I would argue that this way of decision making (using huge amounts of data, huge user numbers and heavy number crunching) is part of Google's DNA, there is not much they can do about it, but the result is that your software improves only in small, evolutionary steps. If we were speaking in terms of genetic algorithms, Google has a very good fitness function, but the process does not allow for too much mutation, which means you can find the local maximum surely, but you are also likely to miss the global maximum.

The result of such an evolution is a design that looks like Google Reader. The most impressive part about Google Reader is not the technology, it is the feature sprawl that is messing up the user interfaces. You see lines, boxes, icons, buttons, input fields, links and lots and lots of googlish-blueish texts and backgrounds. It might be the local maximum, found by rigid testing, but it still leaves the user with the question "Is this all they could come up with? Can't there be something that feels better?".

Sure there can. One approach to increase recombination and to speed up evolution is to create a framework like GMail labs, where new features like offline GMail, GMail gadgets and others are tested. This is an internal, voluntary way of increasing the speed of evolution, similar to the invention of sex in nature that lead to more and faster recombinations, but that happens voluntarily.

The other approach is involuntary mutation, which also has its equivalent in software that can be observed  using Google Reader as an example. Greasemonkey is a browser-add-on that allows running custom Javascript and CSS on a website and with modern AJAX-driven websites this means you have the ability to run a completely different web application using the same data or web service in the background. For GMail there is a Greasemonkey script that I especially like, Helvetireader. It simply puts a new skin on your Google Reader that makes it look like a hommage to Swiss design - white and red, clear cut forms, everything unnecessary is removed and everything that distracts you from the content is hidden. As a result you get an user interface that seems to be very close to the gobal maximum.

What we observe with Helvetireader is the power of mutation, opinionated Software and swiss design. And that's a good ending for a blog post in any case.

Filed under  //   design   google   helvetireader   product management   screenshots  
Posted by Lars Trieloff 

Comments [0]

Beta invites: why are they so hard to get sometimes

Handing out beta invites has become an accepted practice for launching a new web service. Interestingly the user experience you get from signing up for beta invites can differ a lot. Basically there are three things that can happen:

  1. you sign up - and get an invite immediately: the service is not running a beta program, they are just harvesting email addresses and you fell for it.
  2. you sign up - and never hear from them again: the service did not launch successfully, with a little bit of tough luck your email address is being sold with the assets of the company
  3. you sign up - and have to wait some time (more about that later) to finally get your invite. Sometimes it helps to publicly ask for (or beg for) invites to speed up the process.

The question is: why do I get some invites very easily, whereas I have to wait for others weeks or months, and there seems no evidence of successful begging for invites. Example: if you are looking for an invite to Unblab, an innovative email client for high-traffic communicators, you should prepare for a long wait and you are not alone.

The reason is that product managers are running closed beta programs for two reasons (and there is a third for web services). 
Reason number one is to get high-quality feedback from a selected number of users, ideally from users that are in your target group. With a private beta program for a consumer-web service you can get this kind of feedback, because your beta users will be highly engaged, after all they have been selected to see your product before anyone else does, you can ask them questions regarding their demographics and other services they are using, so you can make sure they fit into your market segment (a service that demonstrated this nicely is Gist, which required me to fill in a 10-page survey before I got the invite) - and as many startups do not have established customer support practices, let alone detailed usage analytics or business intelligence software, it is easier to handle the load of 1.000 selected beta testers than the crowd of people that will sign-up & forget once you hit the Techcrunch start page.
There is an important draw-back to this approach: in reality you will not get a fair representation of your target users with a closed beta program. You will get early adopters who linger around at places like the friendfeed Invites room to get the first peek at the web service that might become the next big thing, but forget about it if you do not hit their sweet spot (and this is probably not the sweet spot of the target user), you will get your competition's product managers and subsequent feedback that is not representative of your user group. But do not abandon the notion of a closed beta yet, because there is still reason number two.
Reason number two is to build a community and to get people talking about your service. The more people you invite to the service, the more people can potentially talk about it, but on the other hand, the more rare your invites are, the more reason people have to talk about your service, for example by asking for beta invites, by leaking screenshots, by promoting your service (if you tell them that this will increase their chances of getting an invite). Again, we have the problem that this is the early-adopter crowd that will talk about the service at early-adopter places like Twitter and friendfeed, but once you have enough buzz, attention will spill over to tech blogs and you are ready to move up the technology adoption curve. So what is the right amount of invites you should hand out: this chart explains it.
The real question, where is the local maximum depends on the size of your market, the share of early adopters in it, how likely people are to talk about your product. But with proper monitoring of Twitter (and a good, trackable product name) you can easily move along the curve giving out more and more invites until you see that the additional attention you get from giving out an additional invite degrades.

By the way: the third reason to run a closed beta program is a lack of technical scalability. If a service cannot sustain more than 10 concurrent users, you have a very good reason to cap the amount of invites at 1.000 until you have fixed your problems. So the next time you see a service high on the attention scale, but with a little amount of invites circulating, it could be the case that they just have more pressuring issues than putting additional load on their servers to people asking more or less politely on Twitter.

Filed under  //   beta   charts   marketing   product management   screenshots   unblab  
Posted by Lars Trieloff 

Comments [1]

iSale 5 has a nice template selector

iSale is a Mac OS X desktop software that helps you creating and managing eBay actions. Before posting an auction, you select a template that combines styling and placeholders for images and texts. The template selector used by iSale 5 replaces the sidebar once you click the Templates button in the toolbar and supports tagged templates, so you can easily drill down to the template that works best for the item you are selling.


Created with Skitch from plasq - http://plasq.com

Filed under  //   isale   mac   screenshots  
Posted by Lars Trieloff 

Comments [0]