Strategic advice to leverage new technologies
Technology is at the heart of nearly every enterprise, enabling new business models and strategies, and serving as the catalyst to industry convergence. Leveraging the right technology can improve business outcomes, providing intelligence and insights that help you make more informed and accurate decisions. From finding patterns in data through data science, to curating relevant insights with data analytics, to the predictive abilities and innumerable applications of AI, to solving challenging business problems with ML, NLP, and knowledge graphs, technology has brought decision-making to a more intelligent level. Keep pace with the technology trends, opportunities, applications, and real-world use cases that will move your organization closer to its transformation and business goals.
Insight
Virtual Collocation
In working with a client recently, I came up with a new and somewhat whimsical term: virtual collocation. At first, the term looks pretty silly, as a team is either collocated or it's not -- but if we can have virtual teams, why not virtual collocation?
Update on Eclipse
Customer relationship management (CRM) vendor Siebel Systems, Inc., has been hit with a number of setbacks recently, ranging from poor sales to replacement of its CEO by angry investors. Now, Siebel is facing additional pressure due to speculation that it is about to be acquired. Specifically, rumor has it that the company is in talks with Oracle Corporation regarding a possible merger.
At the close of the 1980s, several companies got together to form OMG. Their stated goal was to make integration easier. Specifically, they hoped to get ahead of the move toward object-oriented (OO) languages that was just beginning and propose standards that would ensure that the various OO languages could communicate with one another.
MDA in the Balance
Model Driven Architecture (MDA) and its first cousin Model Driven Development continue to make news in the industry. People now use MDA in a variety of ways. At one end of the real-world usage spectrum, we see instances of the complete generation of application code from UML models for embedded systems; at the other, companies are creating enterprise computation-independent models (CIMs) to provide visibility into business processes.
In March 2001, the Object Management Group (OMG) announced its new initiative, Model Driven Architecture. MDA held out the vision that software developers could, for the first time, write pure business logic without concerning themselves with the technical idiosyncrasies of different operating systems, languages, and middleware.
I've heard the comment that the World Wide Web is nothing new -- just a combination of existing technologies, mainly TCP/IP, the Internet, SGML,1 and affordable PCs with GUIs. This may be true, but it's certainly trivial. It's not whether the individual technologies are new or not; it's how they're put together.

