Showing posts with label Features. Show all posts
Showing posts with label Features. Show all posts

Tuesday, July 30, 2013

Tough Choices: Make them!

I've been away on customer visits so I've been immersed in a world that's rather different than the usual environment. It's been a really valuable experience, but I haven't been able to step back much and contemplate things let alone write here. However, now that I'm back, I've had some time to think through the discussions I've had with my customers recently.

Normally I have relatively little contact directly with customers. I may hear their filtered input through other teams which are more customer-facing, but I normally focus most of my time in back-to-back-to-back meetings with colleagues. While that can be good to get things done, it also means that we can lose track of what we're truly putting in front of our customers.

Sitting in the same room with customers while they use our tool and show their frustration is an unsettling experience to say the least. I expect to hear complaints about gaps or bugs in functionality, but the really startling part is when I see how complex we make things for our customers. More often than not, this complexity is due to "flexibility" we want to give our customers. And it's ever more clear to me that adding features or settings or preferences in the name of flexibility is not always a good thing. In fact, unless there's a lot of thought put into those additions, they can, more often than not, be a BAD thing!

We may think the tough decision is about committing to adding more features. In fact, the toughest decision can be about paring down features and making things more simple. The proverbial "more with less" definitely applies to web applications. Our application has a hidden preference to auto-correct specific errors when building an order. It's a great feature, but it's not turned on by default, and we have to tell users in training materials why it's a good thing and how they should turn it on and off. So not only do users need to worry about whether this great feature is on or off, we spend more time telling them about it basically just telling them to turn it on! I'd contend that feature should be blind to the user. Just turn it on and tell the users about what we've fixed in the background, but only when they want to see the details.

This sort of thing has been written about quite a bit so I won't be-labor the point. I'm just reconfirming that, yeah, trying to simplify your end-product is a good goal and the work involved in simplifying can be way more difficult than the work involved to endlessly add more features.

I'll leave you with an article a friend sent over to me recently. It's about constraints and forcing ourselves to make tough decisions: Constraints

Thursday, April 18, 2013

Being more social

There's been a lot going on with features recently introduced by some of the major social media sites. And I want to take a few moments to talk about how these features are built to encourage us to be more social.

Some of the most recent rundown of features, as you may know, are:

Facebook's Chatheads
What would be the purpose of these new featuresets other than to entice users to stay on the site longer? Of course, that's the purpose of any website (or storefront) improvements...get the user to stay on the site longer and come back more often (or get the shopper to browse more in the aisles). But the major features we've been seeing lately aren't just about spending more time on the websites or apps, but about using the services in new and different ways.
LinkedIn's new mobile app

Chatheads is meant to pull people into using messaging more like a IM app and not just the pseudo-email it has been typically been used as.


Twitter's new music suggestion
LinkedIn's new apps re-focus them and shift a lot of the intended use to researching people you might be meeting with (the website continues to stay more focused on news & article posts)


#Music is meant as a new resource connecting your twitter-verse with other services that you'd probably not connect otherwise.

So this isn't just about showing more updates from your contacts, it's about connecting with them in different ways...whether it's real-time updates & messages, quick lookups for their professional background, or about what type of music their listening to, these companies are finding new ways which they're hoping pull people back over and over and over. Just like we instinctively head to google to look up anything and everything, these companies are looking for their own sort of "just google it"

Facebook's "Suggested Page" layout has
improved to be clear and separated
Facebook's "Suggested App" started
showing up last fall, but its layout has
improved over time.
Now, let me also say that the features these companies have been focusing on are not just whiz bang new features like chatheads or #music discovery, the features also include incremental improvements to each of these sites & apps which make them easier to use or just plain more useful.

The facebook website and mobile apps look quite a bit different now than they did just six months ago and many of those differences are about making the app look better and I've definitely noticed the improvements...and yes, I'd call them improvements. I've provided just two examples from the Facebook iOS app, but Twitter has made lots of tweeks which make it easier to scroll through your tweetstream, click on links for other users or websites. Each of these seemingly small improvements make each service more friendly to use

I love to see all of this change in this space. While we may sometimes wonder what big new feature a site may release and we may sometimes be underwhelmed those big features, each of those big changes is a try and expanding and changing our usage on the site. Additionally, between those big feature announcements, there are so many little things done that over the course of just six months, those incremental changes amount to big things.

And I believe that is all designed to encourage us to use their services more often, for different reasons, and help us all be more social.