The End Of ERP – A moment of silence for

Much has been discussed about SAP’s pending $3.4B acquisition of SuccessFactors, and now Oracle’s $1.9 billion deal to buy Taleo. Rightly, SAP and Oracle have been praised for trying to bolster their cloud offerings with these moves. But, in a few years, I wonder if it will really matter. Because, while SAP and Oracle are obviously trying to get with the times by offering their services via the cloud, it may be too late. Why? Because, in short, ERP – enterprise resource planning software – is on its deathbed.

That’s right. ERP’s days are numbered. And it is because of a fundamental shift that is taking place regarding how people consume products and services driven by the massive growth of the cloud itself.

I’m referring to the shift we are experiencing away from a 20th century product-based, “buy once” economy to a 21st century services-based “Subscription Economy” centred around recurring customer relationships.

Think about it: there is a very good chance you are one of the exploding number of consumers who now access their music via a subscription such as Pandora or Spotify.  Perhaps you are one of the many people who have stopped renting DVDs in favor of streaming your movies over Netflix.  Or, you could be one of the growing number of consumers who have eschewed owning a car to accessing one via a subscription with Zipcar. Or, maybe you are one of the growing list of companies who are voting “no” to buying hardware and software and instead are using apps and computing power served up from the cloud. As an economy and a culture, we are rapidly moving away from owning tangible goods and, instead, gravitating towards becoming members of services that provide us with experiences  – such as listening to a song, using a car, watching a movie or collaborating with our colleagues.

Of course, this cultural transformation has profound implications for business models. Why? Success is no longer gauged by counting how many units of your product you have sold. Rather, success is measuring how many customers are using your service on a recurring basis and how successful you are monetizing those recurring relationships.

Today, the Subscription Economy is fuelling massive changes across communications, media, technology, consumer services and other billion dollar industries that are embracing subscription revenue models. In addition to the names above, innovative companies that adopted the subscription business models to fundamentally transform their industries include Salesforce.com, Box, Tata, VNU Media and Zendesk.

But, it is not just the upstarts that are leveraging the subscription model. A greater indicator of this shift is that traditional product companies such as Dell are racing to re-invent themselves around services. Dell recognized that selling low-margin hardware was simply much less lucrative than offering services. Consequently, Dell has acquired service companies and refocused its efforts around, “pricing our products based on value rather than based on cost,” according to Michael Dell. And it is working. In a recent Q3 earnings call, Michael Dell stated, “This is a new Dell…in Q3, our enterprise solutions and service business grew 8% to a record high $4.7 billion.”

And Dell is just one of the many titans of industry that have shifted to a service-based model. According to a recent Gartner Group report, “by 2015, 35% of Global 2000 companies with non-media digital products will generate incremental revenue of 5% to 10% through subscription-based services and revenue models.”

Why does all of this signal the death of ERP? It’s because the rigid ERP systems from SAP, Oracle and others were designed specifically for the 20th century manufacturing era rather than the 21st century services-based world. Because ERP was built to track products that can be put on a pallet, versus offering services that are consumed over time, subscription businesses using this legacy technology struggle over and over again with the fundamental questions:

  • Who are my customers? Try asking SAP or Oracle how many active customers you have at any one time. The concept simply doesn’t exist. Orders, Accounts, and Products? Sure. Ask your ERP how much up-sell business you’ve done, or how many customers have renewed in the past year – and you’ll get a blank stare. ERP is simply not built around customer-centric transactions. In a Subscription Economy, unless you can monetize customer relationships over time, you’re dead in the water.
  • How can I price this service the way I want to? Subscription services run the gamut from simple monthly recurring charges, to usage based charges, to one-time charges, to “all of the above.” Unfortunately, ERP systems force companies to resort to hokey workarounds to get their pricing right, like creating different products for every month of the year.  “February Service SKU” anyone? And simple cost-plus pricing doesn’t apply to services. Instead, businesses want to do rapid A-B price testing when trying to gauge appetite for a new service or offering. Meanwhile, a single price change in an ERP system can take weeks.
  • Where’s the “Renew” button? Subscriptions are all about an ever-changing lifecycle as customers sign-up, upgrade, add-on, and ultimately renew their service. At their core, ERP systems only give you a “Buy” button for tracking transactions.  They’re missing the critical tools you need to process this lifecycle over time.
  • Why can’t I sell to everyone? Subscription Economy companies like Salesforce.com and Box have found success by selling their services to everyone from individual users up through very large enterprises. They need tools for managing things like high volume recurring payments in the B2C world, as well as tools for managing high-complexity invoices and contracts in the B2B world. And those tools need to manage customers that may come through different channels such as web self-service, mobile devices, direct or channel sales or even Facebook. Legacy enterprise technology makes you chose one or the other, when what you really need is the ability to sell B2Any.
  • What’s going on with my financials? Subscription businesses live or die by their ability to measure the ways that bookings, billings, cash flow, and revenue are inter-related.  Unfortunately, this data lives in different software silos.  Bookings fall into CRM, billings and cashflow live in your GL or ERP system, and revenue is too often calculated in a series of complex spreadsheets. Good luck stringing all of that together.

It’s for all of these reasons that ERP’s days are numbered. The Subscription Economy demands new ways of both measuring and monetizing customer relationships.  Companies must break out of the shackles of ERP if they are to succeed in this new world. Or, risk being buried alongside it.

Original post by Tien Tzuo

JBoss: Application server baixa, mas as conexões continuam ativas no Oracle

Contribuição Marcos Esplugues

A conexão de fato não existirá mais desde que o application server esteja desligado; quem estaria ligado então? Só faltaria desligar a máquina e a conexão continuar… onde estará o problema.

Realmente não tem nada a ver com a aplicação. O Oracle mantém as sessões porque ele não sabe que o client caiu. Há um parâmetro que pode  ser configurado no arquivo sqlnet.ora que faz com que o Oracle, de tempos em tempos, verifique se o cliente está vivo. É o sqlnet_expire_time, configurado em segundos. Um valor muto baixo pode causar excesso de tráfego de rede. Um valor muito alto pode não ter serventia. A Oracle recomenda colocar 10 segundos neste parâmetro:

SQLNET.EXPIRE_TIME=10

É importante que isso não seja passado como uma recomendação ao cliente, mas como uma sugestão ao DBA do ambiente.

Microsoft won’t stop .Net on Android

Oracle’s patent and copyright lawsuit against Google for its use of Java in Android won’t be repeated by Microsoft if .Net is used on the Linux-based mobile operating system instead.

Director of the open source technology centre at Microsoft Tom Hanrahan said the Community Promise allows projects like Mono to fully support its technology.

“The type of action Oracle is taking against Google over Java is not going to happen,” Hanrahan said.

Microsoft’s Community Promise has made the .Net runtime and C# specifications available to Miguel de Icaza and the Mono project developers.

“If a .Net port to Android was through Mono it would fall under that agreement,” he said.

Hanrahan is visiting Australia for Microsoft’s annual Tech.Ed conference.

Novell has already developed MonoTouch for Apple’s iOS-based devices like the iPhone and iPad, and a Mono port to Android, dubbed “MonoDroid”, is on the roadmap, due for a preview release in Q3 this year.

“Mono for Android will have an entirely different set of APIs, at most you would be able to reuse business logic, but any user interface and device specific code will have to be rewritten,” according to the Mono developers.

Oracle’s complaint against Google centres around its development of the Dalvik virtual machine that can run applications written in Java.

Dalvik is not an officially sanctioned Java runtime environment, however Sun did initially praise Google for supporting Java on Android.

Potential conflict between Sun and Google over Dalvik was also predicted back in 2007, but did not eventuate until Oracle acquired Sun.

With Java use in Android under fire, Microsoft is unlikely to disrupt any port of C# to the mobile platform, however, Microsoft’s Community Promise has been criticised by the Free Software Foundation for not going far enough to protect open source implementations from patent litigation, which is at the heart of the Oracle-Google case.

“The Community Promise does not give you any rights to exercise the patented claims. It only says that Microsoft will not sue you over claims in patents that it owns or controls,” according to the Free Software Foundation.

“If Microsoft sells one of those patents, there’s nothing stopping the buyer from suing everyone who uses the software.”

Mono developer Miguel de Icaza is not concerned about legal challenges by Microsoft over .Net implementations and wrote on his blog that Google could switch from Java.

“Google could settle current damages with Oracle, and switch to the better designed, more pleasant to use, and more open .Net platform,” de Icaza wrote.

Rodney Gedda is Editor of TechWorld Australia. Follow Rodney on Twitter at @rodneygedda. Rodney’s e-mail address is rodney_gedda@idg.com.au. Follow TechWorld Australia on Twitter at @Techworld_AU.

References