Remember LANs disintermediating IT in the 80s? Can Serena do the same with mashups?

By | August 20, 2007, 12:58pm PDT

Loading...

Jeremy Burton has followed a circuitous path to his current role as president and CEO of Serena Software. Having served executive roles at the likes of Oracle and Veritas, a good part of his career has had to do with the controlling role the IT department plays in keeping an organization’s bits flowing towards profitability. Now at Serena where such control is the antithesis to his company’s strategy, Burton probably realizes the role he played in the IT departments’ taking back of what it thought belonged to it in the first place.

Burton came to my home office for both a podcast interview and a demonstration of Serena Software’s business mashup development environment that’s designed for non-programmers. We captured the demo on video so you can judge its ease of use for yourself. But it was during the podcast where I captured Burton’s philosophical approach to Serena’s business. For those of you who were around in the 80’s perhaps you remember how PCs and local area networks (LANs) represented the rebel movements inside corporate America. Loathe to wait for the IT departments to respond to their needs, department heads were taking IT matters into their own hands, first buying PCs and using them to automate certain tasks and then, God forbid, networking them together to yield an additional gain of productivity and efficiency.

As Burton and I talked, I couldn’t help but agree that some how, some way, that ability for departmental managers and innovative thinkers to act on their automation instincts (some might call this a threat to the IT department) is a bygone. Back in the 80’s, not only did we have LANs, we also had dozens of relatively approachable programming tools that allowed slightly advanced (if not ordinary) PC users to automate certain tasks. What started with macros in word processors and spreadsheets lead to lightweight yet programmable databases and forms tools like dBase, Foxpro, and Paradox. But today, while some friendly tools do exist, if they can’t get it done in an Excel or Word macro, most people end up calling the IT department where projects can disappear into the ether (if they’re lucky enough to get approved). Considering where we once were, how the hell did we end up here?

Instead of answering the question, Burton just seems hell bent on getting Serena Software to pick up where things left off. Given the role that services oriented architectures (SOAs) now play in retrieving data and functionality, Serena’s Holy Grail is less about the sort of scripts we used to write at dBase’s dot prompt and more about the rapid development of mashups: browser-based software that draws upon one or more SOA-driven sources of data and functionality. Today, there’s really a dearth of turnkey mashup development environments. BEA has a tool under its Aqualogic brand and IBM’s QEDWiki-driven mashup development environment is in beta. But, whereas both of those probably require input from the IT department to get up and running, Serena’s solution involves the downloading of a Windows-based tool that can publish mashups to a Serena-hosted infrastructure. As with many commercial software development tools, it costs nothing to download and build mashups using Serena’s tools. But the minute you put those mashups into production for your company, the toll starts to ring.

In the podcast, which you can manually download, stream (just hit the play button on the podcast player above) or have automatically delivered to your PC or MP3 player (see how), Burton answers all sorts of questions about how a 20-something year old mainframe computing company is suddenly working the bleeding edge of software development, the company’s business model, and what the options are for those who are interested but don’t want to publish their mashups outside the corporate firewall. Then, in the attached video, he gives a quick demo of how it all works.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
6
Comments

Join the conversation!

Just In

Thanks
Sickthing 29th Aug 2007
Awww We use to call those hacks but today the term has negative connotations. I got it. That helps a lot. Not really a hack as they are not changing the code of the original provider, making it do something new. A modification outside the original code. An addon. happy
0 Votes
+ -
As long as the app is simple...
Jason Etheridge 21st Aug 2007
It's a great concept--let non-programmers build simple apps--that has never really worked in practise. Mash-ups are inherently going to be harder to work with, due to the SOA APIs being non-standardised and generally poorly documented. Munging the data between multiple such APIs will almost always require writing code, and would quickly get beyond what is possible with a visual environment. So, this is probably a useful tool for building simple alternative front-ends for a single data provider like Salesforce, but you'd very quickly end up going beyond what the tool could support.

This does seem like the latest incarnation of the dream pushed by tools vendors of finally being able to get rid of those fussy, slow and expensive software engineers, letting the management types build software themselves. How hard can it be, right? I've been hearing this kind of thing for 15 years...
0 Votes
+ -
Mashup What is it?
Sickthing 21st Aug 2007
I see ZDnet tossing this term around a lot these days. I see it in my Google Searches, I see it in other online publications, I went to Wikipedia and I still don't know what a mashup is in terms of the web. Can you help me out?
0 Votes
+ -
Mashup definition
sawatzky 22nd Aug 2007
I would say that a Mashup is any app that uses someone elses data or componants in a way they didn't envision or plan. A mashup can be as simple as a search bar that searches the contents of Flickr.com, or a full blown application that adds geo-coding tags to photos by dragging photos to a GoogleEarth map, hosted right in the mashup application. In each case the application depends on data they don't control. An analog (pre-internet) form of a Mashup might be a kid adding lego fanblades to a motor from a disassembled treadmill.
0 Votes
+ -
Thanks
Sickthing 29th Aug 2007
Awww We use to call those hacks but today the term has negative connotations. I got it. That helps a lot. Not really a hack as they are not changing the code of the original provider, making it do something new. A modification outside the original code. An addon. happy
0 Votes
+ -
SImple it is not.
sawatzky 22nd Aug 2007
I'm a programmer. We use the tool in this story (Serena TeamTrack) for the purpose for which it was built... project lifecycle tracking. I would not say that the tool is easy to understand nor simple to impliment, even after taking the Serena provided training course. The mashup in this story opens up fascinating possibilities for TeamTrack, but like they say, the implimentation is not cheap. To me this seems more like a desperate attempt to generate alternate uses for a flagging product.
0 Votes
+ -
This isn't your father's TeamTrack
nrawlins 24th Aug 2007
Sawatzky, this is Nathan Rawlins from Serena. I'm here to offer a completely unbiased opinion. happy

You are correct that Serena Business Mashup Suite is based on TeamTrack, but you'll find that a lot has changed. So far we've put nearly 75 person years of development into creating the Mashup Suite. We've spent scores of hours in usability testing (including several extensive sessions at one of the best usability labs in the world). We've separated the development tool from the runtime app. And we're making it so customers can deploy applications on-demand--meaning you can design a Mashup in the Mashup Composer (a completely new application) and deploy it to on-demand servers. It's hard to find a simpler implementation than that.

I have to say, though, seeing is believing. I'd be happy to run you through a demo of the Mashup Suite. Just give Serena a call and ask for me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix