When an application becomes truly successful and people start relying on it for things they consider important, is there a point at which the application starts to belong to the owners? Facebook's latest change brings the topic to mind, but it can happen to you with internal applications as well. There comes a time when users begin to have a personal stake in the design of a good application.
Facebook makes a great example for when your users really own your application. Its user base is both extremely large and extremely broad in terms of user skill levels and technology sophistication, and its value is intrinsically tied to its size. The same application, started over with a blank slate, couldn't compete. To be competitive it would have to entice as large a user base to join or switch. It fills a niche that is not easily filled by just switching to some other service if people don't like a change. The value of its niche comes from the size of its audience. If you don't like a change, you're torn between the desire to go somewhere else for that functionality and the consequential loss of all your connections -- the whole value of the application. The result is the strong push back any time a change is made. Facebook finds itself having to be very careful not to get between someone who finally found an application exciting enough to bother learning to use the web, and her grand children. It happens in almost any media form. Authors talk about not being able to have characters grown and change. Popular TV shows, musicians, and even consumer products manufacturers face the same problem. They're under pressure to keep their products fresh and appeal to new audiences, but beloved by their huge customer base that resists just that kind of change.
We'd like all the applications we build to be so well liked that users resist any changes --- but if it's your application, you know where the flaws are. You know about the things people want that you can't do because of an architectural limitation. You know about the things that would make the application friendlier for some, but work against the slim business model you've carved out to make the app actually pay for itself.
Do you have apps that you really want to change, but can't because users like them the way they are? I'm curious, and would love to hear about them.
Comment Entry |
Please wait while your document is saved.
portfolio?