Blog Post: User Stories are Overrated?!?

Today’s link really got my blood boiling this morning, mainly because I have had Scrum training from Mike Cohn. I also hate it when people feel the need to go after the top people or businesses in an industry as a means of getting some notoriety. That may or may not be the case, nevertheless I watched the video from Tom Gilb seething.

After some Googling, I found out Gilb is a engineer and has made quite a career out of the inspection and metrics behind great software. I didn’t need to search to find this out, though, because that world view is clear from his approach to user stories.

That’s when it dawned on me that this video is a great teaching tool for product personnel. As I always say to my colleagues: user stories are the beginning of the conversation with development, not the end. The mistake I think Gilb makes is seeing stories by themselves as the sole piece of information an engineer needs to do complex work.

Having used this method of communicating requirements at several different companies, trying to lump all user stories in the same boat is hard. We all write them differently, and compile acceptance criteria differently. Within the same release, I am capable of providing a great amount of information that gives developers everything they need as well as the opposite. That’s where the conversation takes place.

Every engineer and architect I have spoken to have had their fair share of poorly written requirements. My favorite joke is to tell my team, “show me on the doll where the product owner touched you.” The challenge to my job is finding a way to meet them in the middle of the conversation and craft stories towards a method of delivering the best features possible.

So, instead of bashing Mr. Gilb for not reading and understanding Cohn’s methods, I would like to thank him for reminding me the purpose of my job. It’s not to stand in the way of great software, but making it easier and well thought out.

We involve stakeholders, help with design, converse with our teams, and document everything along the way. We are product managers, Tom, and our user stories can be your friends.

Blog Post: User Stories are Overrated?!?

Read more "Blog Post: User Stories are Overrated?!?"

Blog Post: Will iOS Truly Be Flatter?

This article from GigaOm certainly poses interesting ideas for the future of the iOS platform, but I am still skeptical. If Johnny Ive is truly delivering this new design at WWDC next month, I have a few friends that are going to be very busy real fast.

How I see this shaking out is more than just the native application space. If the flat, Windows Phone-like design is the future of mobile, it will affect all web design as well.

As responsive design takes over, it certainly stands to reason that a tiled, flat design is the way to go. There are a few devs at my office that aren’t convinced of it’s superiority yet. They think that we are changing our platform to accomodate something deemed a “fad”.

I can’t say I’m convinced either, but until a product design choice is universally adopted the same could be said for many ideas. if we want to be leaders, we have to step out there and try something bold.

Have fun designers.

Blog Post: Will iOS Truly Be Flatter?

Read more "Blog Post: Will iOS Truly Be Flatter?"

Blog Post: Responsively Retrofitting An Existing Site

For some, this Smashing Magazine article is sacrilege. How could you possibly take a complex existing website and retrofit it to a responsive design? For others, it can seem darn near impossible. What if you have too many features and customization build in to your platform?

Many companies (including my own) are asking themselves similar questions in weighing how to move their products ahead of the curve and onto a single platform. Part of that push and pull will be taking a hard look at their Google data to see what scared cow of a feature isn’t really that necessary.

Several of the new, responsive designs I have been testing lately are taking a minimal approach. It’s easier to have objects wrap to the size of the screen if there are less of them. We all know that many industries don’t have that option.

In most situations, it is possible to make this transition without rebuilding the framework and platform from scratch. As my boss told me, it’s not about showing off the entire package at once. Making the responsive transition is more about a plan that delivers incremental progress. 

Blog Post: Responsively Retrofitting An Existing Site

Read more "Blog Post: Responsively Retrofitting An Existing Site"

Blog Post: What Can You Break?

I am always encouraged when writers can dig nuggets of truth out of other articles and interviews. What separates thought leaders from the rest is the ability to see what is just under the surface and apply it to their area of expertise. Such is the case with writer Kevin Ashton, and his Medium post on what made Steve Jobs great.

Of course, many have written about the former head of Cupertino and his genius. We didn’t need to be informed of that. Articles, books, and soon movies will be telling aspiring creators for years how awesome Jobs was. What I liked in particular about the post from Ashton was how a simple question can turn a good idea into great:

“Why doesn’t it work?”

Jobs was famous for asking this question about all products, including his. There is always something that can be refined to make something better. Often, this contradicts the stance companies have regarding their offerings that are “good enough.”

Not that they would ever admit that. They just don’t work on improving. My company was an industry leader several years ago, but that can only last for so long before competitors catch up and start to put pressure on you. While we still provide our customers an amazing suite of products, I am not talking out of school too much to admit we did not maintain our lead in some areas.

Catching up takes up a lot of energy. Regardless of the industry, most companies know what that feels like. Many who don’t have a mobile strategy in place should be feeling this strain right now.

When looking at your product line, don’t think of the things you like about it right now. That’s for the marketing department to discuss. Product people need to look at what’s wrong. Ashton’s equation of sales plus customers equaling nothing broken is really dangerous. You may have customers now, but your competitors are selling currently as well. Nothing being broken can turn into broke really fast. 

Instead of waiting for that to happen, look for something to break on your own. Perhaps your platform needs to be re-written, but to do that means breaking it down and slowly building that up. Instead of being upset, your customers will applaud your desire to improve their experience or more easily add features.

When you let someone else help you realize your product is broken, it takes more energy to catch up than if you do it on your own. Go find something and break it.

Blog Post: What Can You Break?

Read more "Blog Post: What Can You Break?"