Friday, March 02, 2007

Business101 - for Software Geeks

I was at the Web2.0 conference in Bangalore and overheard a "uber-Geek" declaring... "This technology is awesomely cool... I dont care if it can do any good to business". I have been thinking about it for a while now. A thought hit me while i was driving today...

I have seen Geeks who consider technology as the "Be All and End All of Life". Technology is great, but only if it serves a purpose, which most often is business driven. But these geeks have a hard time digesting the whole concept of "Business". So here's my Business101 for Software Geeks, in their own language...
Business is the Framework
Technology the API... and
Management the Rendering Engine


Just a personal view... I know a lot of people will disagree and might think i'm too young to put forth these. But here's how I see it...

Business is the Framework within which all Technology and Management has to function. Any change in the framework will need considerable changes (possibly) in the API and also in the way it is rendered. Its the king which rules all and binds it all together.

Technology is the API... Without him the framework is redundant.

Management is the Rendering, putting into perspective what the APIs hav defined and the way it is used. It is the one that helps in finding the flaw in the flow. A kind of a high level QA infrastructure.

But just as in the Software Realm, They are all inter-dependent. Advancement in one forces the others to change. Innovation is possible at all the 3 levels, essentially taking the Business to greater heights of achievement.

I really want to hear what you think about this :)

7 comments:

Priyanka Sarkar said...

Very true and well put!!!fallacy in any one of the 3 departments ,as u mention ,could definitely affect the other adversely....Kudos to the "illogical" you!!:)

Madhu said...

You are right Raghu. I like the way you have analysed this :) shows you are on your way to become a manager - 'on your way' coz of the complete lack of 'managerese'(business jargon) in the post! Quite a refreshing change from other posts I've read on this topic :)
Anyway, read the following link. It's essentailly what you have said..
http://hawkeyeview.blogspot.com/2005/11/why-should-one-do-mba.html

There is another cross link from this fella's blog to another blog, where they have discussed this in detail..very interesting..i'm trying to find that..and when i do, i'll send it to you :)

Ragul said...

What you have written is true. See, you might want to look at Trilogy's mission statement.
http://trilogy.com/
At Trilogy , our mission is simple : to deliver
guaranteed economic value to the world's leading
companies. We do this by providing technology
powered business services that create dramatic and sustainable business results. And our guarantee is just as simple - we don't get paid until you recognize the value we deliver.

Ragul said...

So, business is to be powered by technology, and there might exist some technology which might appear not capable of powering some business. But, in the long run, businesses evolve and at that point they could find that particular technology to be useful. See, seeds for technologies might spring from ideas,probably inside some geeks' head. At that point of time its has no business "value" defined. Its upto some business man to do that.( DOS and Bill Gates is the most apt example for the same). The birth of technology can also happen in a different manner. A business requirement driving a technology development.(say for example, most of the new things that microsoft is doing. like, DRM digital rights management). So technology and business can be considered to be having a bi-directional link ;)

Sharer said...

www.iim-mba.blogspot.com

you have nice blog

Sharer said...

www.iim-mba.blogspot.com

you have nice blog

Anonymous said...

enforced hydrabad formulations assistant gagnes overlaps econtent moss splices cosmological underneath
lolikneri havaqatsu