Tuesday, March 17, 2009

Working From Home

Let me say ... I love it.

Working from home is not a new concept but in India, probably it is not encouraged. I am not talking about people who are into free lancing. This about those people who work for large enterprises and works along with a team to deliver services.

Now, why I love it?

1. Freedom: It lets me operate the way I want to and the pressure is far less compared to being nailed down to a ergonomic (or not so ergonomic) chair and the manager or team lead breathing down your neck.

2. More productive: Given the freedom and environment that I am most comfortable with, I get more work done than when I am in office. In fact, I log into start work earlier than what I would do when I am in office. Moreover, when I am at home, I somehow feel more responsible towards what needs to be delivered and does not feel that I am stretching myself.

3. No distraction: Working from home is a bliss if you need long hours of concentration. It is next to impossible to get that level of concentration if you are in office where people bump into you and end up in casual conversations that you sometimes cannot escape and ultimately lose time.


4. Other benefits:
  • No commute
  • No traffic jams ( and no heart attacks)
  • Save fuel
  • No pollution
  • Not stuck with canteen food (especially when Chinese Combo has banana and curd rice)

These were personal benefits. But, for corporates, there are huge benefits by promoting this culture.

1. Save on the infrastructure - Reduce investment in power, desk space, desktops, phones and other company utilities. Instead divert fraction of this investment to setup better servers and connectivity infrastructure (VPN, Bandwidth, 3G etc.)

2. People care - Employees benefit out of less travel (health, time and monitory benefit). The concerns of work-life balance by employees get addressed as they get to be at home and they feel responsible for their own time.

3. Business Continuity - For any incidents like 9/11, this kind of operation model always helps with such attacks never affecting the services because you don't station all you employees at one place. One recent incident was the snow fall in the UK where most of the services were disrupted. But there was one case where Silicon.com ensured business continuity by having people work from home.

Working from home has its own set of challenges which corporates may dig out. I am going to try an give some answers here for those challenges.

1. Collaboration & interacting with a team - While this may be one of the prime concerns, instant messaging (IM), VoIP and collaboration tools like Google Docs are always there as a solution to this. For the conference facilities across geographies, there are virtual platforms like SecondLife that can be tapped to reduce travel.

2. Monitoring the staff - Yes, this is a problem. Working from home culture is not going to start working just like that. Unified Communications Technology can be used to create monitoring mechanisms. Clear roles and responsibilities need to be defined for the employees who form a team and thereby creating accountability.

For people interested, here is a post about tips for working from home.

There are some things I miss when I work from home. The human interaction, all the gossips and office politics :). But then, there is Facebook, Twitter and IM for that (i know, not for human interaction). These not just things for personal use. Its high time business starts using these and avail the benefits.

C'mon, this is age of the internet.

Having said that, I have some work to finish before I go to office tomorrow.

Saturday, February 14, 2009

Bespin: Coding In The Cloud


Introducing Bespin from Dion Almaer on Vimeo.

This is a radical change in development. This probably can be called as Coding-as-a-service. The best part for me is that your development environment is accessible anywhere, anytime.

Read more about Bespin and how you can contribute ...

Tuesday, January 6, 2009

Macbook Wheel - Notebook With No Keyboard



Innovation getting better ...

- No keyboard
- Hummingbird battery that powers the laptop for full 19 mins before it needs to be re-charged

What's puzzling is how to type using the wheel to scroll to each alphabet. Looks cumbersome ....

Will wait for the next generation ...

Sunday, December 7, 2008

SaaS?

Should you use SaaS (Software As A Service)?

Yes you can, if:
1. You do not have capital to invest in infrastructure
2. You do not care about data back up

I think SaaS is a great concept and most of it comes for free. But relying on something like salesforce.com or any other similar platform for storing your information, without enough back up plan, sounds risky to me.

What if the service goes down?
How do you take care of backing up of data?

Data backup is mandatory from conpliance perspective. So if you are using AWS or Google Apps, how do you accomplish this?

Comments & ideas weclome ...

Wednesday, June 18, 2008

IBM to make DB2 open source

Ran into this post ...

IBM's UK director says:

Looking at IBM's heritage in contributing to the open-source market, we've been particularly keen to lead that market. Open source is an interesting space, as a whole. As the future unfolds, and the economics become clearer, there's going to be more commitment to open source by everybody...


It's so much relief to see a DB that is being widely used being (going to be?) made open-source.

Apache Derby is giving me lot of pains ...

Friday, June 13, 2008

ILOG taking Rules further

ILOG has come up with rules for COBOL. I came to know about this a while back, but ran into this post by Daniet Selman (ILOG JRules Rule Studio Lead).

The effort for rules extraction from Legacy systems have been in place for quite sometime now. Rules For COBOL approaches in a different way.

The advantage with this approach is that enterprises can divide-and-conquer their legacy modernization, incrementally externalizing their business rules from COBOL applications and moving them into the BRMS. They can continue to execute the rules as COBOL minimizing the disruption to their system infrastructure.


Interesting. Now gotta learn mainframe to check this out.

Sunday, June 8, 2008

SOA Consulting

Another one from Geek and Poke:



This is so true. Who knows better than this?