Saturday, December 27, 2014

CIOs: Don't fall prey to these 10 common mistakes

Ref: http://www.techrepublic.com/blog/10-things/cios-dont-fall-prey-to-these-10-common-mistakes/

CIOs run highly technical disciplines and usually come from technical backgrounds. Their strength is in knowing the details of IT work. This gains them respect in the eyes of their staff and enables them to discuss the details of projects. Nevertheless, IT management responsibilities have changed substantially over the past few years. As more IT processes become automated, CIOs must become more business-savvy. CIOs also need strong people, as well as good communication and other soft skills. In this new world, CIOs must embrace new roles. Here are 10 mistakes that can trip up the CIO.

1: Practicing heads-down management

Technical people are task-oriented. They have a natural tendency to get completely immersed in technical problem solving. There is no room for heads-down management in CIOs -- yet many continue to focus on the technical aspects of projects, forgetting about the people and the politics that can completely disrupt work.

2: Staying technical

Great CIOs resist the temptation to get into the technical details of IT projects. They understand that it is their job to ensure that the politics and business environment are optimal for projects. They focus on running the necessary interference for their staff to make conditions for success optimal.

3: Not checking project status

It can be difficult for CIOs to get out of their office and onto the "IT floor." I remember one CIO I worked for as a young staffer. He thought our project was meeting deadline, and the project manager was telling him so, but the project wasn't close. This project ultimately failed -- but it might have succeeded if the CIO had done enough "management by walking around."

4: Forgetting to praise

IT'ers (and their leaders) are committed to what they do. For most, it is enough to know that a job is well done. Still, everyone appreciates a little praise or recognition. Many CIOs don't give it often enough.

5: Not communicating clearly about projects

One of the hallmarks of great communicators is that they make an effort to know their audience. They then find ways to communicate by using familiar terms. Coming from technical disciplines that use jargon, many CIOs must acquire this skill.

6: Not knowing the business

Many IT'ers go through their entire careers without ever working in the end business. Consequently, they have to learn the business on their own to make sure that their efforts are aligned with what the business needs. CIOs know this, but some fail to hone their own business skills -- which is critical for building credibility with other executives in the organization.

7: Forgetting to forge key relationships

Relationship building with other executives and business influencers in the company is one of the most important things a CIO can do. It establishes a cooperative foundation for IT initiatives and improves the odds of project success.

8: Not being objective in IT platform selection

There is plenty of risk in IT projects. This makes it easy for CIOs and other IT decision makers to fall back on vendors and platforms they already know, even though they might not be the best solutions for the projects they're working on. Maintaining objectivity when evaluating technology alternatives helps CIOs keep their options open and approach projects creatively.

9: Failing to learn staff capabilities and limitations

Some IT'ers are experts in specific areas of IT, some are great with end business users, and some are journeymen who can succeed in numerous project roles. CIOs are ahead of the game when they get to know their staff members' individual strengths and weaknesses. CIOs should be facilitating IT training to shore up any staff shortcomings. And they should know which staffers are their go-to players and rising stars.

10: Micromanaging

When projects go wrong, it's tempting to step in and start running them yourself, especially if you're in a smaller shop. But when CIOs do this, they neglect other projects and areas of IT that require their attention. A better strategy is to meet with project managers and help them get the project on track. As a last resort, you might need to replace a project manager -- but it should be with someone else who can take the project -- not you!

Tuesday, December 16, 2014

What can I do to develop India?

Ref: http://www.quora.com/What-can-I-do-to-develop-India

  1. Teach your son (and all male children that you have an influence over) to respect women.
  2. Vote -  A large majority of India's urban youth are disillusioned with politics and don't vote. If you want a change, be the harbinger of that change. Don't just sit at home and complain.
  3. Read the newspaper (a real one, the Hindu maybe). Keep abreast with the news, know what is happening in your country and have an opinion about it.
  4. Stop watching only cricket and try out something else. There are thousands of athletes out there in India playing their hearts out hoping someone would sit up and take notice.
  5. Stop taking things for granted. You deserve better from the government you voted to power. It is your duty to point out the things you want changed.
  6. Don't pay bribes.  Next time somebody asks you for a bribe don't pay it, however much inconvenience it is going to cause.
  7. Switch off all electrical appliances before you leave the house.
  8. Control your road rage. Don't honk too much on the roads.
  9. Let your kids choose their lives, careers and life partners. You don't own them. They know their dreams and aspirations better than you.
  10. Tolerate all religions. Stop believing in the caste system.
  11. Spend more money. Go on more holidays. You will be a happier person and you will help the economy grow.
  12. Do something physical. Indians are notorious for being inactive. Go out, play, jump off an airplane, scuba dive. But do something.
  13. Stop peeing anywhere and everywhere. The next generation is watching and learning.
  14. Pay your taxes on time. Help the government to help you.
  15. Teach the less privileged. Join an NGO that teaches kids, elders or anybody without access to schools. That is much more beneficial than dropping money into a charity box to satisfy your conscience.
  16. Keep your roads clean, dispose your garbage properly, stop spitting on the roads.