Thoughts on knowledge blogs and an interview with Tess Ferrandez

And now, after an exciting trip into the world of science blogging, we return to our regular scheduled program.

I’ve been meaning to write something on knowledge blogs (that I’ve previously referred to as expert or industry blogs) as one specific subgenre of corporate blogs for quite a while now. Several recent conversations on the subject have further increased my interest and yesterday I realized that I have been sitting on an exclusive interview with a knowledge blog expert for several months - something that I should absolutely share.

Knowledge blogs are written with the intention of providing insight and information into a topic a company blogger has substantial expertise in. They can be public-facing or have restricted access, but in both cases the target audience is usually a specialized one. A public-facing knowledge blog (or a limited-access blog that allows providing access to affiliates) can be written for customers who seek information and instruction, partners who collaborate in a project, experts at academic institutions, consultants etc. I imagine a typical intranet blog is likely to be more bidirectional than a public-facing one, meaning it is likely to be used for internal communication, partly replacing email, whereas a blog that is accessible to everyone (like the one I’ll present in a moment) is normally used for instruction, making the exchange between blogger and reader more unidirectional.

Software companies like Microsoft, IBM, Sun, SAP and Adobe use public-facing knowledge blogs on a large scale for the purposes mentioned above. The very technical nature of their products makes customer service a largely informational challenge and many of the customers are not end-users, but second-level developers who use specialized development tools to in turn create end-user products.

One extremely successful example of a knowledge blog from the IT sector (and obviously there are many) is If broken it is, fix it you should which is maintained by Tess Ferrandez. Tess is “an escalation engineer in PSS (product support services) at Microsoft, mostly dealing with ASP.NET but anything .NETish works” (from her about page). The application of terms such as “knowledge” and “expert” becomes natural when you take a look at what Tess writes about. To someone not educated in debugging ASP.net applications virtually every sentence in the blog will be completely opaque, but to Tess’ sizable international audience her troubleshooting tips are invaluable.

Independently of whether or not you have a grasp of the subject matter, it becomes apparent quite quickly when reading If broke it is that Tess has a knack for explaining highly complex problems in an accessible way. Another aspect that intrigues me is that she often frames problems in a tone that resembles storytelling - there’s an arc of suspense, from the initial situation (something doesn’t work) to the discovery of the root of the problem and its resolution. Notably this kind of framing is the direct inversion of how issues are presented in a classical knowledge base. Contextual data (e.g. what the engineer thinks or experiences while he is working on the problem) is omitted. There is no sequence of events; instead facts are presented outside of time. For example, compare this entry from Tess’ blog with the knowledge base article it cites. The knowledge base article has no identifiable author (there is no “I”, like there is in the blog) and the sequence of topics does not map to a sequence of events. By contrast, Tess’ debugging examples are narratives; they don’t contain an objectively-detached analysis of a piece of software but the subjective-experiential description of how she approaches, assesses and fixes a problem. We learn by example.

There’s a lot I could write about why I think this is a very promising approach and what it has to do with how we process information, but I’ll save that for another post.

Here are Tess’ answers to 10 questions I asked her via email. I plan to conduct more of these interviews and use them for my thesis, to accurately describe the practitioner’s perspective on corporate blogging.

Once more, I would like to thank Tess for allowing me to interview her.

E-mail interview with Tess Ferrandez

Cornelius: What (if anything) do you enjoy most about blogging?

Tess: I enjoy the instant feedback from people reading the blog, and I enjoy teaching and debugging so blogging is the perfect venue for me to teach debugging and make sure that people don’t have to run into issues that they could easily avoid if they knew about them.

Cornelius: Did someone else encourage you to blog or did you start out of you own accord?

Tess: I started on my own accord, we keep telling customers the same thing over and over in emails and I figured that a) I could avoid having to reinvent the wheel all the time b) other people that don’t call support could benefit from this knowledge and c) if it is documented somewhere people will trust it more since it is something that is already known and not something that was made up to fit the evidence from the dumps.

Cornelius: Do you publish in certain intervals or create a schedule for publication?

Tess: I don’t have a schedule, I blog when I have something that I think is interesting to write about and when I have time to blog. My blog posts are pretty sporadic, one blog post one month and 5 the next.

Cornelius: What prompts you to write a piece?

Tess: When I have had a case that was either extremely interesting or when I find that I see the same issue over and over.

Cornelius: How would you describe your goals when writing a piece?

Tess: My goals are that the posts should be interesting to as many people as possible, so I mostly blog about issues that will affect a lot of different developers. My goals are also that it should be easy to digest while at the same time contain enough detail to be useful, so I structure the content in a way that you can either read it all if you are interested in the details or just read the bottom line if you are just interested in the solution. The primary purpose of the posts are to show common issues and their solutions but also provide debugging tips so that people can resolve similar issues on their own.

Cornelius: Has your employer made any suggestions to you regarding topics that should be avoided (e.g. for legal reasons) or made any suggestions to you on what to blog about?

Tess: Not really, however I avoid four things:

1. Naming customers,

2. Naming 3rd party components

3. Providing information about items that are either confidential or that I know are prone to change to avoid confusion.

These are pretty much the same rules that apply to any communication we have with customers, they expect to be able to trust us so we should not leave out any information about them, and in terms of 3rd party products, if I haven’t tested them myself in a formal way I can’t really expect to be able to express a formal opinion about them.

Cornelius: What kind of reactions do you get from colleagues, clients etc. regarding your blog?

Tess: Only positive, a lot of my colleagues have started blogging after they saw my blog and how many readers I got, i.e. how many people benefit from it, and I have seen a trend of these blogs being very successful.

My blog gets about 100 000 web hits and 400 000 RSS hits a month, and if something I write even helps 1 % of those that would be a good return on investment.

I almost get emails on a weekly bases with positive comments from readers and customers which is extremely encouraging and prompts me to write even more.

Cornelius: Do you put a lot of care into formal aspects like spelling, grammar etc?

Tess: I try not to misspell too many wordsJ but I don’t fret about it too much, after all my blog is not about linguisticsJ

Cornelius: Oh, linguists get these things wrong all the time, don’t worry ;-)

The reason I ask is mainly because some people (Robert Scoble, for example) say that to them blogs are conversations, so that in contrast to expository writing where you check, revise and edit a lot it’s mostly about speed and efficiency.

Your posts are very informational and complex and thus you probably spend more time planning and editing than someone like Scoble, who posts 4 or 5 very short pieces per day.

Cornelius: Has your approach to blogging changed over time?

Tess: Yes and no, after writing a lot of posts I can tell which posts are going to get a lot of hits and which ones aren’t, and also what people tend to search for when they get to my blog, so I try to keep titles etc. relevant so that more people can reach it and see immediately if it is relevant or not.

Cornelius: Do personal experiences play a role in your blogging?

Tess: I am not sure how to answer that. My blog is about personal experiences with issues that I have worked but I am not sure if that is what you are looking for.

Cornelius: My bad, the questions wasn’t phrased very well. What I meant was: do you ever refer to things that aren’t strictly work-related, things that you would describe as personal? Obviously you don’t post pictures of your cat (though some tech people do) but do you ever use anecdotes or stories in your posts?

Tess: I would say no, I don’t post much about personal experiences, in fact I think the only personal post I have made so far was when I got blog tagged.

The main reason is because I don’t think that is what people reading my blog are interested in, but having said that I would use personal references if it adds to the story, i.e. if something in my personal life could act as an analogy to explain something complex.

I do add a lot of personal comments though to make the posts more readable because I don’t want them to be stale and dry, but on the other hand I would never tell stories about my family and friends in the blog because I want to keep it informational rather than “here is what i did today”.

SAP’s response to my criticsm

A bit over three weeks ago, I wrote a critical post about SAP’s restrictive blog policy. What I neglected to mention was the response from SAP, which came promptly and closely addressed the points I had raised. Busy and somewhat forgetful as I’ve been lately, I simply didn’t get around to posting the exchange sooner. So here it is, with further comments added.

My original post in one of SAP’s access-restricted blogs:

I am aware of the fact that this comment will be removed as it is off-topic, but perhaps this will prompt someone from SAP’s corporate communications department to wake from the coma they are apparently in and get a clue. Never before have I had to *register* to access a blog. And never before have I found a single corporate blog (and I have compiled a database on that topic, for the purpose of academic research) that did not offer an RSS feed but *email alerts*. Since SAP - a highly prolific company - offers just that, I am tempted to say that the 1990s called and they want their legacy technology back. Blogs are widely accepted as a means of facilitating *open* communication with the public at large. Obviously SAP targets its potential customers, industry experts and other stakeholders with its blogs, but dear Jesus, what could ever be the benefit of coercing these people into a registration that 90% will probably fake anyway? Not being syndicated via RSS means that your blogs have *exactly* the same impact and valency that a press release would have. Which begs the question: what is SAP so terribly afraid of? Finally you might not agree with me, but possibly you agree with other people who are showing a bit more vision and understanding of the new genre. Enjoy the links - hey, guess what, no registration required at all!

http://blogs.sun.com/jonathan

http://www.novell.com/ctoblog/

http://www.orablogs.com/orablogs/

http://blogs.msdn.com/heatherleigh/

Best, Cornelius Puschmann

And here is the response from SAP’s Business Community Manager, Richard Nikolic:

Mr Joe Doe [name I used to register],

Please note that we have deleted your below comment posted to the SAP Executive Blog site in the SAP Business Community as it was off topic.
[quote of my post]
In fact, SAP does request registration prior to access to assets that reside in the SAP.com area, including SAP Executive Blogs. This may be different from other corporate sites; well, fine with me, but easy registration is how we do it. Also, we at SAP think it’s fair to request a member profile and then provide compelling assets in return. Needless to say: valid customer data (through member profile) is important to enhance SAP’s customer communications. I don’t want to repeat here what benefits come with community membership, but there is much much more than just reading and commenting on blogs. 300,000+ members worldwide have registered to date; so apparently registration doesn’t seem to be an annoyance. As always in online communities, a certain number of users may be fake – so what … the majority of people joins in for business. As for RSS, SAP.com provides automatic news updates via RSS, which replaces previous email notification.

I’m really looking forward that my message will reach you. And honestly hope “Mr Joe Doe” or “Cornelius Poschmann”, dear Jesus, is not one out of 90% fake users ;-)

Best regards,

Richard Nikolic

SAP Business Community Manager

Here’s my response:

This may be different from other corporate sites; well, fine with me, but easy registration is how we do it.

I don’t question SAP’s right to do whatever it pleases with its blogs, but this equates to “we do it that way because we do it that way”. Shouldn’t it make you think that others don’t do it that way? Not paying attention to what your neighbors are doing seems like an odd attitude for a global software business to me.

Also, we at SAP think it’s fair to request a member profile and then provide compelling assets in return.

Assets is the key term here. To me, it suggests that SAP is giving its customers something here that they should be darn grateful for. Even if that’s going a bit too far, it stresses that this exchange is unidirectional: members are expected to provide their information, giving them a means to communicate with the company and thus helping SAP to better understand its clients’ needs is not at the center of attention. Note that I’m not saying that this is what SAP intends, only that this is the impression it is likely to give the outside observer.

Needless to say: valid customer data (through member profile) is important to enhance SAP’s customer communications.

Richard, customer communication is what you and I are having right now (well, except that I’m not a customer… but I could start a business and become one, couldn’t I?). Before I get up on the stage and strip - which is the equivalent of of filling out a 20-field form, 18 of which are required - before I do that, I want to know what you need that information for and why what I say is only relevant if you have my postal code and know who my employer is. Mistrusting me is likely to make me mistrust you. Not a good starting point if you want to engage with your customers openly.

I don’t want to repeat here what benefits come with community membership, but there is much much more than just reading and commenting on blogs.

That’s an extremely relevant point. I have absolutely no doubt that being a member of the SAP community has countless benefits and I fully understand that you have to register for this. But why are your blogs only accessible to the community? What about people like me who are only interested in your blogs and nothing else? What about people who aren’t part of the community but would still like to hear about your “vision and strategy”? Potential customers, bloggers, competitors… ironically I see your blogging on a larger communicative scale than you do. That doesn’t mean that I’m right - you choose what you want to say, how you are going to say it and who will be addressed. But that doesn’t mean people that you didn’t think of won’t want to listen.

300,000+ members worldwide have registered to date; so apparently registration doesn’t seem to be an annoyance.

How many would be listening if there was no registration?

As always in online communities, a certain number of users may be fake – so what … the majority of people joins in for business.

Those who are already doing business with SAP are unlikely to provide false information and they certainly have good reason to register. It’s the rest of the world’s population (well, minus a few billion who have other concerns than business software) that I’m thinking of.

As for RSS, SAP.com provides automatic news updates via RSS, which replaces previous email notification.

I was talking about RSS feeds of your executive blogs, which, as far as I can see, still won’t be available. ‘News updates’ sounds like something else to me - correct me if I’m wrong.

I’m really looking forward that my message will reach you. And honestly hope “Mr Joe Doe” or “Cornelius Poschmann”, dear Jesus, is not one out of 90% fake users ;-)

It has reached me, even though I’ve been “in a coma” (to quote myself) when it comes to timely responses lately. Mea culpa. Oh, and it’s Puschmann with a “U”, as in “Why R U nagging about our blogging policy so persistently?” ;-)

I’m going to email Richard and refer him to this post. One thing that I’d like to stress: this is not me acting all cocky, trying to ‘nail’ a software company for how it handles its customer communications (at least that’s not my intention, really). I’m simply asking why SAP chooses to do things differently and to better understand their reasons. My impression is that they simply see blogging from a different, more restrictive perspective than others do. Perhaps there’s more potential than they realize. Either that or I’m making unfounded judgments about a community that they undoubtedly know better.

What do you think?

No syndication please, we’re SAP

I have recently started to compile a database of corporate blogs for my research and was delighted to see that German software make SAP has also joined the growing family of blogging companies.

My sympathy evaporated, however, when I realized that you have to register to access their blogs. Yes, register. Now, this might be acceptable if you assume that the blogs they host are only targeted at developers and clients - people who are closely affiliated with the company and will actually benefit somehow from being “recognized”. But if you have a look, no less than five SAP board members blog, clearly not just to a select few SAP insiders (they hardly need a blog to get their facts), but to the public at large. Who on earth wants to fill out a form with no less than 18 required fields, just to douse SAPs apparent paranoia?

While others take a proactive approach, the gentlemen from Walldorf seem rather reluctant to embrace blogging - at least if you understand blogging in the way that pretty much everyone else does. Needless to say, they have no syndication via RSS either, as that would circumvent registration. Instead they have… *drumroll* e-mail alerts! Oh Joy! Makes you scratch your head and wonder why they implemented blogs at all. Ah, well.

I doubt that they’ll respond to my criticism, though possibly they’ll realize at some point that they’d reach far more people if they dumped their 90s-esque registration scheme. They are, after all, a tech company.

Sad to see that sometimes the mindset isn’t en par with the engineering.

I am a hard bloggin' scientist - read the Manifesto Subscribe to the CorpBlawg Feed

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 License.