Craig’s Musings

Thoughts about software architecture, books and life

Craig’s Musings Dive In and Be Aware

EMC Innovation Conference - day 1

October 22nd, 2008 · Content management, Ideas, Inspiration, Technology

First of all, I echo what Mark posted about the refreshment that comes from talking with people face-to-face that I typically communicate with less personally (e.g. IM, email, wiki, blog, etc.).

Being at the conference in person also allowed me to meet several folks for the first time.

Right before lunch, I spent some time talking with Kartik and Steve about various ways to bring different parts of the EMC business together for real customer impact (e.g. around archiving–not just reacting to today’s concerns but helping customers articulate their vision toward long-term return on information such as may be found in a presidential library or elsewhere “100 year problems” may exist).

This year the conference went virtual, with over 1000 participants around the globe. (Last year was just a physical event with roughly 400 attendees). This is a welcome development.

The conference itself kicked off by Harry You welcoming this physical-and-virtual audience and fielding questions. In short, I really like Harry. He is a strong advocate for technology and technologists, and he is both warm and plain spoken.

Next, Jeff Nick addressed the topic of “Innovation at EMC: One Year Later.” Jeff did so by talking about seven new C’s: concepts, connections, communities, career track, customer interactions, communications and course. Within this seven-C framework, Jeff emphasized a disruptive, collective approach to innovation rather than one living only in ivory towers.

He provided compelling evidence of the inclusive, viral nature of innovation at EMC, especially taking place in our Centers of Excellence (CoE) around the world. Internally, we have EMC ONE, which provides an easy-to-use platform for group collaboration (e.g. communities and wikis) and individual editorial (e.g. blogging). EMC ONE was preceded by an internal wiki pilot in the corporate CTO office and has since influenced the corporation’s public web properties (e.g. EDN).

The model Jeff described works; it has been proven already within EMC. However, it doesn’t scale…yet. (To those of my colleagues at EMC: think about this next year holds.)

Jeff closed by stating the following three things that matter:

  • EMC puts the ‘I’ back into IT. Information doesn’t commoditize; technology does. Therefore, focus on the derivation of value from information.
  • EMC leads the way in inclusive innovation. EMC’s talent pool–its people–is its least commoditizable asset. Therefore, leverage it; don’t go around it.
  • EMC inspires, empowers and honors its technical community. The conference thus far certainly reinforces this priority and commitment.

The day’s guest speaker was Alan Marcus, Director, Head of IT and Telecommunications Industries, World Economic Forum. Alan spoke on “The Geography of Innovation” (or as he suggested, the economy of innovation). His presentation was both interesting and meaty (i.e. I need to re-read his presentation, which was packed with engaging visuals, charts and anecdotes).

Here are some of the rough notes I took during Alan’s talk:

  • Patents are a terrible measure of innovation, but no one has come up with a better alternative.
  • For the first time, there are four generations of workers in today’s workforce–each wanting very different sets of things.
  • Collaboration is a tough problem where innovation is concerned (e.g. openness vs. IP risks).
  • Closed, open, mass–these types of collaboration remind me of interaction design and observation of user-system interaction (e.g. the value of understanding mass behavior as well as the innovation produced by the mass). That is, I believe that you must be engaged in the process–perhaps more so in a mass context.
  • WEF Innovation Heat Map
  • Understand the implications of comparative advantage
  • Out-innovate yourself, or someone else will!
  • Innovation is about a core aspiration. Structures form and structures fall (e.g. middle management moving to use LinkedIn, then moving to use Facebook, then moving to…). Structure serves aspirations.

Following Alan’s presentation, conference attendees were invited to attend the innovation showcase, which featured the final 30 submissions diligently reviewed and selected from among the 984 total ideas submitted from 19 countries world-wide (414 India; 205 US; 169 Ireland; 97 China; …). The team or individual behind each final submission stood by a large poster conveying (visualizing) the idea’s essence. What a great set of ideas! Furthermore, the passion behind each idea was clearly on display, too. I had a chance to meet and share ideas with Dr. Jidong Cheng from EMC Research China, and I look forward to our future collaborations.

To wrap up this post, here are some additional notes I took during the day:

  • Inspiration doesn’t guarantee impact. Therefore, will to make innovation presented during this year’s conference more impactful.
  • Innovation investment is all the more critical in a down-turn (e.g. current, prevailing economic conditions).
  • Connecting ideas and communities is the essence of EMC’s innovation conference.
  • Integration isn’t just about technology or technical integration. I will continue to maintain that SOA is least about technology; it’s more to do with organization and behavior (thinking and acting).
  • I got to thinking about Cloud/SaaS/PaaS as a way to pool together smaller business/tenants into larger “unions” to yield better cost (TCO). For example, consider such behavior for health insurance or even phone company discounts offered to employees of larger corporations. The implications of the economies of scale makes me think…
  • Nearing intersection of personal and professional information management
  • Pain typically precedes change/action/transition (e.g. cost of IT…hosted solutions)
  • Enterprise space can learn from consumer space, and vice versa–what are the key lessons/observations?

More to report in a follow-up post…

→ No CommentsTags:··

Upcoming travel

October 17th, 2008 · Life, Technology

This has been a light blogging month thus far; however, I suspect this is about to change due to the following events I’ll be traveling to during the rest of October:

  • EMC’s 2nd annual Innovation Conference (e.g. sample coverage of last year’s inaugural event: [1], [2], [3])
  • A follow-on EMC summit on next-generation collaboration
  • Microsoft PDC

I’ll do my best to blog what I can. Cheers…

→ No CommentsTags:·····

De-hyping CMIS

October 1st, 2008 · CMIS, Content management, Services, Standards

This week has seen REST experts Roy Fielding and Sam Ruby comment on CMIS. As someone directly involved in CMIS, I wanted to acknowledge both Roy’s remarks and Sam’s remarks, which follow onto Roy’s.

The standards effort based in OASIS that is CMIS is indeed just getting started, as Sam notes. There is a lot of work to be done, and CMIS needs timely, constructive feedback from the wider community if it is to become widely adopted.

→ 9 CommentsTags:·····

CMIS webinar

September 16th, 2008 · CMIS, Content management, Services, Standards

I apologize for the short notice, but I will be presenting a webinar on Content Management Interoperability Services (CMIS) this Thursday. Registration is still open: http://www.emc.com/events/2008/q3/09-18-08-cmis-launch.htm. I hope that you can not only listen to the presentation but also participate actively in the Q&A portion.

If you cannot participate but are still interested in CMIS, I will do my best to capture the Q&A in a follow-up post. Also, I believe that all those who register will receive an email with information on accessing a recording of the live event.

My colleague, Dave Choy, will be joining me to assist with Q&A; so, please come prepared with your questions. If the blogosphere since last Wednesday (i.e. CMIS launched on 9/10) is any indication, that shouldn’t be too much to ask.  :-)

Update (9/18/2008): Thanks to those who attended this webinar and especially to those who asked questions. The audio recording of this event is already available here, and it does capture the Q&A toward the end.

Update (9/19/2008): You can also replay the webcast and download a PDF rendition of the slides here.

→ No CommentsTags:·····

CMIS - Content Management Interoperability Services

September 10th, 2008 · CMIS, Content management, Services, Standards

I am excited to (finally) say that EMC, IBM and Microsoft have announced the creation of a jointly developed interface specification called Content Management Interoperability Services, or CMIS. This is important news for the industry as CMIS uses web services to provide greater interoperability across multiple Enterprise Content Management (ECM) repositories.

The current draft specification will be submitted to OASIS and managed by technical committee to guide it toward finalization as a standard.

I said “finally” above because it’s been over two years since I first talked about ECM standards, admittedly (and out of legal obligation) at a high-level–followed up one year ago, here. So, finally, all can become clear…! :-)

In preparation for today’s announcement, I had the opportunity to interview Kyle McNabb, Principal Analyst and Research Director at Forrester Research, to share his thoughts on the announcement. You can listen to Kyle’s perspectives as I ask him the following questions:

  • Why is CMIS needed?
  • Why does it matter who is involved in CMIS?
  • Why is CMIS a step in the right direction?
  • What will be the near-term impact of CMIS on the market?
  • What will be the impact of CMIS to the industry as whole, including ISVs as well as organizations at the enterprise or department levels?
  • What can enterprises expect in the future and how CMIS will help them over the long haul?

CMIS enables interoperable content applications

One of the impacts Kyle sees as a result of CMIS particularly resonates with me: separation of content repositories from content-centric applications in a manner similar to how SQL standardization enabled separation of the relational database from data-centric applications. Entirely new classes of applications (e.g. ERP) emerged with the arrival of SQL, and I’m optimistic about the same kind of potential emergence with the announcement of CMIS.

Frankly, I agree with Kyle’s pragmatic assessment of expectation and timeline. I also believe it will take time before we see new classes of content-centric applications emerge, but CMIS is, in my opinion, a step in the right direction.

As with any significant industry announcement, I expect to see plenty of press coverage by those companies involved, by analysts, etc. I’m also looking forward to what my EMC colleagues have to say about CMIS (e.g. Cornelia Davis, Andrew Chapman, Dave Graham, Len Devanna, Chuck Hollis, and Mark Lewis).

I encourage you to learn more about CMIS on the EMC Developer Network. For example, you can download the complete set of WSDL/XSD documents for the SOAP binding as well as schemas and example XML documents for the REST binding. You can also download a whitepaper that details technology concepts and business considerations involved with CMIS.

This first post on CMIS is intended to set the stage for deeper conversations about the specification, its domain model, its service model, and what its impact can become. So, if you have questions, please don’t hesitate to leave a comment here or otherwise join the conversation.

Update (today):
(1) Chuck Hollis has posted his thoughts on why CMIS is not JAS (just another standard). Good reading.
(2) Andrew Chapman has posted his thoughts (er, introduced a new word) on potential SharePoint de-silofication driven by CMIS. Another good read.

Update (9/12/2008):
(1) OASIS Proposed Charter for CMIS TC
(2) Mark Lewis addresses commoditization questions raised by CMIS.

Update (9/14/2008): OASIS coverage of CMIS news

→ 16 CommentsTags:··········