Business and Technology – The Disconnect
December 22nd, 2009 by Moushumi Kabir | 2 Comments

The disconnect between business and technology is so vast, it is hard to believe one’s (technology) purpose  is to serve the other (business), simply put. In other words, business needs must be understood and identified for technology to deliver. And yet, technology is often excluded during strategic business plans, mistakenly associating technology as “cost” vs strategic partner in providing solutions, in many sectors.

So, logically speaking technology is more than just tools. It is, according to Wikipedia -

Technology deals with human as well as other animal species’ usage and knowledge of tools and crafts, and how it affects a species’ ability to control and adapt to its natural environment. The word technology comes from the Greek technología (τεχνολογία) — téchnē (τέχνη), ‘craft’ and -logía (-λογία), the study of something, or the branch of knowledge of a discipline.[1] A strict definition is elusive; technology can be material objects of use to humanity, such as machines, but can also encompass broader themes, including systems, methods of organization, and techniques. The term can either be applied generally or to specific areas: examples include “construction technology”, “medical technology”, or “state-of-the-art technology”.

As for technologists themselves, too much focus is on tools – wikis, applications, infrastructure – rather than on strategic, smart solutions composed of people, process and finally tools. The reason is simple: the purchase of a tool, be it most expensive or most “recommended”, does not necessarily mean it’s the best solution for business in the absence of experts and knowledgeable workers. In the hindsight, those tools will ultimately be expensive waste in the company’s ledger. You may own a Ferrari but that will not make you a Formula 1™ Ferrari driver or an expert.

People

People are, or should be, knowledge workers driving innovation, outside-the-box concepts that provide cutting-edge or best solutions demanded and needed by business. People must be strategically allocated according to their individual strengths and knowledge to best serve the business. Unfortunately, the challenge in enterprises is often the people themselves. Larger the corporation, bigger the challenge. Oliver Marks, an expert in enterprise collaboration with intricate knowledge and experience at global level, talks about these internal challenges here, here and here.

On the other hand, technology staffing suppliers can be notorious for advocating “contractors” for projects of all sizes. Vendors love nothing more than providing headcounts – it’s an easy profit, as a prime contractor of a number of large corporations once told me. Sure, it’s a vendor’s dream and the best solution for many projects. But, is it so for every project? Are businesses being matched with right skilled-sets of knowledge workers? Many vendors hike up a candidate’s expertise and experience for a quick sell, often times without the knowledge of the candidate or the client. More importantly, is redundantly placing x number of contractors best option for the business? Adding headcounts without strategic plan is not a solution but a waste of resources and money. Contractors need time to adapt to projects and cultures while the project’s requirement is immediate hands-on. Additionally, bringing contractors on-board cause frictions between them and “employees”, wasting valuable time in a successful rollout. (“Contractors” and  “employees” is a topic by itself and require a separate post.)

The most pressing question to ask: how can collective knowledge be leveraged and shared in an enterprise to provide smart technology solutions per business needs on time, on budget and every time?

Process

Centralized and standardized processes and methodologies are the backbone of successful project and product rollout. Lack of which translate to confusion, inefficiency and waste. It’s virtually impossible to successfully rollout products repeatedly without implementing processes and methodologies. Processes will determine faster projects and products delivery, save time, effort and money, boost efficiency and gain more with less – primitively put.

Tools

Once right people and process is put in place, tools must be identified that is best suited for the business. It may be an out-of-the-box technology or a ground-up development.

Let’s study one aspect: determining best Content Management System (CMS) to meet the need of an enterprise running multiple (20-200) web sites with global locations.

Sometimes, when we receive new projects that do not require or have the budget for ground-up developments, our coders invariably suggest CMS that they are most familiar with: Symfony, Drupal or WordPress. Interestingly, often times without first learning of clients’ business needs or studying the entire requirements. Now, to be fair to the coders, most of them can build a site blindfolded on Drupal and WordPress. With the latter, they’ve launched (initial) mid-size, customized sites within 48 hours, to clients’ and my outmost surprise – pleasant, mind you.

Of all these three CMS, Symfony is most preferred while Drupal is the least desired. The former has clean, robust and dynamic framework while the latter is extremely procedural and has poor template system, to name a couple of drawbacks. Still, Drupal community has large followings – many have set-up shops developing sites solely on Drupal. I’ve heard arguments in favor of and against all three CMS, including comparing Symfony and Drupal to Mac and PC, respectively. WordPress, on the other hand, has their own strengths and limitations.

All three of these CMS undoubtedly have large followings and loyal users. They each have strong frameworks and all are open source. However, none of them are suitable for a large corporation that run multiple sites.

My personal preference – and favorite – is customized ground-up CMS development based on each corporation’s business needs. (Disclaimer: that is one of our core business and I can write a lengthy essay on the topic).

Selecting and determining tools should not be based on popularity, current work force abilities, one or two success stories but on business need. The question should be: is this the best solution for my business as a whole, not fragmented?

Both business and technology must work closely to eliminate this disconnection. Technologists should take on added responsibilities of understanding the business and consequently what is asked of them other than focusing solely on tools: hardware and software. Simultaneously, business people must include and share their requirements and needs with technologists from inception.

Granted, it’s easier said than done, particularly when change management remain a challenge. Connecting the dots between business and technology will eliminate waste, inefficiency, confusion while boosting more productivity with less, knowledge share and innovation.

And, it is feasible when executed from top down.


Social Media Mayhem
November 17th, 2009 by Moushumi Kabir | No Comments

piedpiper

illustration source – Wikipedia

I admit I’m one of those people who roll their eyes – as Oliver Marks put it in his most apt post on ZDNet – when I hear Twitter, Facebook (two examples for this post) and the likes for enterprise collaboration. My pupils probably totally disappear when I hear “social media”. Add “expert” or “guru” – let’s not leave the “influencers” out of that equation – to that sentence and I’m transformed into an eye-rolling-face-cringing individual. It’s not a pretty sight, mind you. The Pied Piper of Hamelin – illustrated above – comes to mind if I were to observe the social media mayhem from Hanover.

Now, now children, before you start throwing tantrums, bear with me a little.

The word social is so overly used in the context of emergent technologies that I doubt most people comprehend the message they themselves wish to deliver by the usage of that term. Applications that provide platforms for communities to seamlessly interact and engage in dialogues no doubt should be embraced. But, by whom and for what purpose?

Twitter and Facebook are excellent mediums for branding, advertising or marketing of a product or service. With real-time interfaces and very little cost, both platforms allow instant response and communication between clients and customers. They should be utilized by marketing, customer service or advertising guys or gals, of any size business. The trick though? Have a clear message, same one as you’d normally use in traditional medium.

Confusion has arisen because some of the same category of people mentioned above, have evangelized social media, for their own gain, to the point that they claim the entire company should actively use Twitter and Facebook while at work. In other words, if your employees or you aren’t tweeting or updating your status – about work maybe (?), to the entire world – during hours that you are paid top dollars to complete assignments, you aren’t embracing “revolutionary” tools, never mind that in the process your productivity declines – multiply your employees with time spent on Twitter and/or Facebook unrelated to work, I guarantee the numbers will be staggering. Emergent technologies are now tools for employees to cheat the very company that feeds them? Really?!

By now, I should probably reveal that I’m an advocate for enterprises. Since I’m coming clean, let me also add, aside from a fleeting boost of ego, number of followers or “friends” on Twitter or Facebook is absolutely meaningless, even if you see some self-proclaimed heavyweight Twitterers claim otherwise. Personally, this popularity contest would have been fun if I were still in middle or high school. But alas, I’ve matured since then – my family may dispute though.

It goes without saying if all of Twitter and Facebook employees are tweeting or updating their Facebook statuses, it’s to their advantage: they benefit directly and have vested interest. Now, if our coders did the same, I wouldn’t be a happy camper, not when we have demanding clients paying us top dollars to take care of their problems. Would you?

Perhaps I’m one of the child who didn’t quite hear – or just stopped following – the Pied Piper of social media. Now if you are an Enterprise 2.0 conference goer, you too decided not to follow the Pied Piper and are in Hanover shaking heads with me…

There, children, so I’ve finally said it. Still tantrums?


Copyright © 2012 Simply Web,Inc. All rights reserved.