The sorry state of Hospitals

June 20th, 2009 Comments

Seems like Hospitals want to make sure that the patient’s attendants are also getting equal amount of pain and discomfort. Here is the photo of the people whose relatives are in ICU getting treatment, just like my father. I’m waiting in the same chairs and room every night for the past 10 days. Its a pity that they can’t even provide a proper place for people to take rest.


sorry

At least I’ve got internet now, to keep myself busy and not to think about discomfort.

Happy New Year

January 1st, 2009 Comments

Happy New Year to all. Last year, just like every other year , was fantastic filled with all the joy, sadness and wows and oopses of the life. I hope every one had a good one too. 

Here we go again, another day another year, but still same old people, problems, joys, sorrows I need to deal with. Everyear I wish something spectacular happens to me .. something like .. I gain super human powers like death ray or something .. and kill all those political pimps at work, incompetent idiots who are clueless how to fix the things or ask for help when they can’t. But alas, things are just the same every year.

Anyway, here we go with my new year resolutions:

Resolution No. 1 – To become a Guitar Rock Star (or something like a rookie star).

Last year I started learning to play guitar and by now I have crossed and suffered and overcame the fretting pains. This years target is to be able to play at least one good Lucky Ali’s song all by my own and Lukka Chuppi by Rahman (Rang De Basanti).

Resolution No.2 – Do the Mansarovar Kailash Trek (Again!)

I did that in 2007, and I’m going to do it again in 2009. This is “THE Piligrimage of my Life” . ’nuff said.

Resolution No.3 – My own small business.

Still in my mind, but I’m getting there almost and in 2009 I’m going to start building and try to sell them. The blueprints are ready and things will start to get rolling in a couple of months. I’ll chronicle them on my blog.

Resolution No.4 – Get Married.

Yeah I know, I am too young for that, but my mom doesn’t think so. This year I’m gonna get married for bad or worse. And most of you guys know who is she who’s gonna take up the command centre. If you don’t, ping me I’ll let you know :-)

Resolution No.5 – No more Mr. Civil with incompetent idiots. 

I am normally considered to be harmless to my colleagues and but when sh*t hits the ceiling I am very much known for losing my temper, being aggressive and deemed to be dangerous to the society :-) Last year, I was more kind of shut-up and listen guy in all the meetings and tried to stop being the guy with difference of opinion. But I’m done with not being “ME”. Late nights, long hours of coding are lot more fun than other so-called civilized human beings do. This stupid 9-5 rut is so not ME.  Enough is enough I’m back to being Myself.

I’d like to wish a very happy new year to you filled with Joy and all that stuff. But I don’t want to deceive you. I wish you whatever you deserve good or bad. Take it. That’s what we got. Enjoy while you can, and weep when you can’t avoid.

“Pull My Finger” rejected by Apple

September 5th, 2008 Comments

Apple rejected Pull My Finger stating:

We’ve reviewed your application Pull My Finger. We have determined that this application is of limited utility to the broad iPhone and iPod touch user community, and will not be published to the App Store.

That was a super lame explanation by Apple. How can Apple decide whether the application is of utility to the users, when there are tons of apps which are utterly useless in the AppStore like TouchWood and even $0.99 Rubber Duck

 


Process Creation Process

April 6th, 2005 Comments

Process Creation Process – kind of recursive :)

Being obsessed with open-source development ‘methodologies’ ( I hate to use BuZZ words .. but still ), here I am, again trying to do things in MY WAY … fighitng RUP-IS-GOOD-EVEN-FOR-MY-GRANNY world.

After extensive reading (I am just 52Kgs, so your extensive might mean something else) of PeopleWare, XtremeProgramming, and Agile methods, I started to think about a ‘process’ that gives me a ‘metric’ so that I can satisfy Metric-Driven Project-Manager, still keep my mind in the tao without dumping RUP junk into it.

Process that works, and delivers bug-free software meeting every milestone and release dates is still a HolyGrail of the software development. There is no way one can Identify the Common solution for all types of software projects.

Here’s how my way of Process Creation:

Steps:

  • Definition
  • Feasibility,
  • Automation
  • Training
  • Implementation.

You need to have a project to create a process :) Just like that you need people to define the process, afterall , they are going to ‘process’ed finally.
A good process needs to have

  1. Relevance with the Project (Technically)
  2. Relevance to the People(a.k.a project stake holders).
  3. Right tools to automate
  4. Zero interception with the core-project-tasks.
  5. Real Time Metric

Definition:

First the terminology, the process needs a consistent terminology, when I say “Spade”, I mean It’s a “Spade”, and all stakeholders understan it to be a “Spade”.

After the terminology has been consistent meaning, define the metric for the process, that gives quantitave information about the project status at any given isntance. Then the next step would be to study the feasibility.

Feasibility:

Feasiblity involves simple questions:

  1. Is this good for my team?
  2. Is this good for my project?
  3. Is this going to give me data what I expect from it, with much less effort?
  4. Is this transperent enough, so that all developers/testers understand this?
  5. Can your manager understand this?

if we have Yes(1), Yes(2), Yes(3) and Yes(4) then its the time to go to the next step. Yes, you are right, you can ignore the answer to the fifth question, because we know the answer even you ask the question, don’t we? :)

Automation:

After defining the process and finding that it is feasible, next step is to find some good tools that augment your process and automate most possible number of steps. And evaluate them, and settle down on the best possible tools, that have near-vertical learning curve for our team. And make sure that the tools assist you generating the metric we always wanted.

Training:

The next step, explain the process to the teams, make them understant the importance of the process and the Process itself. Start training them on the tools, simulate the process once, or twice so they get a hold of it.

Implementation:

Once the training is over, setup the Process and integrate it into the project work-flow, and see the project go like breeze.

And you’ll never miss to call, miss to reply, and most of all you’ll never miss life :)

This the abstract guide to Process creation process .. more concrete example coming soon.



Where Am I?

You are currently browsing entries tagged with rant at VijayKiran.com.