Is IBM Ready to Get Us Ready for Hannover?
"Yellow is the new black." That's the mantra for those of us who gathered at Lotusphere '06 to celebrate the validation of our long term commitment to a technology that has had some marketing turbulence in recent years.
First there was the removal of the J2EE Garnet engine during the Lotusphere 2002 release of ND6, then the bewildering announcement of Next-Gen at Lotusphere 2003--it's not hard to appreciate why it's taken several years to rebuild trust and establish a convincing vision for Domino. In '04 I completely skipped Lotusphere and was thinking hard about alternatives.
However, IBM/Lotus began a turnaround and Lotusphere '05 was the first inkling of a unified vision of Websphere Portal-Workplace-Domino. I was very impressed with everyone I spoke with, each one was on message. Lotusphere '06 made for even better--it was a terrific success for IBM. Workplace, Websphere Portal, Sametime 7.5 and Hannover were billboard-sized movie posters showing Lotus looking good and back in the game. Thank you Surjit for amping it up.
The hubris generated at Lotusphere created such excitement, that we all sang out about Sametime 7.5, drank the Kool-Aid, and I have to tell you, after such a dry spell it tasted like champagne to me.
Now, the party is over, but the message hasn't been forgotten. The theme has been carried to the Sickos web site, YellowIsTheNewBlack and NotesIsDead. IBM even has an anti-FUD site. It's always fun to run in the cool crowd.
And, yet, I have a hesitation.
The new Lotus products rely on the Eclipse platform, which is dramatically different from what current Domino developers use. I haven't read anyone talking about what it will take to upgrade the skills of Domino professionals into Eclipse. Let me start by asking the question, "just how many developers are needed to ensure the success of Sametime 7.5 and Hannover?"
As you think over your own estimate, don't use yourself as a reference for a normal admin or programmer, because you are not a typical bread-and-butter Domino professional. You are reading blogs, the notes.net forums, redbooks, yellowbooks, maybe going to user-groups and doing a great job staying on top of technology. You'll be ready for Eclipse, and you're probably already really excited about the new development platform.
I don't have accurate statistics relating the ratio of Notes accounts to developers, so I'll have to rely on my own experience. Administrators at larger installations seem to support about 1 full-time professional per 1,000 users (I'm not included help desk or support administrators in this count). Developers are all over the map, depending on the use of the Domino server. I know one large international site which has no full-time developers because Domino is only used for mail. I also know of several small non-profits which support a couple of programmers for only a hundred users. In either case, administrator or developer, I'm going to rough out an estimate of two Domino professionals per 1,000 accounts as my benchmark.
If we accept the latest count of Notes installed licenses as being approximately 125 million, then there are 125,000 administrators and 125,000 designers supporting Domino. That's 250,000 professionals (not including technical management or support staff) that are going to need orientation, training and many will require certification for the Eclipse platform.
When should these professionals be expected to be prepared on Eclipse? Because, that's a lot of people to move to a different development platform.
In the meantime, competitors will be aggressively making their sales pitch to the very same set of professionals. For instance, right now Microsoft is running a second shot campaign: fail a Microsoft exam and you will get a free, second chance at passing. Or, take a look at their own migration blog on Technet. Already the siren call is being made to LotusScript programmer to look at the free edition of Visual Studio Express (which has generated a lot of interest).
If that is too subtle of a point, BusinessWeek has written up Microsoft's latest marketing campaign:
Microsoft Corp. announced a $500 million marketing initiative Thursday aimed at competing with IBM Corp. for corporate spending on information technology.
In doing so, Microsoft continues on its traditional course of persuading businesses to spend money on desktop-bound software, even as rivals are emphasizing more Web-oriented applications that aren't as firmly tied to Microsoft's Windows operating system.
The $500 million, to be spent over a year to buy ads and expand its sales force, is the largest business-oriented marketing campaign ever for the company, said Jeff Raikes, president of the business division.
$500 million is a lot of advertising mindspace to position against one competitor. It's flattering to IBM, I'm sure, and I bet Larry Ellison or Scott McNealy are wondering why their companies don't rate the A list.
If you work on IBM products, this is going to be a challenging year, maybe even a make-or-break one. I'm just hoping that at next year's Lotusphere I'll be able to toast some of the '06 vintage.
UPDATE: Julian Robichaux has a good overview on the places this entry has been referenced. http://www.nsftools.com/blog/blog-03-2006.htm#03-29-06
- 


Comments
Posted by Kit Davis At 06:57:01 PM On 03/20/2006 | - Website - |
Posted by Kit Davis At 06:57:00 PM On 03/20/2006 | - Website - |
Second, I agree that the shift to Eclipse is going to be a bigger shift than we've been talking about so far. I'm probably right between you and Mikkel, leaning more on your side. Even if we don't have to learn Eclipse right away (if Domino Designer stays the same), we'll still need to figure it out, especially as we want to fulfill the promise of Notes apps talking to other managed apps from within Workplace Client. If that's what they're selling, that's what we've got to be doing.
Third, this sounds like a wonderful training opportunity for you. How about some 1 or 2 day training classes, geared directly towards Domino developers wanting to learn Eclipse?
Posted by Julian Robichaux At 10:52:54 AM On 03/18/2006 | - Website - |
Personally i find Eclipse cool, but it's not as cool as Visual Studio and from what i am learning at my customers and prospects, most of them don't have the skills to adopt eclipse based environment , at list not now.
Many Notes developers already feel much more comfortable with visual studio then in Eclipse or Java at general, combine that with Microsoft's great marketing work and you will get 2007 as a very hard year for Domino shops around the world.
(and a very good year for migration experts - it's like selling your soul to the devil, but the fun part is to see the client reaction when he is starting to realize the real cost of the migration - all these hidden parts that Microsoft 'forgot' to tell him about)
Posted by Yuval At 12:38:47 AM On 03/18/2006 | - Website - |
I have a couple of reasons for this view:
1. Even though many organizations talk about customizing for instance Sametime really few organizations (from what I gather) has done so. I think this will be the same with Sametime 7.5 so the adoption for most organizations is going to be a drop-in replacement albeit with a pretty UI.
2. Hannover will be based on the WMC, and hence Eclipse, so the underlying code will still be the Notes DLL as they exist today. This means that the thing that changes is the UI - not the underlying code. This also means that existing applications stay the same.
3. As I understand from Ed Brill (on the recent Taking Notes podcast) there are no current plans to move Domino Designer to the Eclipse platform. I guess this will also go for the Domino Administrator client hence Hannover is going to be a Notes client upgrade only.
4. In the same podcast Ed Brill pointed out that the Hannover client will also ship in a version that looks exactly like it does today based on the current UI framework. This is to ease the transition for organizations that may want to match rollout of a new UI client with user training. Another reason is to support machines lacking the resources to run the full Eclipse platform.
So while there is a lot a fuss about Hannover, Sametime 7.5 and the move to a few UI framework I think the major impact is going to be on users since they are the ones seeing the new client. The impact on developers and administrators will be to come up with new cross-cutting applications that utilize the new composite application development capabilities of the Hannover client to provide a richer and more productive experience for users. This will call for a paradigm shift when planning and developing applications.
For administrators the main impact will be learning to configure, manage and deploy the new client though I do not see this a being drastically different than having to learn to deploy the Notes client using SmartUpgrade in Notes 6. The major thing is probably going to be that in the Hannover timeframe the Notes client will talk to a host of different backend systems and not just the Domino server hence a thing like Single-Sign-On will become increasingly critical.
As to the amount of marketing capital being spent by competitors and think that this will be matched by IBM once the launch of the Hannover client comes closer. In my mind the challenge for IBM is going to keep developers and administrators interested in the platform and making it easy to develop and support composite applications.
/lekkim
Posted by Mikkel Heisterberg At 03:26:44 PM On 03/17/2006 | - Website - |