The Paranoid Style Of Developer Support

Tom Grant

As someone who has worked in development teams, I take it for granted that not everyone on the team has the same needs and interests. A twenty-something Java developer, fresh out of college, is interested in questions like, "Which emerging framework might be worth learning?" The architect on the team may be interested in the same frameworks, but for entirely different reasons. Unlike the rank-and-file developer, the architect has decision-making power over which framework to adopt. The architect bears responsibility for the long-term consequences of this decision, while the rank-and-file developer is primarily concerned about delivering components written for whatever framework the team selects. Meanwhile, the development manager has to oversee the work of both the developer and architect, ensuring that, collectively, the developers and architects and testers and everyone else deliver their work product on time, at an acceptable level of quality.

Different roles, different questions -- not a hard principle to understand. When applied to developer support, it means that developer conferences, discussion forums, and other resources must tailor their content to a specific audience. Not surprisingly, the material interesting to developers might not be as interesting for architects, and vice-versa. (And if you're still not convinced that the two roles have different needs, take a look at the chart in this earlier blog post, which shows the sources of information and advice to which developers and architects turn.)

"Follow The Money"

Read more

Tom And Dave's Excellent Agile Adventure

Tom Grant

At this link, Dave West and I exchange observations about the Agile 2010 conference earlier this month. For some earlier notes from the event, click here.

Book Review: Product Management, The Ikea Way

Tom Grant

When it comes to home improvement, I'm barely competent. My biggest hurdle is ignorance: when I was growing up, no one in our family was a do-it-yourselfer. Unless I had the opportunity to watch the handyman, electrician, or plumber fixing a problem, and that person was patient enough to let me observe, I had zero experience with these tasks.

Fast forward to a couple of years ago, when I signed up for installing hardwood floors in our home. Friends had said that it wasn't as hard as it looked, and the staggering quotes from contractors provided the incentive for forging ahead, despite my ignorance.

After buying the tools and digesting the instructions, I started on the first room. My first attempt was a hilarious escapade, which resembled a horizontal variant of Jenga more than anything that you could describe as "home improvement." After taking a break for a few days, I figured out where the project had gone wrong, made adjustments, and finished the room.

Read more

Open House On Thought Leadership Is Tonight In Foster City

Tom Grant

Just a quick reminder, our open house on thought leadership in the technology industry is tonight (Thursday) at 5 PM in the Foster City, CA office. Recommended for any product marketer or product manager who's interested in this topic.

We'll mingle, then get down to business. You can find more details here.

A Switch And A Miss

Tom Grant

You might be surprised to find out how worked up I can get about an issue like switching costs (a.k.a. lock-in). It's a question worthy of at least a little emotion, since it affects the fortunes of technology companies: Under what conditions would a customer switch to a different vendor for the same product or service?

The question has returned with a vengeance with the increased adoption of SaaS and PaaS technologies. Tech vendors are happy to use the cloud as an easy way to attract customers, as long as it doesn't turn into an equally easy way to lose customers. 

What gets my dander up is the simplistic, puerile way in which people sometimes discuss this issue, particularly in regard to SaaS implementations. Here are a couple of examples.

Cost Of Switching
How do the switching costs of an on-demand solution compare to an on-premise alternative? Clearly, the cost of switching from an on-demand solution is not zero, and yet you still find in some discussions of SaaS the assumption that customers will leave willy-nilly. Nor is the cost of switching the same as an on-premise solution, but you'll find people speaking about the two as if they presented the same migration and implementation challenges.

Read more

Thought Leadership Open House: You're Invited!

Tom Grant

As I said in my last blog post, we're looking for feedback on the questions we're asking about thought leadership in the technology industry. At the same time, we realized that it has been a while since we held an open house in Forrester's Foster City office. (If you're not aware, we did a few informal sessions for product managers and product marketers, to give people in that role an opportunity to talk amongst themselves about topics of interest, sprinkled with whatever useful information an analyst like myself can provide.) Suddenly, a spark leaped across the two neurons carrying these separate ideas.

Read more

Thought Leadership: Welcome To Phase II Of Our Research

Tom Grant

We're now in Phase II of our first venture into Agile Research Development, an investigation of thought leadership in the technology industry. Phase II is when we start the actual primary research, and again, we're looking to the community for their help and guidance. The story so far:

  • Published the development document, which explains how we'll proceed. Supporting documents, such as this overview of Agile Research Development, are also part of the project dossier.
  • Incorporated feedback from the community into the development document. Many thanks to everyone who provided suggestions and criticisms of the original research plan, as described in the development document. In fact, if you haven't read the comments on the development document, I strongly recommend that you do. There are some real nuggets in there about a thought leadership, a topic of vital importance to tech vendors, their partners, and their customers.
  • Drafted the interview guide. We now have a list of questions that we'll ask the interviewees, including both vendors and customers.

How You Can Help
First, we need another round of review. This time, we're looking for your feedback on the interview guide. Are these the questions you want answered? Have we missed anything? I've annotated the interview guide to explain some of the reasoning behind the current draft, which is my way of getting the discussion going.

Read more

Why Innovation Depends On Creative Approaches

Tom Grant

Two recent articles from The New York Times illustrate why, for innovation to work, you need to keep updating your playbook.

Serious Games And Biochemical Research
When a team of researchers at the University of Washington wanted to unlock the puzzle of protein folding – a complex process that moves faster than we can observe – they decided to crowdsource the investigation. The team posed the question as a serious game, a medium that sometimes produces better answers than what people normally envision as the process of crowdsourcing. 

Instead of just throwing out the question (How do our bodies build these proteins?) to an anonymous audience that may or may not have been motivated to answer it, the researchers built a game, Foldit, that simulated the protein-building process. The motivations were no different than any game: the satisfaction of beating the game at some level; the score that both rewards you for your current level of accomplishment and dares you to do better; the public standings that inject another level of competition beyond beating your last score. Humans can be very competitive creatures, even when the only rewards are intangible, which is why certain types of serious games often stimulate more participation than other approaches to a problem. (Check out the book Drive by Daniel Pink for one explanation of this behavior.)

Read more

Some Observations From Agile 2010

Tom Grant

A few quick observations on what we've seen at Agile 2010 this week:

Read more

Categories:

Wave Bye-Bye

Tom Grant

Google's decision to pull the plug on Wave was hardly surprising. Not only did Wave stumble out of the gate and then never quite get its footing, it violated a core principle of software as a service (SaaS): It's the application, stupid.

If you're going to be in the SaaS business, you need to deliver an application that's attractive, comprehensible, and usable immediately. Not after a horde of developers built a library of interesting widgets. Not after a quasi-beta program in which the product is really in production, but you just choose to call it beta. Not after potential users scratch their heads for days, wondering what the heck this Wave thing is supposed to do, and then sell their equally perplexed colleagues on its purported value. Deliver value now is the cardinal rule of SaaS.

On-Premise Strategy For An On-Demand Application
Wave's product strategy resembled a traditional on-premise strategy, in which you built the platform first, and then added an application to it. In the cloud, the product strategy moves in exactly the opposite direction: application first, then platform. A classic example is the Salesforce portfolio, which started with a highly capable CRM application that was easy to implement. Later came the platform, Force.com, on which customers and partners could build customizations and adjacent applications.

Read more
Syndicate content