Sunday, July 31, 2005

Oppurtunity Cost...

Most important analysis a manager has to do is that of oppurtunity cost. How much is the value of x$ if you invest it today compared to keeping it in Bank and not doing anything with it.. If you spend 1000$ and have chance to get a business of 100000$ it is more important to spend it rather than preserve it and loose its current value also...

Wednesday, July 27, 2005

Everyone should be in business to Earn Money

Everyone running a business should be doing so to earn money. Only thing is never forget your ethics. Finally money is not everything you also need a good night of sleep.:)

Tuesday, July 26, 2005

Sell Dreams but never try to implement them...

Job of marketing is to sell dreams to the customers but never ever try to implement all the dreams as finally dreams are dreams....:)

Monday, July 25, 2005

Time is priceless...

Time is priceless. Always treasure it. Worst thing you can do is be late for a meeting...

Friday, July 22, 2005

Importance of Clear Org/Reporting Structure

Clear Reporting/Organizational structure is key to success of a business. Lack of clarity creates total chaos in the organization and reduces accountibility. U never want company CEO questioning a developer about what he/she is doing...:)

Thursday, July 21, 2005

Indecisiveness is frustrating...

The worst thing a manager can ever do is not make decisions. You have to take decision, right or wrong... Managers are hiried to make decision and convey them to there subordinates...

Wednesday, July 20, 2005

Importance of Project Manager

There is a reason why project managers are so important in any project especially consulting projects. You never want your development team to face the customers. You need a shield for them. I have been in a situation where my PM resigned and I had to interact directly with the customer and I had to face all the heat. It is too stressful. Development team is always under pressure to deliver stuff on time and the kind of stress you have from customer is totally different by differentiate the role and people you actually divide the stress by two and you could buy time in situations where things really gets heated up. If you don’t have PM, be prepared for some really stressed out developers….:)J

Tuesday, July 19, 2005

Usage of Terminology is key...

For an organization to grow it is a must to use Professional Definitions as defined by the Body of knowledge either in Project Management or Quality or SDLC.

BS

Monday, July 18, 2005

Work for your Employees

Good Manager works for his employees. He protects them from any external influence and stands by them under any circumstances. If he does that his employees will automatically do anything he wants them too.

Sunday, July 17, 2005

Never give and take away...

Never ever give your employees something and then take it away. It could be as simple as snacks in office break room to as big as a bonus at the year end. Never ever give something and take away. It causes a lot of disturbance in the organization. Again this is related to trust. People will loose trust in u.

Saturday, July 16, 2005

Never Over Commit...

Never over commit to your employees. Never commit something you can't stand by. There are lot of times people over commit at the time of making an offer to new employees or just before a new project is started. But if you cannot stand by what you committed your employees will loose trust in you and finally you will loose more than what you gained...

Friday, July 15, 2005

Most important asset...

Most important assets in a software company are the employees. Nothing is more valuable in a software company than the employees and there knowledge. Treasure them. In other sectors people are easily replacable. In Software companies it is just too difficult to get a perfect replacement.

Wednesday, July 13, 2005

Have right people with you

Most important decision a management can make is to hire right guys for right positions. Management should never hire friends and family in the company. It is difficult to manage them and they always become a liablity in the long run. It is difficult to question family and friends in business. Which is most important thing to run a business effeciantly.

Trust...

Trust is foundation for any relationship. Relation between an employee
and employer or employee and his manager is no different. If the trust
between them is lost nothing else is going to save the day. It takes a
life time to gain trust and just 1 wrong decision/move to break it. So
think before u act... Enjoy...

Tuesday, July 12, 2005

First Rule...Stop Micromanagement

Stop Micromanagement. Micromanagement is one of the biggest problems in the industry currently. Whenever you start feeling there is less time and more work. You are micromanaging stop it. You will do a favour on urself and ur company. I have seen so many managers micro managing stuff you will not believe. Ability to trust people to do the assigned task is very important to be a good manager. :) Enjoy...