Thursday, October 24, 2013

RoboBusiness conference – showcasing the future - Beaming-in




Don’t just fly, don’t just drive, don’t just walk, and don’t park yourself in a closed Video Conference

Beam is here to place you at site of action! Beam-in and be part of the fun at the site.
Those of you who think, being there is important, but difficult and expensive – Beam-in is a real option!

I went to Santa Clara Convention Center, CA to attend the opening session of the RoboBusiness conference. I woke-up an hour before the event in Mumbai, India and took my “Beam-walk” at 6.40AM Indian time. Six hours before, I took a very useful driving training from Suitable Technologies, the company supporting the conference with “Beam” attendance.
Walking through the exhibition, I visited 5 stalls showcasing the state-of-art innovative products in robotics. Examined the product demonstration and discussed one-on-one with the innovators! I exchanged pleasantries with quite a few participants and watched some of the working robots in action. You can link to my G+ post for some of the interesting products.
This is a very invigorating experience. Something, I will remember and use for rest of my life!
  1.          The world is open to walk-around. It is not just another Video-Conference from a fixed set of locales
  2.        It allows the stake-holders to meet at regular work-place, rather than at a “staged” room
  3.       Virtual teams are now not so impersonal. Team members can meet at different venues and deliberate
  4.      People-to-People contact is now without all the complexities of inter-continental travel.
The “Beam’s” pictures and features are on the web site of the company. It is very easy to learn and navigate. The computer needs are very standard; the communication should strong and reliable.
My experience is worthwhile to open the avenue of opportunity. The personnel manning the booths, participants and other “Beam” walkers, all recognized the novelty. They all acknowledged the value of a “Beamer” from India joining the conference and deliberating with them. It was possible to zoom-in to their products and demonstrations, while meeting the presenter personally! I am planning to join all the keynote presentations in next 2 days and perceive the power of being there!
  • Managers now have a tool to walk into their work-centers and offices
  • Lead Scientists can go into their world-wide labs to examine prototypes and results
  • Social Leaders can do public meetings and interactions on “Beam”
  • Big-Fat weddings can have world-wide well-wishers join through "Beam"!
The possibilities are large and with 4G coming into India (and many other parts of world), this could be one of the directions the next decade will take.

Saturday, October 19, 2013

Computer Science -vs- Computerization

Computer Science (CS) is a flag-bearer of 21st century human enterprise. It is all pervasive and is radically transforming everything from an Abacus to Z-transform (A to Z). For most of us and especially in the typical company’s IT department, the computer science is – i) Modern hardware (Smart phones, tablets, laptops, desktops, and printers); ii) Infrastructure (Storage, network, IDC etc) and iii) Applications (MS-Office, Emails, ERP (SAP or equivalent). Two additional aspects – iv) Access Control and v) Security complete the typical staffing and emphasis of most IT departments in any company. In this post, understanding of what Computer Science offers and what Computerization defers (takes away) will be examined. There is urgent need to rethink how Computerization is thought about and implemented in companies to utilize the power of Computer Science.
Petroleum E&P needs Computerization that fosters Computer Science to achieve the performance beyond the marginal

A.                 Computer Science (CS)

Computer Science (CS) is among the world’s most “Open” and “Equal-Opportunity” branch of “Knowledge”. I am learning Python and wish to do Python+R coding to address some innovations I have conceived. Just every one reading this post has same opportunity to learn and be “Creative” in (or with) CS – with or without any formal degrees, recognitions or affiliations. Any number of examples can be cited to show how individual private efforts created new innovation in Computer Science.

Due to its (CS) promiscuity with almost every branch of human intellect and conduct, there is often an overlook to the core tenets of this subject matter. It covers many specialized areas of electronics, logic, mathematics, classification and organization methods. The unique approaches developed in CS created a revolution in human thought and contribution. Computer Science is best characterized by the way computer scientists approach the problem solution. Through their novel approach, the CS developed and delivered results with certain fundamental principles and practices. These are:

1. Abstraction                    : Right from the principle of semi-conductors through the binary arithmetic to the progressive building of complex standards and services like ASCII coding, TCP/IP, Logic Programming, Encapsulation, Objects, Knowledge Representation and Ontologies – are built logically and reversibly on robust abstraction.
2. Generalization             : Principles of data structures, database definitions, Codd’s relational model, Java architecture or Organization of WWW, are powerful examples of multitude generalizations, which do not limit to any single subject or aspect of human endeavor. CS brought forward the possibility that strong principles and inventions are defined by their ability to go across human boundaries. Universal appeal of the products and derivatives of computer (and communication) sciences arrive from the power of generalization
3. Scalability                      : The ability to seamlessly scale from supporting a smartphone with processing capability to form a network of a million computers to address complex problems is easily grasped by most of us. There is another unique aspect of CS scaling. It is about integrating the different foundation principles and building blocks to create a vastly complex new technology – aggregating and enhancing. 

This is more akin to life that uses “simple & robust” building blocks and creates everything from a bacterium to man – billions of them.  

CS is a bit like “God”, one perceives it in proportion to one’s grasp, capability and outlook!

B.                 Computerization

Computerization is the term used in formal organizations to describe the role of the “IT” department. Since the early days in 1970s when more and more companies started using computers for business and work, the IT department came into existence and sustenance. In Wikipedia, Computerize refers to:
รจ Equipping with a general purpose computer, or computer system
Because the remaining 3 aspects “inputting, digitizing and creating” is done by users from business, the role is dominantly towards “Equipping”. That is exactly typical IT department delivers! Check your IT department home-page for its services to confirm this approach!

Throughout 20th century, the IT department and its work is typically “Cost”. Very few measures exist in most businesses to measure and quantify the value of IT.  

Collins English dictionary states “Computerization” as – ” the conversion of work or processes to control by computer” – a very important distinction from earlier definition in Wikipedia. Sadly, many IT departments align with this simple tenet ONLY for the ERP based processes. Long-live SAP!

Equipment + Processes (ERP) + Access Control + Security + Cost are the universe of Computerization as practiced. 

The consequences are:
  1. Computers have been made a “Commodity” NOT a technology for “Innovation or Growth”
  2. Users are required to follow the “Rules” and “conduct” as defined by ERP or the IT policy – no other expectations. This “de-empowers” the users – a big loss of intelligence in most organizations!
  3. Competencies of IT department and the wider business users are never guided towards the core strengths and features of Computer Science. Therefore, they remain in the periphery of man-kind’s most impressive technological leap. This “denies” organizations the advantages of CS.
21st Century needs in Alignment of Computerization principles with Computer Science.

The first step to supporting strong Computer Science use in organizations is to recognize that "we're doing it wrong for the present century’s capability". The first mistake we made was in the organizational model. Centralized, IT-dominated computerization models are not conducive to empowering end users. Technology leaders should replace the existing Service-Customer or Control-Controlled relationship that persists between IT and the business with a cross-functional team that blends CS and business skills."

C.                 Transforming Computerization Fundamentals

Being at the cross-roads of a transforming world, stuck in the past and unclear about the future the approaches available need to allow continuity of present and favorably receive the future. 


  1. Create a separate IT department or controlled outsourcing of the “classical IT” elements.
  2. Pursue consistent and wide-spread “CS trainings” – supported by HR, compensation and performance metrics.
  3. Develop a comprehensive “data management” framework to capture all digital data into formal structured databases. 
  4. Nurture an "Ecosystem of Creativity" using CS. Empower all users with tools and techniques to facilitate solution creation.
  5. Capture and convert individual innovations into proper engineered solutions and deliver for wider use.

Companies which can “Crowd Source” and “Capture” intelligence and innovation embedded in their workforce will have distinctive advantage when the business models change from “quantity” to “quality” of knowledge.
It is not an issue of cost or funds. It is a matter of conception and perception.