Blogs

RedMonk

Skip to content

SAP TechEd Community Day next week, Oct. 1st, 2007

SAP TechEd '07: I'll be there! SAP TechEd '07: Meet me at the Community Clubhouse!

As mentioned last month, next week James and I will be in Las Vegas for SAP TechEd. As part of this, we’re helping run and facilitate a track in the TechEd CommunityDay. Check out the Community Day wiki for a list of all the sessions, not just RedMonk.

Not having known to attend this even last year when I starting going to SAP TechEd, I don’t know first hand what to experience. But, from the conversations I’ve had and what I know, it looks like it’ll be a mix between a barcamp and a slightly structured developer-ish conference.

While SAP has done some planning ahead for the different sessions, flexibility is built into the system leaving open slots for attendees to decide the day-of what they’d like to have and/or participate in. In that respect, I suspect it’ll be similar to the JavaOne RedMonk Community Day track which was great to attend due to the people and content covered. The open, group-style format allowed for a lot of high-bandwidth conversations rather than presentation-driven broadcasts.

Sessions

Leading up to Community Day, we’ve had a lot of volunteered assistance from Craig Cmehil, Ed Herrmann, and the organizer of the entire even, Mark Finnern. Thanks to Ed and Craig, it looks like we’ll have a nice panel on the topic of Business 2.0 manned by several attending Enterprise Irregulars: Jeff Nolan, Dan Farber, Craig Cmehil, and Denis Browne…co-moderated by James and myself.

In addition to the Business 2.0 panel, we have plans for:

  • RIAs in ABAP, Community Driven Developments – done by Dan McWeeney. This is one of my favorite topics: using brand-new technology to open up older, legacy technology, esp. getting access to the “dark data” and processes in enterprises.
  • Adobe AIR, Deploying rich internet applications on the desktop – done by Adobe’s Matthias Zeller. As you, dear reader know, I keep a close eye on the RIA and AIR world, so I’m always interested to see what happens when the thinking and technology is brought to other domains. This session, of course, goes well with the idea of RIAs in ABAP.
  • deCarta Mapping and SAP – done by Steven Citron-Pousty, who says: “he idea is that I will give a short (10-15 minutes) presentation on mapping and using the deCarta API and then we all proceed to hack adding maps to SAP applications. Our javascript api and XML over HTTP services are easy enough that I think having SAP experts with laptops around means we could build some cool applications.”

For a sort of preview into the cutting-edge, RIA-in-SAP stuff you can expect, check out the below episode of RedMonkTV with Eddie and Dan:

RedMonkTV – Get Filmed!

In addition to all this, we’ll of course be recording as much video as possible. Capturing open conferences on tape is tough audio-wise, but I’m hoping to be able to pull people aside for short interviews.

Typing this up, the exciting thing for me is that the people listed above and others we’ve been working with behind the scenes are a large part of what I’d call “the RedMonk community members in SAP-land.” That is, it appears that we’ll have a nice chunk of the RedMonk community present in one room.

RedMonk in Las Vegas!

So if you’re going to be at SAP TechEd or just in Las Vegas next week, come on by or call me up. I’ve already got one of my high-traffic Twitter-buddies, @ThinGuy on the mental list to hang-out with. There’ll be plenty of SAP and RedMonk folks around, so it should be a great buffet of Web 2.0’ish hanging out offline ;>

If my luggage gets through, we’ll have plenty of RedMonk t-shirt and stickers to give away as well.

Also note that we’ll be doing another RedMonk track for Community Day during SAP TechEd EU (Munich) in just a few weeks, so there’s another chance to get on the fun-train.

Disclaimer: SAP, Adobe, and Sun are clients.

Technorati Tags: , , , , , , , ,

Categories: Community, Conferences.

links for 2007-09-28

Categories: Links.

links for 2007-09-27

Categories: Links.

links for 2007-09-25

Categories: Links.

Reinventing FileMaker, Hypercard

On the last trip I was fortunate to sit next to a Web 2.0 evangelist (that’s not their official title, but what they end up doing frequently) for one of our larger clients. In our conversation, we talked about lines of businesses using Web 2.0 technology — mostly mashup stuff — to build their own disposable applications.

The Deal with the IT Department

In the main, most IT in large companies is farmed out to the IT department. This is good and bad:

  • Food because centralizing on the IT department gives you, the company, more of a chance to control costs and comply with regulations.
  • Bad because the IT department becomes a bottle-neck and (more than likely) moves implementation time from week to months.

In times of cost-cutting and compliance, the good often wins over the bad. In “looser” times, the bad of slowness drives the company mad.

FileMaker and Hypercard

In days of yore, we had FileMaker and Hypercard, two rapid application development platforms that relied more on right-click programming that keyboard programming.

In the last few years, I had the “pleasure” of “writing” an application in FileMaker. As a “real” developer, it was no fun, and I kept wanting to dip my hand into the gear-box to tweak things. For example, there was no (obvious?) way to simply execute straight SQL against the FileMaker database.

On the other hand, I could actually quite quickly write the application from data-model to GUI. More important: after a few hiccups, it’s served the users well and I’ve had to do very little support.

That is, FileMaker solved their problems. That is, in the short to medium term.

Upgrade Time

Long term, once the users wanted much more sophisticated reporting and functionality, they’re thinking of contracting out for a re-write. Of course, they’ll probable never actually do this: they’re not technologists and they’d rather prioritize their main business much, much higher than editing their tools. While they’re “stuck” with FileMaker, it gets the job done better than the manual process they had previously.

Thinking further back, Hypercard had much the same utility. The metaphor of a stack of cards with links between them, glued together with AppleScript worked well. It was early constraint-based design and tooling.

I’ve even heard that Hypercard was long used a “good enough” front-end for AS/400’s. I’m sure there’s still some stacks in production.

The point here harkens back to our less code/config idols of several years ago. For many business applications, in the short and medium term, throwing up a good enough platform is good. It’s like an appetizer until the main course is cooked. And if that main course never gets cooked, it’s a good enough meal.

Filling the Gap

Looking at the use of Web 2.0 technology behind-the-firewall, many of the same opportunities exist. Mashup servers, wikis, blogs, XML-over-HTTP, and dynamic languages may seem toyish and not check off all the items a line of business needs to satisfy the long-term goal. But, that bag of tricks might curb your appetite long enough to let the IT department code up the “real” solution.

Of course, this can be a massive tar-pit of problems. The core issue is allow the user’s data and config to be migrated to the long-term solution. In all my years as a developer, that’s the first thing to be ignored, even before testing: a solid data model. I’m often quoted as saying unit tests are the dog everyone kicks as they go out the door. Data models are the dog that was long ago buried in an unmarked highway grave, probably dug up by other dogs as a snack.

Yes, it’s that bad.

Web 2.0 Providing More Options

But, if there is a simple enough way of exporting data and it’s semantics from the good enough solution, architects can at least make a more informed risk decision to give the business a good enough short-term solution. It’d be great if that data format was a standards-based data format, but I’ll take simple over standard in a crunch.

As I’ve said before, whole-hog, “real” Web 2.0 is about a lot more than just technology. That said, when it comes to delivering quick, good enough solutions, Web 2.0 technology seems to have inherited the quick-fix position that FileMaker and Hypercard once served well.

Technorati Tags: , , ,

Categories: Compliance, Enterprise Software, Ideas, Programming, Social Software.

links for 2007-09-24

Categories: Links.

links for 2007-09-22

Categories: Links.

Eclipse Marketing Symposium, 2007

I’m on the way back home, to Austin, from Chicago, having attended the first day of the Eclipse Marketing Symposium.

Developer Marketing – Do’s and Don’t’s

Eclipse asked me up to give a talk, Developer Marketing: Do’s and Don’t’s:

PDF download also available.

Having been a developer of late, it was fun giving the room some guidelines for successful marketing. I think I managed to wedge in “don’t make me fill out a registration form” twice ;>

A special thanks goes out to those of you who answered my pestering questions of late along these lines. Special mention goes to Tony who has two nice email-cum-blog entries on his hands.

If you’re curious about the prattle behind the slides above, I’d be happy to talk about them more.

Briefings

This morning, I had a series of blitz briefings with Eclipse related companies in town:

  • Webtide – like myself, you may not be familiar with Webtide, but you probably know Jetty. In my mind, Jetty had long been a sort of “embedded” web container, or, at the very least, an extremely light-weight one. From our conversation, it sounds like Webtide is doing all right providing support and services around Jetty, in addition to some interesting bus-like uses in the mobile and other worlds.
  • Actuate – I had the chance to meet again with Virgil Dodson of Actuate and catch up on BIRT and other concerns. We filmed a video on the topic — it’s always nice to check-in with past guests — so I’ll save the skinny for that.
  • OpenMethods – I hadn’t heard of OpenMethods before this morning, so it was interesting dipping my toe in the “IVR” (Interactive Voice Response) world. OpenMethods provides a tool (built on Eclipse) for doing VoiceXML flows which are fed to IVR systems. You know: “press 3 to check your balance, 4 to talk to a representative.” As in most “established” industries, there seems to be plenty of room for innovation in the IVR world. For example, one of the demos showed the deliver of video weather reports to phones. My immediate thought here was that my mobile-game wizard friend, Josh Knowles, could surely cook up some interesting uses for tools like OpenMethod’s offerings.
  • OpenMake – you may recall OpenMake from earlier this year, esp. when it comes to their integration with CMDBs. In addition to performing builds for you (with all the “paperwork” that goes with that) OpenMake uses the software asset information they have to integrate and fill out entries in CMDBs. As an IT management wonk, this idea is an interesting, somewhat missing piece from a lot of the CMDB talk I hear. Namely, a detailed look into the custom software deployed into IT.
  • Innoopract – the Innoopract folks work on the Eclipse Ajax-y project, RAP. The idea of RAP is provide a web-front end for RCP applications. They were kind enough to shoot a video for RedMonkTV with me as well, so I’ll save it for the podcast ;>
  • Ingres – finally, I talked with Ingres who’s recently become involved with Eclipse. From what they told me, they’ve found much use and utility for their customers with the Eclipse DTP project. The Ingres database, of course, has been around quite some time — long enough to have spawned the name Postges. They have a large existing customer base and, from the conversation I had, have been moving into service and support whole-hog.
  • Genuitec – while not on the official schedule, the Flower Mound folks and I managed to get together for a nice update. As with any client, it was great to sieze the opportunistic moment to catch-up. The interesting thing about Genuitec (and their MyEclipse offering) is that they seem to filling a sort of third party Java developer tool vacuum. That’s not the exact phrasing, but they fill a roll similar to “independent” IT management companies: being about one thing without allegiance to an “in-house” stack. The hope here is that these vacuum fillers — be it developer tools or IT management folks — can focus on the core workflow — developing software or making IT a money printer rather than a cash-bleeder — rather than as a support offering for the larger vendor stack.

“Know me!” Panel

In addition to the presentation and briefings above, I sat in on a panel about getting attention and “ink” from press and analysts. Eclipse’s Ian Skerrett moderated, and got the ball rolling by asking, how can I get you guys to talk about my offerings?

The answers from the three of us were essentially the same: have something interesting. This of course, begged the question, what’s “interesting” mean? Between the two press folks and I, the answer was (only) slightly different. The press folks were interested in genuinely new and different things, as was I.

A few questions later, I realized that I actually spend a fair amount of attention on things that may not actually be “new and fresh,” as it were. In addition to those “new and fresh” things, I’m always looking to update myself on the current state and offerings of organizations and technology ecosystems I’m interested in. For example, I often ask people for a “what’s been going on since last we talked?” briefing just to catch up. Put another way, I’m looking to have an answer to the question, “so what’s up with company/project XYZ?”

At the end there was a great question from the audience about the value, esp. for smaller companies, of hiring PR/AR firms. All of us agreed that the value is the relationship the PR people have with press and analysts. Interesting — and I hadn’t thought this through until today — I value the PR/AR people way above the actual firms they work for. This has been made clear when PR/AR people I know move to other firms and our working relationship continues.

The conclusion there, then, is that when it comes to the question of getting press and analyst attention, PR/AR firms are valuable for the people and the relationships with press and analyst that they have. I learned early on that a “good” (friendly and laid-back, for me)

PR/AR person is worth their weight in gold. Once you develop of (working) friendship with a PR/AR person, you can pretty much be sure that most things they bring you will be of interest to you and in your “area.” …not to mention the cookies they send ;>

Disclaimer: Eclipse is a client and paid for my participation/presentation. Genuitec and Actuate are clients as well, in addition to Sun.

Technorati Tags: , , , , ,

Categories: Conferences, Java, Marketing, Open Source, Programming.

links for 2007-09-21

Categories: Links.

links for 2007-09-20

Categories: Links.