One of the things we tried to do to influence analyst relations is to add new tools.  Now I readily admit that video is not a new tool, but using it is another bullet in the gun, so a tool that is expanding in our A/R arsenal at events.

Special thanks to Cote of RedMonk who did all the work here.  At the bottom is his interview of me, so have at it, I can take a joke.

Jamie Thomas on RSDC

Grady Booch on Multi Core UML

Scott Hebner on Rational Team Concert, SaaS and Jazz thinking

Laura Bennett on alphaWorks and developerWorks

Telelogic

Ashok Reddy on Rational jazz

Mike Orourke on Rational Team Concert

Dave Klavon on Testing

John Simonds
, yes yours truly on Blogs, Tags, and Twitter in Analyst Relations

By jsimonds | August 27, 2007 - 12:31 pm - Posted in developerWorks, technology

iphone.png

click on the image for a full size photo

With the upcoming announcement of Gizmo’s (gadgets/widgets) which are easier to syndicate, and are available for everyone, comes a cool iPhone application.

iPhone.mov

Here is the link to understanding gizmo’s and how to syndicate the dW content…..pretty cool stuff

IBM has added new spaces to it’s community for businesses to develop “MySpace” like environments called Spaces.

New for this week are Usability and Design, and Yellow Connections.  This joins the existing spaces including SaaSpace.com, Gaming, Messaging, Mashups, PHP, Ajax and other developer topics.  What is good about this is that while IBM is hosting the spaces, the content is user/developer driven.  Which means that “big brother” is not directing the traffic.

Here is a brief FAQ that describes what you can do and why it’s being done:

What is a space?

A space is a Web micro-site with one or more owners who can manage the content, presentation, and distribution with an easy-to-use interface. Spaces usually combine multiple ways to create or collaborate on content such as blogs, forums, wikis, file-sharing, video sharing, and so on. They may also provide ways to distribute the content via Web feeds such as Atom, or RSS.

Much more than a home page, a space allows the owners to communicate and connect with others. Each space is a potential community of its own: a following around an expert, a community of interest around a topic, a software project community, a user group community, and so on, based upon the wishes of its members.

Spaces can be implemented in a variety of ways. In developerWorks, each space is dynamically displayed through WebSphere Portal Server, with a number of portlets that contain different types of information.

What is new about this?

developerWorks is providing a framework that enables users to create their own communities and integrate multiple collaboration and social networking tools into each one. Each community is put in the charge of its owners who can decide what content and what social networking tools they would like their community to use. Rather than focus on individual tools, we are looking at the holistic picture of enabling and growing communities. In our view, we are providing a way to encourage new communities and new leaders of such communities. We then support them with the tools that they need to connect, learn, and share with other members of the community. These new communities can embrace members from any combination of our worldwide population of over 5 million developers, who may share their views and interests. In addition, this new framework allows you to start with a single place for your community before your members divert to different forms of interaction and collaboration. Thus, on the same page, you can present information from many content and social networking tools: blogs, forums, articles, wikis, Web feeds, etc.

How does this relate to social networking?

This framework allows community leaders to add the particular social networking tools they want to use. developerWorks already provides a range of such tools including blogs, forums, wikis, chat rooms, exchange, and Web feeds. We recognize that communities evolve in many different ways and have many different models for how they operate. We therefore want to put these choices in the hands of the community and its own leadership. The leadership of each space can thus choose according to how it thinks its community will interact and can change or evolve its community tool set as appropriate to the community’s ongoing needs. In addition to having diverse social networking tools, you can even pick and choose smaller units of information within these tools (e.g., a single blog entry rather than the entire blog), as well as export the information to your space in the form of Web feeds so that other users, communities, and Web sites can benefit. We treat each space as its own potential community, all within the overall developerWorks community. Each space can start small, gain membership over time, and grow into a sizeable community.

What are the features and functions of developerWorks spaces?

The features for developerWorks spaces will be spread across several releases. In the first release, we offer community leaders the ability to create and maintain topic-focused spaces (called “community topics”). A space can be owned by two or more registered developerWorks members, who collaboratively maintain the content and layout of the space. They decide on the content they would like to include, and, using a variety of portlets, present this information in a layout of their choosing. They can aggregate content from any combination of sources: developerWorks, IBM, or the Web. Additionally, they can create content in blogs, forums, wikis, and more. Each social networking tool is presented inside a portlet that can be placed or moved around the layout of a space. A space owner can edit the space from any Web browser. To start, they drag and drop portlets from a palette onto the page itself. They can then edit the contents of each portlet.

What are the differences between developerWorks spaces and developerWorks

zones?

The purpose of developerWorks spaces and that of our zones is slightly different. Our zones are managed by our staff; they have well-defined processes for how content is created and managed, content marketing and promotion processes, well-defined site navigation, and most significantly, the official backing of IBM. Since our spaces can be created by any mix of members, who may or may not be from IBM, they are not the same as our zones. A space is a more generic concept that allows content integration as well as distributed ownership and guidance. To enable this distributed ownership, we provide easy-to-use tools to create and maintain spaces which do not require specific technical skills beyond using a Web browser. We envision our spaces growing beyond the scenario of topics into other community models, based on each community’s needs and supported by more tools that enable these communities to gather and interact.

What can users do now that they could not before?

The biggest benefit to users is the ability to create their own communities and share with our worldwide membership. This comes in the form of intuitive and easy-to-use tools that do not require technical knowledge and are supported by our own staff.

Who can create a space on developerWorks?

At this preview stage (April 2007), we are carefully scaling our system because of the large number of permutations for what members can put into spaces and the new ideas and processes it will involve. With that in mind, we are at this time open to creating new spaces around technology topics managed by groups of users. Each group can apply for a space through our Web site. We are looking for areas that will grow into successful community topics, and therefore recommend that groups put thought and purpose behind their ideas before filling out an application. The initial list of community topics that we released in mid-April is below. We have not yet determined if or when anyone will be able to create a space instantaneously.

By jsimonds | May 31, 2007 - 1:49 pm - Posted in developerWorks, rsdc

It’s that time of year where we gather for the Rational Software Development Conference, jointly hosted with developerWorks.

Here is the schedule of events and main URL for virtual conference goers.

It is going to be tough being on the heels of the Impact, the SOA all encompassing gathering recently held, also in Orlando. Nevertheless, I’m looking forward to going there and teaming with my Rational A/R pals, and seeing a group of analysts with whom I only interact with at RSDC due to their coverage areas being different from mine. This should change as the developer paradigm at IBM is encompassing both Rational and dW more and more closely.

I also can’t wait to show Steve O’Grady my striper fishing photo’s…

stripers1.JPG

By jsimonds | April 24, 2007 - 2:30 pm - Posted in SaaS, analyst, developerWorks

IBM launched community tools known as Spaces (myspace for businesses) at Web 2.0 last week. Rawn Shaw has a summary and preview of the tools and a webcast on his blog.

The PartnerWorld site has the webcast here.

DeveloperWorks is providing this toolset for likeminded communities to work with each other via many social networking tools that we’ve come to know and love.

There are 12 spaces including PHP, Ajax, Mashups, SOA, gamers, linux security, and…………………….Software as a Service known as SaaSpace.com. As I understand it, the SaaS community will be able to communicate both publicly and privately for all things SaaS and partners. There are a number of partner spaces already set up.

We’ve briefed a number of analysts who have had varying reactions. On the positve side, we’ve been told that this provides an environment where partners can communicate and engage on their own terms and that we may be on to something. Less positive included what’s the incentive for them to do this?This is a positive step for both partners and developers to have community and web 2.0 tools to work. It also is a step in the right direction as a SaaS and community player for us.

By jsimonds | March 30, 2007 - 8:28 am - Posted in developerWorks, technology

Congratulations to developerWorks for getting this year’s Hall of Fame Jolt award.

jolt_awards.jpg

First, it just seems proper that the award is named Jolt. I may be contaminated by Hollywierd here, but I do have visions of developers working late at night drinking Jolt Cola and eating pizza.

Next, the dW crowd are a group of very talented and under appreciated group that have struggled in notoriety, but not in results against the likes of MSDN. Finally, they are getting the recognition they deserve.

How are they awarded? Here is a clip from the Dr. Dobbs website that describes who is a winner:

Software development has grown from an elite set of tools that everyone knew about and used, to today’s prolific industry awash with hundreds of products that morph and evolve with such swiftness and complexity that it is virtually impossible for developers to keep up with the changing market. Which products should they continue to use? Which upgrades and new versions are worthwhile? Which new tools’ performance and usability far outstrip their competitors? What is the new killer app? Enter the Jolt Product Excellence Awards: We recognize the most innovative, trend-making, ahead-of-the-curve products. Jolt-award winners are the software products, books and websites that developers should be using today.

Finally, here is a clip from the dW website with other winners from dW:

Two frequent developerWorks authors (but not IBM employees) also were among the co-authors of the technical book that won the Jolt Product Excellence award. Congratulations to dW contributors Brett McLaughlin and Gary Pollice, who (along with David West) co-wrote the winning title, Head First Object-Oriented Analysis & Design.

More awards!

dW and IBM also enjoyed other big honors at the Jolt awards event. The photo below reflects three IBM awards. Shown here are (clockwise from the top) award recipients IBM Fellow Grady Booch, who won the exclusive Dr. Dobb’s “Excellence in Programming Award” (pictured in the poster); yours truly, dW EIC Michael O’Connell, holding the developerWorks Jolt Hall of Fame Award; and book author and IBM Rational Practice Leader Scott W. Ambler, holding his Jolt Productivity Award for the technical book Refactoring Databases he co-authored with Pramod J. Sadalage.BoochOConnellAmblerJolts.jpg

By jsimonds | March 13, 2007 - 3:47 pm - Posted in developerWorks, geek

I spent the last 2 days at the Evans Developer Conference. I noticed a few things and trends that stood out.

There was more transparancy than any other conference I’d been to. Why this was intriguing was that we were a group of competitors sharing our ways of success. I’ll name a few:

  • Giving out direct links to company program offereings, yes they are findable, but this was a bit interesting
  • Tactics for a successful developer program, telling everyone how to be a success, also interesting
  • How to drive revenue
  • How to speak to the developers in developer terms, the art of communication
  • Specific Communications process by content
  • Global issues
  • Price points
  • Sales tracking process and opportunity
  • Developer mindset

I guess it wasn’t a big deal, every company was clear about what they did.

Here are other things I noticed about the people:

  • There were a lot of MacBooks, usually it is Lenovo, Dell or other Wintel machines
  • The Ferrari Acer Notebook is way cool
  • Developers can’t operate without a Blackberry
  • A distinct lack of Wedding rings…too much time developing?
  • Much less jeans than I though I would see
  • A lack of make up by the ladies
  • No sign of Microsoft, Oracle or SAP at a major developer conference? Are they that successful, or don’t they care?

Update: SAP was there, I didn’t get the chance to meet them.

By jsimonds | March 9, 2007 - 10:31 am - Posted in developerWorks

I am taking off my ISV hat and putting on my developer hat for the Evans Data developer Relations Conference.

Kathy Mandelstein will be a keynote, and many of our developerWorks and Rational executives will be hosting sessions.  Also represented there will be Sun, Bea, Elipse, Motorola and Nokia.

Here are our tracts:

Speaker:  Jeanne Murray
Title:  Successful content aggregation and syndication: Issues and Best Practices
Abstract:

Enabling the IBM developerWorks web site for search engines, feed aggregation, tagging, social networking, syndication, and other external referral sources has been a conceptual and technical shift in strategy and operations.  The savvy user’s expectation to interact with rather than merely consume content has prompted us to deliver our site and content in new ways.  We’ll share best practices in content development, infrastructure design, data analysis, and community building to demonstrate how we’ve gone beyond the virtual walls of our site to get on the Web 2.0 user’s radar. www.ibm.com/developerworks is IBM’s technical resource for developers, offering tools, code, and community to millions worldwide.

Evans Track - Technical
Speaker:  Rawn Shah
Title:  Extending your developer network through Web 2.0 communities
Abstract:
Community participation through Web 2.0 tools have become an integral part of the modern web experience. In developer networks, they can be the basis for an enhanced way to reach out to customers and the community. The IBM developerWorks community has over 800 instances of these services, spread across forums, blogs, wikis, chat, and other tools, as part of our overall program. This talk focuses on activities of some of those communities: community input into the product development lifecycle, technical support and self-support in communities, technical leadership activities, different models for using tools like wikis, etc. It also describes some of our policies and management process for creating and launching such communities. The nature of these participatory services requires a new approach to working with your community.

Evans Track:  Business
Speaker:  Lindsey Lurie
Title: Driving sales from developer campaigns - different considerations to keep in mind
Abstract:

Developers can play a huge role in their organization’s purchase decisions. Are you prepared to track the revenue return that results from your developer marketing plays?  The developerWorks team built a campaign that drove millions of dollars in revenue for IBM in 2006.  This session focuses on tips for driving and tracking such sales including geography considerations for your tactic mix (from events to demos to webcasts and trial code). And, a discussion on what your sales teams will need to be successful in this space.

By jsimonds | February 15, 2007 - 10:28 am - Posted in developerWorks, linux

Once again, this is a developerWorks issue.

Today at 2:00 EST, Greg Kelleher will host a live linux chat. Here is the promo, and the Link to click into the chat.

Live from the LinuxWorld OpenSolutions Summit in New York, Greg Kelleher, senior program manager for IBM’s Linux client strategy and market development, will be here to chat about what is happening with Linux on the desktop. In particular, recent advances in Gnome/KDE application interoperability through the Portland project, the activity behind the scenes by the technical leaders in the community, better desktop graphics via technologies such as Xgl and Compiz, and strong Linux support with products such as Lotus Notes and Lotus Sametime are all coming together right now, so there’s no better time to consider making the move.

By jsimonds | January 31, 2007 - 9:49 am - Posted in Social Computing, analyst, blogging, developerWorks

As i wrote earlier, I am back doing analyst relations at developerWorks. So i went to the blog site to see what is going on. While I read various author’s blogs, I get them through an RSS feed, so I haven’t had the “site experience” for a while.

I was quite impressed at how it has developed from the beginnings we had a few years back. Let me reflect a bit. My first tour of duty was before their was a blog site. While many get credit for bringing it up, the main goal at the time was to reach new developers. We reached IBM developers well, but outside of that we weren’t as well known. It should be noted that developerWorks has consistently put out work of high quality, but making it known was a challenge. There is always the latest buzz in the industry, and just competing for airtime inside of IBM is a task that many times can be bigger than against our competitors. So we decided to put up the blog, without asking for permission, or letting anyone know. It is a shame as developerWorks is one of the software windows to IBM Research, one of my favorite IBM groups.

Many recall the “official blogging policy” introduction at IBM, but few know that this was after the developerWorks blog had been sailing along for sometime. It came up as it turns out, under the radar and for a while was the defacto IBM blog site. There was a period when bringing up new blog sites at IBM was halted (to get the official policy in place as it should have been), so the only public way to get promoted at IBM was to get on the dW blog site. This lead to a mishmash of contributors at times, and while it can be argued that the original goal of raising the awareness of non IBM developers to dW had to compete with getting on the blogsite, the site did achieve status and popularity. In the rush to be an IBM blogger, the only place to be one was at developerWorks.
My explorations took me back today as I reflected on the quality of the bloggers and their messages.

Buell Duncan, to whom developerWorks has reported to for 4 years speaks the most in the least words of many blogs I read.

The resident superstars, Grady Booch, Ed Brill and Bob Sutor have been anchors from the beginning.

There are noticeable IBMr’s who either have been on other blog sites, or deserve their own site, but are featured on dW like Irving Wladawsky-Berger and Sandy Carter on SOA. Irving will be missed, especially for his astute commentary on issues like immigration, his recent entry which reminds me of something my mother told me once about why we are here. Humans need challenges to overcome, mountains to climb and hurdles to jump, mere existence is not enough. We get our greatest satisfaction from the conquest of the biggest challenge, then we stretch our limitatons past what we thought we could accomplish. We then look back and see that what was once thought impossible, and realize it was easy compared to our next problem to solve.

Back to the point, the quality of blogs/authors, subjects and span of coverage is impressive. I will be blogging more about it now as one of my topics of interest. *Spoiler* - upcoming topics include Bright Eyes, QED WIKI and Code Exchange if you’ve lasted this long in my ramblings.

It will develop further and is a great resource for developers getting 3 million unique hits a month for many topics of interest and is growing daily. Subjects like Social Computing are fertile grounds. Fortunately, there are some analysts that challenge us to do better, this is our next mountain.