Why Workday Is Different by Design, and Why It Matters
We use the object model to define both the structure of our applications (classes, relationships, and attributes) as well as the logic of our applications (methods). All parts of the object model are defined as metadata. Instead of the thousands of relational tables and millions of lines of code used to define traditional enterprise software, Workday applications consist of millions of metadata definitions
An architecture of participation
What happens when half of the world’s population lives in cities? When over three billion people are online? When there are more than 15 billion connected devices?
Old organizational models hit …
Open Clouds: A Little Less Talk, A Lot More Action
In IT circles, people have been talking about open cloud computing for a few years—or at least I have. There are many good reasons for this. Open clouds promise the efficiencies of a shared services environment coupled with the benefits of standards-based, interoperable solutions. They allow organizations to build heterogeneous clouds with different types of [...]
PaaS Element Types
Please Note : This post builds directly on the previous post “A viable PaaS Model“ What are PaaS Element Types? PaaS Element Types are the constructs required to build a PaaS. Each PaaS Element Type builds upon the previous, I’m not the first to come up with the overall concept of Types building upon one [...]
A Viable PaaS Model
What makes a PaaS a PaaS? I’ve seen many discussions on blogs and twitter around this topic, so much so that many people are tired of talking about it because it always leads to cyclical discussions. I for one haven’t been satisfied with any of the answers that I have seen. Some people try to [...]
The good, bad and ugly of cloud mobile apps
Since the introduction of the iPhone we have gotten used to expecting more functionality from smaller , more portable devices. Today smartphones ship with dual core chips and cameras more powerful than the digital camera I bought a few years ago. However, even with all the advancement in hardware for these devices they remain constrained [...]
Cutting Through the Fog of Cloud Computing Definitions
In recent years, the term “cloud computing” has been used and abused by vendors and their marketing groups to denote just about anything the vendor offers other than on-premise systems. Analysts too have piled on, each offering their own definition of cloud computing. This 2009 Wall Street Journal article outlined the confusion. The result has been fruitless [...]
AWS meets Kindle Fire
On Sept 28th, Amazon announced the new Kindle Fire tablet. This post digs into the two key cloud integratio ns that Amazon brings with Fire. Amazon Silk, The Cloud Accelerated Browser The browser deploys a split-architecture where all of the browser subsystems are present on the Kindle Fire as well as on the Amazon’s cloud [...]
Come On Silicon Valley, We Can Provide a Better Rx for Jobs!
Fortune magazine has an article running that Techmemed about some advice Barrack Obama is getting about jobs from Silicon Valley Heavyweights like Kleiner VC John Doerr and Facebook COO Sheryl Sandberg. They’re all about Education and Immigration Visa Reform as the path to creating jobs, along with plugs along the way for their own ventures. Here [...]
What is Really Holding the Cloud Back?
As I was listening to speakers at Structure Conference this year, something caught my attention and changed my thinking on cloud priorities. When IT decision makers are asked to rate the top challenges for cloud adoption, security always rises to the top. Security, security, security. At Structure, I heard something slightly different from Microsoft’s Satya [...]
The IT Spending Recovery and Implications for Enterprise Software
Computer Economics has just published its 22nd annual IT Spending and Staffing Benchmarks study. The latest data, based on our survey from the first half of 2011, shows that the US and Canada have emerged from the IT spending recession of the past two years. At the same time, the recovery is weak and organizations [...]
10 Critical Requirements for Cloud Applications
Another day, and another software vendor—or two, or three—will announce some strategy around the cloud. As a CIO, I’ve benefitted hugely from cloud applications, and view it as a positive sign that more and more software companies are exploring alternative delivery models. What concerns me, however, is when vendors tout cloud applications (also known as software [...]
So, Mr. Bootstrap took venture funding, huh?
Longtime readers of this blog will know that I’m a big fan of bootstrapping. Instead of putting together a pretty pitch deck and hitting Sand Hill Road (or 300 W. Sixth Street, as the case may be) I’ve long preferred the model where you open up the IDE, build something valuable, find a few people [...]
The Art of Riding the Bubble
People are increasingly asking whether there is a Bubble underway in the tech business. The answer is that by the time you know there is a Bubble it’s probably too late to do anything about it. But if all you’re doing is asking whether there is a Bubble, the Bubble is probably not here, yet. [...]
Workforce Visibility: If They Knew, What Would They Do?
If business leaders knew the characteristics of high performers, would they make better staffing decisions? If they knew the factors that lead to costly voluntary turnover, would they change their retention strategies? And if they knew the true cost of getting work done, would they make better decisions on what regions to hire from or whether [...]
