YOUR FEEDBACK
Adobe Flex 2 - Answering Tough Questions About Enterprise Development
A Correct Person wrote: Denis Roebrt commented on the 21 Aug 2006 "Tough Que...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Going, Going GONE!

Digg This!

I may be somewhat unusual, but I've never bought anything at an online auction. I've seen eBay, and one of my friends sold some of his collection of valuable magazines (okay, comic books) on eBay, but I've never gone the whole route and come home with the goods. I've thought about it a couple of times. I recently built a computer from parts, and one of the places I looked for motherboards had an auction, but they didn't have the board I wanted and there was no way to post my own offer to buy.

Auctions consist of at least two different processes, if not three. There's the straightforward auction, in which a seller posts an offer of something that multiple buyers can bid on. Then there's the reverse auction, in which a buyer posts an offer to buy something, and multiple sellers bid progressively lower prices (at least in theory). And there's the true exchange, in which multiple buyers and sellers gather and a product changes hands whenever two or more participants can agree on a price for particular goods.

Of course, there are multiple variations on auctions. Things like English auctions, Dutch auctions, silent bids, and so forth. These all have more to do with the behavior of the auction than with the concept of the auction itself. Rules such as minimum bid intervals, who can see information, who can participate are all part of the package, but the concept stays the same: buy and sell.

A number of vendors produce software to implement auctions and exchanges, including companies like Trading Dynamics, Tradex and Tradium. You might have heard about Ariba buying both Trading Dynamics and Tradex. This industry is hot.

But it's also off target, at least slightly. I work in Net Markets, and meet with clients daily. I wish I had stock options for every time I've gone into a conversation with a potential new market that thinks they want auctions. They don't. Not really - or at least not only.

This is true for several reasons. Now, most of my conversations have been with business-to-business (B2B) clients rather than consumer-to-business (C2B) clients. On the consumer side, the auction model has more validity, because in general you're selling products with a relatively small price tag in relatively high quantity. But B2B is different. A consumer site like eBay may have millions of participants, but many business-to-business sites have audiences in the hundreds because they focus on either high unit price or high-volume orders. Only so many companies want to trade in airplane parts, for example.

That's not to say this isn't a good market to be in - a book may cost $5.99 on Amazon.com, so their model is clearly volume: making millions by moving a large number of small-ticket products. An airplane engine may be worth millions, so the number of deals will be smaller, but the overall dollar volume may in fact be much larger than most C2B sites.

And that's one of the things that drives B2B to need more than auctions. Remember, an auction is essentially an open market where the only relevant attribute of the market is price. Exchanges are slightly more complex, but the main element of an exchange is still price matching between the buyer and seller.

That's where the model breaks down in B2B. Most B2B sites aren't set up as a buyer or a seller, but as a broker. They take a commission on the sale - most times from the seller, sometimes from the buyer, occasionally from both. But because of the large price structure, and the nature of their products, an auction isn't always appropriate.

Most high-dollar products have multiple properties that affect the trade in different ways. For example, a product may come in several grades. An offer to buy might be for the higher grade, but in reality the buyer might be able to use the next highest grade should other options such as price make it attractive. So the participants in this kind of market would want to trade not only on price but also on grade. Then shipping, or location, or packaging or a hundred other factors may come into play. Technically, they want multiple attribute trades. And what they really want is negotiations.

An auction almost always has an automated clearing. The highest bidder wins when the auction ends. A negotiation doesn't necessarily end that way, because price is only one criterion for assessing the best deal. You might have to figure in freight charges, which may be lower if the seller is in the same state or higher if the seller is out of the country. You might be comparing two similar grades, or two grades that can do the same job but have different efficiencies that need to be accounted for. The rules are generally too complex to code to an automatic conclusion.

Other factors come into play. Auctions and exchanges are designed to be open to as wide an audience as possible because it drives liquidity. Business deals don't always work that way. A company that sells steel to General Motors for $80 a ton doesn't necessarily want GM to be able to bid on their steel at $60 a ton in an online market, or even to know that they are providing steel at that price. Anonymity is usually a requirement, but restriction of trading partners is also common. These tend to constrain a market somewhat, but since many of these markets are for multiple-attribute products, a commodity approach may not be appropriate anyway.

Unfortunately, at the moment there's a big, negotiation-engine-shaped hole in the market. There are no shipping products that handle negotiations; most really can't even deal with multiple attributes. The race to get there first is heating up; Ariba isn't the only company buying market product makers. Better get in the bidding fast for that first negotiation company, because it'll quickly be going, going, gone!

About Sean Rhody
Sean Rhody is the founding-editor (1999) and editor-in-chief of SOA World Magazine. He is a respected industry expert on SOA and Web Services and a consultant with a leading consulting services company. Most recently, Sean served as the tech chair of SOA World Conference & Expo 2007 East.

LATEST JAVA STORIES & POSTS
JavaOne 2008: A Developer's Perspective
This is my third JavaOne. Many topics were discussed, friendships were made, new partnerships were started. I must say things have changed a lot and stayed the same yet again, here are my thoughts in no particular order, bear in mind that they do not represent the opinion of my c
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in mi
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated with technologies such as BPEL, SCA and Web Services. But does SOA really imply these technologies? In this session we will show how you can use the service oriented approach while staying inside the Java world. jBPM is a powerful lightweight framework th
Case Study: Java and the Mac
This is the story of a Mac application developer (okay - it's about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch - he had to find a tool th
eApps Hosting Now Offers the GlassFish Java Application Server in VPS Hosting Plans
eApps Hosting announced that the GlassFish Open Source Application Server for Java EE 5, from the GlassFish community project, is now available as a click installable application service in low cost Virtual Private Server (VPS) hosting plans. The eApps Hosting service has support
The 4 Core Principles of Agile Programming
One of the things I really enjoy at the moment is the recognition and adoption of agile programming as a fully fledged powerful way to deliver quality software projects. As its figurehead is a group of very talented individuals who have created the agile manifesto (http://agilema
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING JAVA NEWS
Five Sun Microsystems Women Honored with Prestigious Awards
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced that five Sun women have been awar