A Django site.
January 31, 2008
» Ray Ozzie at Mix08

Just heard that Ray Ozzie will also be talking at Mix this year.  If you don't know, Ray Ozzie is Microsoft's Chief Architect - taking over after Bill Gates. I've followed Ray's career for a very long time - since the days of Lotus Notes (which he created) and Groove (which is still ahead of its time... even though Microsoft has done absolutely nothing with the product since they purchased it - which is sad).

I have to admit, Ray Ozzie isn't the most exciting presenter in the lineup - however, I think along with Guthrie, he'll be the most profound.  With the speakers that they have lined up - I truly hope Microsoft drops some huge news on our laps...something that will really blow us away and keep us excited.  

 

clip_image001

January 28, 2008
» Mix is almost here

I've heard a lot of great things about MIX from other MS RD's who have gone in the past.  This year I decided I'm checking it out for myself.

http://visitmix.com/2008/default.aspx

The conference is from March 5-7 (which is perfect since it doesn't blow an entire week - or weekend for that matter) in Vegas at the Venetian.  There are a bunch of sessions that I'm going to try to attend - likely more than I'll have time for.  Will be interesting staying at the Venetian as well....

Cheers!

October 31, 2007
» CM Platform in the Netherlands

In the Netherlands, there is a new configuration management initiative called CM Platform [no link to a website yet]. The initiators are from Thales and KPN. Although it is still in its early stages of exploration, there is a clear need for more and better collaboration and sharing of the configuration management knowledge.

Other initiatives in the Netherlands are:

October 22, 2007
» New Web Site: Microsoft Tester Center

MicrosoftTesterCenter

Today, we launched a new site on MSDN - the Microsoft Tester Center!

The Microsoft Tester Center showcases the test discipline as an integral part of the application lifecycle, describes test roles and responsibilities, and promotes the test investments required to deliver high-quality software.

Source: Tester Center Home

The aim of the Microsoft Tester Center is to provide a place for software testers to share their experiences and best practices, and to shed some light on how we do software testing at Microsoft. Testers from across Microsoft have contributed content for this site, and the first couple of articles are now available in the MSDN Library:

Visual Studio Team System embraces the entire software development team. Software testers are one of the key benefactors of this expansion in the Visual Studio product line. While Team System provides the tools software testers need to be successful, this site will help provide some of the knowledge testers need to make the best use of those tools and to cultivate the software testing community.

The team that is working on this site is eager to receive your feedback and contributions:

Contribute to This Site: Submit your articles, book reviews, videos and more. Email us to find out more.

Submit Your Feedback: Send email.

1338

October 17, 2007
» Visual Studio Team System Resource Center

Deitel.com just launched a Visual Studio Team System Resource Center.

Visual Studio Resource Center on Deitel.com

You may be familiar with many of their other resource centers, or one of their many programming textbooks. If you don't already, you should subscribe to their newsletter to keep up on all of the stuff they're doing.

Welcome to the Visual Studio Team System Resource Center. "Microsoft® Visual Studio® Team System (VSTS) is a collection of tightly-integrated software development tools that change the way software development teams work together. With Visual Studio Team System, organizations can reduce software development complexity, facilitate collaboration among all team members, accelerate development time, improve predictability and reliability of the development process, and customize and extend Visual Studio Team System with their own internal tools, process frameworks, and supplemental partner products." Start your search here for the latest Visual Studio Team System articles, downloads, tutorials, videos, forums, blogs and more.

Source: Visual Studio Team System Resource Center

1337

July 12, 2007
» IBM developerWorks CM space and wiki

Recently, I have created a Configuration Management space with an underlying Configuration Management wiki on IBM developerWorks. Initial focus will be on IBM products (ClearCase, ClearQuest and UCM) and on CM concepts and practices. Later, it is my intention to extend it to other CM products too. The space and wiki are an extension to the existing discussion forums on dW.

The content is still in its initial stages, so bear with me to let it grow. For that purpose I am still looking for co-editors who are willing to put more content to it. Although wiki's are intended for open collaboration, I want to be careful with making it completely open for modification to the world to assure proper structure and quality.

For new events or other news and changes on the CM space portal, feel free to contact me.

May 27, 2007
» IBM Rational Discussion Facilitators

Marc Siegel, IBM Rational's community manager, has introduced the IBM Rational Discussion Facilitators in an article on IBM DeveloperWorks.

Many customers may have noticed that since Rational has been taken over by IBM some years ago, the communication between the customer (including the responsible IT and Development managers, and the actual users working with the tools) and IBM Rational (including sales and support) has changed considerably, not for the better in most cases. User to User communication is an emerging (support) strategy for customers, and it has proven its effectiveness for open-source software for many years.
However, User-to-ToolVendor communication has been difficult in the past and will become more difficult in the future due to cost-saving on service organizations. For that reason, I think that IBM has made a smart move to institutionalise the use of Discussion Facilitators for direct communication with Product Management, as they are not on the payroll of IBM (i.e. they are ordinary customers themselves) while they provide a bilateral service to the user community.

The IBM Rational discussion forums are the discussion forums for users of Rational products. The IBM website, including the DeveloperWorks website, are rather difficult to navigate through so you'd best go to it through the direct link.

April 14, 2007
» Featured community member

Usually, I hate being put in the spotlights but in this case I feel very proud to be listed as Features Community Member at the IBM DeveloperWorks website. Follow this link.

March 28, 2007
» The Expense of Failed Knowledge Transfer

J.D. Meier posted a great comment to my recent post on Community Facilitates Knowledge Transfer (emphasis mine):

"Shipping the knowledge is just as important as shipping the product" ... YES! ... and a product without knowledge is support waiting to happen! - JD

Source: Rob Caron : Community Facilitates Knowledge Transfer

It's very much a case of "pay now, or pay more later" when it comes to product and technology knowledge transfer. It's a well-established fact within Microsoft that self-support within a healthy community is cheaper than calls to support engineers (somewhere north of 10x). And that's before you take into account the cost of eroded customer satisfaction when they aren't able to quickly find answers to their questions.

1280

» Community Facilitates Knowledge Transfer

Back in August 2005, I wrote a blog post in which I tried to answer the question,  What is Community? Here's an excerpt from that post:

The greatest service a product team can do for its community is to impart as much of their knowledge of the product as possible. This happens in a variety of ways: documentation, seminars, Webcasts, blogs, conferences, books, magazines, technical articles, white papers, forum & newsgroup participation, chats, and the list goes on.

Source: Rob Caron : What is Community?

What I didn't articulate, but planned to in a follow-up post, was the need for the product team to transfer as much knowledge as possible early and often. Given the cyclic nature of product development at Microsoft, communication between product team and the community at large is like communicating with an astronaut orbiting the moon.

Historically, most of the product development occurs on the "dark side of the moon" when the mass of the moon blocks communication with the Earth. During this phase, the product team is heads-down in product development of the next release. As they emerge on the "light side", starting with CTPs and moving to beta releases, communication resumes and the product teams become chatty again. Then the cycle repeats and they "go dark" again.

In recent years, we've done a better job of maintaining communication, but its almost an inescapable fact that product teams are less active participants in the community on the "dark side". This is why it's imperative to transfer as much knowledge as possible during the time on the "light side" so that the community at large sustain itself.

This brings me to the point of this post. Last week, Josh Ledgard wrote a great blog post on this subject (Facilitate Knowledge Transfer in Online Communities) that I think you should read if you've read this far. It does a lot to build on my belief that "Shipping the knowledge is just as important as shipping the product." I especially like the chart he included.

They key to successful support communities is facilitating knowledge transfer between those with product expertise and a customer set who uses the product. Today the process of knowledge transfer from Microsoft to customers is slow because we create artificial barriers by not investing in, supporting, or measuring the success of community support channels.

Source: scooblog by josh ledgard : Facilitate Knowledge Transfer in Online Communities

1278

March 17, 2007
» Second Life, a hype

I am reading a lot about Second Life lately. Various companies are looking into it as a way to promote their and show their new products, even to have them tried out, yet withou really understanding or even visioning the business value that it might bring. I wonder what they are really looking for.

IBM for instance is planning to have meetings, lectures and trainings in Second Life. Recently Grady Booch announced that his virtual self is giving a virtual lecture in the virtual world. But I don't see my virtual self sitting in a virtual classroom looking at and listening to a virtual speaker and virtual peers. Not if there are non-virtual (first life) video conferencing applications available that show real people with real voices and, more over, real expressions. I don't see myself watching a movie sitting (virtually) in a virtual cinema - and sitting behind the computer in reality - if I can see the same movie in much better quality and performance using Media Player applications.
I don't even see my try out new Nike shoes just by looking how well they fit my avatar, if I can't try them on at my own real feet. Haven't you seen the fancy flash applications of cars, where they show intereriors, exteriors, engines, safety features, in-car entertainment systems. You don't need a complete virtual world where you can travel between islands to show those products.

Second Life is typically an application to build virtual communities: build social networks and interacting with people within your network. From that perspective it is nothing more - and nothing less - than an ordinary chatroom with a (3D) graphical interface.

IBM and other companies are going to invest in Second Life to explore the business potentials, but they hardly invested in exploring the potential of previous social networks. Take for instance the IBM DeveloperWorks "community": it's just a newpaper-like publication board with discussion forums. The community building primarily comes from the people who contribute to the discussion forum. Originally discussion forums were just Q&A; forums, where a user could post a question and many users posted answers to the question. But already in the Rational days there was the Rational Developer Network, a thriving community where people not only posted questions and answers, but also shared knowledge and experience. And not only on the product specifics, but also more general about professional interests, such a configuration management, process management, modeling, etcetera.

In 2003, Rational recognized the value of user communities. They formed a group volunteers (called Discussion Facilitators) to foster the user community. The social community would be a (low-cost) extension of the support service, and at the same time be a promotional instrument more powerful than the sales force could be. There were plans to create a real user community, where people feel the social connection and support. And then IBM took over and the focus was completely turned to sales. Rational lost its position as methodology leader, products lost their top class position and the community slowly degraded into a simple Q&A forum and website.

And now there is Second Life, a virtual world where social networks are primarily build around dating and gambling. Like many 3D MMORPG (games) I think there is a future to it, as an entertainment platform. Some people may get rich from Linden Dollars, but as a business platform I think it's just a hype.

January 31, 2007
» My Q&A with Redmond Developer News

Redmond Developer News January 2007

For those who are interested, an interview I did with Doug Barney of Redmond Developer News is now live on their Web site, and it also appears in the January issue of the publication.

The Man Behind the Message
Microsoft's Rob Caron spends his days (and probably nights) trying to keep developers up-to-speed.

Source: Redmond Developer News | The Man Behind the Message

1239

Technorati tags: ,

August 17, 2006