High Rise

Icon

beaten down, just started getting up

Long time no post

Its ages since I posted on my blog. Sorry for that.

Its not because I ran out of idea for my post, its just some family health issues, coupled with overwhelming work and professional life kept me away from posting.

Most probably I shall get finished on my pending work and can get back to my routine schedule from tomorrow onwards.

Filed under: personal finance

To have or not to have ?

The eternal controversial debate – To have or not to have a credit card ?

Here’s my take

  • Cards are bad – they make it easier for you to spend above your income.
  • They charge you abnormal interest rate and a slew of other charges, they are only waiting for you to make a mistake (like missing a payment).
  • Sometimes you get charged for transaction you did not do – by mistake and have to go through a lot of effort to get it reversed.
  • It takes inhuman effort to resist the temptation to buy everyday in your life. There is an entire marketing world out there to get your money. Someday you are going to yield to that temptation to buy something you don’t need and will buy it. Credit cards help to make that purchase easier.

So the eternal question – is it worth it ? Let me know in your comments!

Filed under: personal finance , , , , , ,

The Process

At the workplace my project has been selected for CMMi Audit. I was never so busy in my career doing the most boring tasks I ever did. I don’t despise process, but I am strongly of the opinion that any software development process should help the development team to improve their work. And I can’t think of better people than the members of the team to decide how they want things to be done.

But not so in large bureaucratic organizations, they need to have a well defined process for things that does not mean anything to the business of software development. Most of the process are organized around Trust or rather the lack of it. What if somebody puts in malicious code ? What if the code moved into the development server is not the one the developer has given for review. Make the people enter forms in triplicate, have checklists for each and every action at each and every stage of the lifecycle.

Another thing that comes to my mind is the ego associated with the higher management when it comes to audit. Any gaps found in the process is taken very seriously only because its causes the department head some embarrassment.

A process should be followed only if its helps the development team in delivering a good quality product and not because someone said so or its defined in the CMMi practices. Only then the development team would be following those processes.

Filed under: cubicle, everything else , , , , ,

My bookmarks

Tweets