Damn it : Client requirement changes
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Welcome to life working for others. :rolleyes: My last job was a bit like that. But instead of just changing requirements, we never got any... and they still somehow managed to change them.
-
Welcome to life working for others. :rolleyes: My last job was a bit like that. But instead of just changing requirements, we never got any... and they still somehow managed to change them.
Dilbert vids <- unrelated to -> One of the lessons I learned is do your job to the fullest. If requirements change its not your fault it simply adds more money to your bank account.
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
If you are paid by the hour - woohoo!! More money!! If you are on salary - woohoo!! Job security!!
I don't have ADHD, I have ADOS... Attention Deficit oooh SHINY!! If you like cars, check out the Booger Mobile blog | If you feel generous - make a donation to Camp Quality!!
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Rule #1: There is never enough time and budget to do the job right. Rule #2: There is always enough time and budget to do the job over again later. But you still won't be allowed to do it right. There's no point in beating your head against the wall; that will only give you a headache and a dented wall. Other than the momentary pleasure you experience when you stop, there's no gain there. Emotional attachment to a job is great, as it motivates you to do your very best. But it's like sacrificing your own child when you're forced to let it go. That's the part you need to let go of. One way to do so is to realize that you've had a great time, on someone else's dime, learning and building something new. It's unfortunate that the client is an idiot who can't appreciate the grandeur of what you've created for him/her, but that's really not your problem. You've done it, it's wonderful, and you can revel in the mastery of your trade that you've demonstrated. Bravo! :-D On the upside, in 6 months the idiot will tire of the tedium of doing this manually, and will probably be back to ask if you could automate it. Since the job's already done, quote it at 6 man-years, do a little fine tuning and integration testing, and deliver the product a couple of weeks early at a huge profit.
Will Rogers never met me.
-
Rule #1: There is never enough time and budget to do the job right. Rule #2: There is always enough time and budget to do the job over again later. But you still won't be allowed to do it right. There's no point in beating your head against the wall; that will only give you a headache and a dented wall. Other than the momentary pleasure you experience when you stop, there's no gain there. Emotional attachment to a job is great, as it motivates you to do your very best. But it's like sacrificing your own child when you're forced to let it go. That's the part you need to let go of. One way to do so is to realize that you've had a great time, on someone else's dime, learning and building something new. It's unfortunate that the client is an idiot who can't appreciate the grandeur of what you've created for him/her, but that's really not your problem. You've done it, it's wonderful, and you can revel in the mastery of your trade that you've demonstrated. Bravo! :-D On the upside, in 6 months the idiot will tire of the tedium of doing this manually, and will probably be back to ask if you could automate it. Since the job's already done, quote it at 6 man-years, do a little fine tuning and integration testing, and deliver the product a couple of weeks early at a huge profit.
Will Rogers never met me.
Yea I get your point it is just that dragging project by one more month. I know I will get paid for more work but it just annoys me to undo some of the logic that is already coded and tested and they keep on saying "May be in version 2 we will have that" which means I will / someone else will have to redo it again. Client is in a rush to get the product out ASAP and they don't want to go through UAT for all the work done so they want to remove it. What a ridiculous excuse. Anyways I will have to do it after all that is what pays my bills !!!
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Don't worry of that, The system for that you had put your heart and soul will be used anyhow in future at that time you don't need to think it again. :-D
Regards, Hiren. "Weakness of attitude becomes weakness of character" - Einstein Microsoft Dynamics CRM
-
Yea I get your point it is just that dragging project by one more month. I know I will get paid for more work but it just annoys me to undo some of the logic that is already coded and tested and they keep on saying "May be in version 2 we will have that" which means I will / someone else will have to redo it again. Client is in a rush to get the product out ASAP and they don't want to go through UAT for all the work done so they want to remove it. What a ridiculous excuse. Anyways I will have to do it after all that is what pays my bills !!!
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
It's the heart and soul bit that hurts, and forget Damiens mercenary outlook, thats just well mercenary, it still hurts when they can something that you are proud of doing. I have an entire project sitting rotting b/c the users don't have time to UAT the bloody thing, it will save then days per month and they can't afford the days per month to UAT it to get it into production so I understand (don't like) you situation.
Never underestimate the power of human stupidity RAH
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
They've paid for it, so leave it in and document it. One day, someone will find it and try it out, and hail you as a god.
I wanna be a eunuchs developer! Pass me a bread knife!
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
More Work and More money , i have always complaints with my company when i have less work ,,,, loves when i have too much work load , i guess, you know why :-D
SOFTDEV Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
-
They've paid for it, so leave it in and document it. One day, someone will find it and try it out, and hail you as a god.
I wanna be a eunuchs developer! Pass me a bread knife!
Well said Mark.
Regards, Sathesh. The best way to express one's gratitude to the Divine is to feel simply Happy..
-
More Work and More money , i have always complaints with my company when i have less work ,,,, loves when i have too much work load , i guess, you know why :-D
SOFTDEV Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
:thumbsup:
Regards, Sathesh. The best way to express one's gratitude to the Divine is to feel simply Happy..
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Don't worry leave it, One day they will come to this point. :cool:
thatraja |Chennai|India|
Brainbench certifications
Down-votes are like kid's kisses don't reject it :-)
Do what you want quickly because the Doomsday on 2012 :-) -
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Save the module somewhere safe and wait for the next management reorganisation. The new manager will want to change it, this is when you say "Hmm, I wonder if we could automate the selection...". You then suggest that you work on it overnight and show her the results in the morning. Damn, so promoted
Graham Librarians rule, Ook!
-
I am so annoyed with my client. I worked on certain module development for at least a month with lot of decision to be made by System and today in a meeting they just casually said "We don't want to it be that way. We want system to be manual." It was a auto selection of student timetable based on days student wants to take holidays. I absolutely put my heart and soul in it to make it work with 10000 different business cases of this and that and at the end they just want to get rid of it. Damn so annoyed . :mad:
Zen and the art of software maintenance : rm -rf * Math is like love : a simple idea but it can get complicated.
Perhaps you could use the code in a future version of something and charge a load of money for it? :)
See if you can crack this: fb29a481781fe9b3fb8de57cda45fbef
The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."