Showing posts with label Corporate Jokes. Show all posts
Showing posts with label Corporate Jokes. Show all posts

Sunday, January 16, 2011

Expectations Of Management From Its Employees







Expectations of Management

All be clear with what management expects...













What is appraisal?







What is appraisal?

 


Is it like working hard full year & finding yourself at 
the same position where you started???





How Projects Really Work







Project life-cycle -  How Projects Really Work


How the customer explained it 


.
.

How the project leader understood it

    .
    .


     How the analyst designed it
    .
    .

     How the programmer wrote it
    .
    .

     What the beta testers received
    .
    .

     How the business consultant described it
    .
    .

     How the project was documented
    .
    .

     What operations installed
    .
    .

     How the customer was billed
    .
    .

     How it was supported
    .
    .

     What marketing advertised
    .
    .

    How it performed under load


     .
    .
    .

    How patches were applied









    .
     What the customer really needed
    .
    .
    .
    .
    .

    .
    .
    .
    .
    .
    .
    The Open Source version





    Thursday, January 13, 2011

    Softwareism







    Chandrababuism: You have two cows in Vijayawada. You hook them to internet and milk them from Hyderabad.
    Jayalalithaism: You have two cows. You teach them to cry,"Ammaaaaaaa..." and fall at your feet.
    Karunanidhiism: You have two cows. You give one to your son and the other to your nephew ...
    Gandhism: You have two cows. But you drink goat's milk.
    Indiraism: You have two bulls. You adamantly consider them as cows.
    Lalooism: You have two cows. You buy Rs. 900 Crore worth of cattlefeed for them.
    Rajnikantism: You have two cows. You throw them into air and catch their milk in your mouth.
    Rajivism: You have two cows. You paint them both to get colourful milk.
    Softwarism:
    Client has 2 cows and u need to milk them.
    1 . First prepare a document when to milk them (Project kick off)
    2 . Prepare a document how long you have to milk them (Project plan)
    3 . Then prepare how to milk them (Design)
    4 . Then prepare what other accessories are needed to milk them (Framework)
    5 . Then prepare a 2 dummy cows (sort of toy cows) and show to client the way in which u will milk them (UI Mockups & POC)
    6 . If client is not satisfied then redo from step 2
    7. You actually start milking them and find that there are few problem with accessories. (Change framework)
    8 . Redo step 4
    9 . At last milk them and send it to onsite. (Coding over)
    10. Make sure that cow milks properly ( Testing)
    11. Onsite reports that it is not milking there.
    12. You break your head and find that onsite is trying to milk from bulls
    13. At last onsite milk them and send to client (Testing)
    14. Client says the quality of milk is not good. (User Acceptance Test)
    15. Offsite then slogs and improves the quality of milk
    16. Now the client says that the quality is good but its milking at slow rate (performance issue)
    17. Again you slog and send it with good performance.
    18. Client is happy??? By this time both the COWs aged and cant milk. (The software got old and get ready for next release repeat from step 1) !!!!!





    Feeling of a Tester







    சின்ன வயசுல இருந்து எனக்கு பிடிக்காத விஷயம் நாம செய்யற காரியத்துல ஒருத்தவங்க தப்பு கண்டுபிடிச்சி குறை சொல்றது. இது எப்பொழுதிலிருந்து எனக்கு பிடிக்காம போச்சுனு ஞாபகமில்லை. ஒரு வேளை எங்க அம்மாவை எப்பவுமே குறை சொல்லிட்டே இருக்குற எங்க அத்தை தான் காரணமா இருக்கும்னு நினைக்கிறேன். காலேஜ்ல எங்க கூட படிச்ச கார்த்தி அப்படி தான், யார் எது பண்ணாலும் ஏதாவது தப்பு கண்டுபிடிச்சி சொல்லிட்டே இருப்பான். அந்த காரணத்துக்காகவே என் எதிரி லிஸ்ட்ல அவன் நம்பர் ஒன். நான் டாவடிச்ச ஃபிகரை உஷார் பண்ண சுரேஷ் கூட நம்பர் டூல தான் இருந்தான்னா பார்த்துக்கோங்க.
    எதுக்குடா இப்படி இவன் வரலாறு எல்லாம் சொல்லிட்டு இருக்கானேனு யோசிக்கறீங்களா? இப்படி எனக்கு சுத்தமா பிடிக்காத ஒரு விஷயமே என் வாழ்க்கையாகி போகும்னு நான் கனவுல கூட நினைச்சி பார்க்கலை. என்ன சொல்றனு புரியலையா? படிக்க ஒரு பிரிவு, வேலைக்கு ஒரு பிரிவுனு கஷ்டப்படும் இஞ்சினியர்களில் நானும் ஒருவன். படிச்சது எலக்ட்ரானிக்ஸ், வேலை கிடைச்சது சாப்ட்வேர் ஃபீல்ட். அதுவும் ஒரு பெரிய இந்தியன் கம்பெனி. மூணு மாசம் ட்ரெயினிங். அட்டகாசமா இருந்துச்சு.
    ட்ரெயினிங் முடிச்சி ஒவ்வொருத்தரையும் ஒவ்வொரு டொமைன்ல போட்டாங்க. எனக்கு மட்டும் என் வாழ்க்கைலயே வெறுக்கற ஒரு வேலைல போட்டாங்க. அது தான் டெஸ்டிங். எவனோ டெவலப் பண்ற ஒரு அப்ளிகேஷன் சரியா வேலை செய்யுதானு பார்த்துட்டு அதுல இருக்குற தவறை (பக்) எல்லாம் கண்டுபிடிக்கனும். அப்படி கண்டுபிடிக்கிற தவறு எந்த அளவுக்கு பாதிப்பை ஏற்படுத்தும்னு பார்த்து அதுக்கு ஏத்த மாதிரி Severity, Priority எல்லாம் போட்டு டெவலப்பர்ஸ்க்கு அனுப்பனும்.
    அவுங்களும் எடுத்தவுடனே அதை ஒத்துக்க மாட்டாங்க. அதுக்கு அப்பறம் அவனோட பங்காளி சண்டை போடணும். ஏதோ மாமியார், மருமக சண்டை மாதிரி இருக்கும். எனக்கு வேலை செய்யுது. நீ சரியா பண்ணலனு அவன் சொல்லுவான். அப்பறம் நாம அவனுக்கு அதை விளக்கனும். நீ டெவலப் பண்ண அப்ளிக்கஷன்ல தப்பு இருக்குடானு சொல்றது ஏதோ திருவிளையாடல் படத்துல நக்கீரன் சொல்ற மாதிரி இருக்கும். அவன் நம்மல பார்க்கும் போது, குற்றம் கண்டுபிடித்தே பேர் வாங்கும் புலவர் ரேஞ்சுக்கு பார்ப்பான். சில சமயம் நம்மல பத்தி சொல்லும் போது பூச்சி பிடிக்கறவனு சொல்லுவாங்க.
    சில சமயம் கம்பெனி மாறி டெக்னாலஜி மாறிடலாம்னு தோணும். ஆனா இன்னைக்கு இந்தியாவுல அதிக பிராஜக்ட்ஸ் டெஸ்டிங்ல தான் இருக்குது, அப்பறம் இதுல இருந்தா சீக்கிரம் ப்ரோமோஷன் கிடைக்கும், டொமைன்ல எக்ஸ்பர்ட் ஆகலாம்னு என் மேனஜர் திரும்ப திரும்ப சொல்லி என்னை இதுலயே இருக்க வெச்சிட்டார். சில சமயம் வியாழக்கிழமை High Priority டிஃபக்ட் கண்டுபிடிக்கும் போது மனசு ரொம்ப கஷ்டமா இருக்கும். இதை சரி செய்ய எவன் வீக் எண்ட் உக்கார போறானோனு இருக்கும்.
    இப்படி தான் சிவாஜிக்கு ஃபிரெண்ட்ஸ் எல்லாம் புக் பண்ணிட்டு கிளம்பற நேரம் பார்த்து ஒருத்தவன் வர முடியலைனு சொல்லிட்டான். வெள்ளிக்கிழமை அதுவுமா அவன் டெஸ்டிங் டீம்ல நிறைய பக் ரைஸ் பண்ணிட்டாங்க அதனால மொத்த டீமும் சனிக்கிழமை வர வேண்டியதா போச்சுனு சொல்லி, அந்த பக் ரைஸ் பண்ணவன் ஃபர்ஸ்ட் நைட் அன்னைக்கு, அவனுக்கு வேற வேலை வந்து ஃபர்ஸ்ட் நைட்டே கேன்சலாகனும்னு திட்டினான். இந்த மாதிரி எவன் எவன் நமக்கு என்ன சாபம் விடப்போறானோனு இருந்தது. அவன்கிட்ட ஏன்டா மச்சான் இப்படி பர்சனலா திட்றனு கேட்க முடியாது. தப்பு உன் மேல தானனு சொல்லவும் முடியாது. சொன்னா, பார்டா டெஸ்டர் வந்துட்டாருனு நம்மலயே கலாய்ப்பானுங்க.
    இந்த வேலைல பொண்ணுங்க சந்தோஷமா செய்யறதை பார்த்திருக்கேன். ஒரு வேளை அது அவுங்க ரத்தத்திலே ஊறனதுங்கறதால இருக்கலாம். ஆனா எனக்கு இது சுத்தமா பிடிக்கலை.
    வெளிய சொல்லும் போதும் டெஸ்டர்னு சொல்றதுக்கு எனக்கு கூச்சமா தான் இருக்கும். வெறும் சாப்ட்வேர் இஞ்சினியர்னு தான் சொல்லுவேன். அப்பறமும் ஜாவாவா, டாட் நெட்டானு யாராவது கேட்டா, வேற வழியில்லாம டெஸ்டிங்ல இருக்கேனு சொல்லும் போது ஏதோ செய்யக்கூடாத வேலை செய்யற மாதிரி இருக்கும்.
    சாப்ட்வேர் லைஃப் சைக்கிள், water flow model, V Modelனு எல்லாம் டெஸ்டிங்ல சேர்ந்த புதுசுலயே சொல்லி கொடுத்து என் குற்றவுணர்ச்சியை போக்க பார்த்தாங்க. ஒரு Bugயை ஒரு பிராஜக்ட் ஆரம்ப கட்டத்துல கண்டுபிடிக்கறதுக்கும், அதை நடைமுறை படுத்துன பிறகு கண்டுபிடிக்கறதுக்கு ஆகுற செலவுக்கு எனக்கு வித்தியாசம் தெரியாம இல்ல. இருந்தாலும் இவ்வளவு பெரிய சாஃப்ட்வேர் லைஃப் சைக்கிள்ல நான் ஏன் இப்படி டெஸ்டிங்ல வந்து மாட்டனும்னு ஒரு கஷ்டம். அந்த கஷ்டத்தைவிட பெரிய கஷ்டம் இந்த டெவலப்பர்ஸ் கூட சண்டை போடறது தான். என்னுமோ எல்லாத்தையும் சரியா பண்ண மாதிரி பேசுவானுங்க. ஒரு மண்ணும் ஒர்க் ஆகாது. ஆனா பேசும் போது மட்டும் என்னுமோ பெரிய லார்டு லபக்கு தாஸ் மாதிரி பேசுவானுங்க. ஒரு அப்ளிகேஷன் டெவலப் பண்ணவுடனே அது கொஞ்சமாவது வேலை செய்யுதானு பார்க்கனும். அதை கூட பண்ண மாட்டானுங்க.
    போன வாரம் இப்படி தான் ஒரு அப்ளிகேஷன்ல பிறந்த நாள் தேதி இருந்தது. அதுல நான் பாலாஜினு டைப் பண்ணா, அதையும் எந்த தப்பும் சொல்லாம ஏத்துக்குது. கேட்டா பிறந்த நாள் இடத்துல தேதியை கொடுக்காம நீ உன் பேரை போட்டா அது யார் தப்பு? உன்னை மாதிரி ஆளுங்களா இதை பயன்படுத்த போறாங்க. இதை பயன்படுத்தறவங்களுக்கு எல்லாம் புத்தி இருக்கும்னு சொல்லி சிரிக்கறானுங்க. அந்த கடுப்புல போன வாரம் மட்டும் எங்க டீம் 200 டிஃபக்ட் ரைஸ் பண்ணிருக்கோம். இந்த வாரம் எப்படியும் 100ஆவது ரைஸ் பண்ணனும் டார்கெட் வெச்சிருக்கோம். அவனுங்களை எப்படியும் ஒரு மாசம் தூங்கவிட கூடாதுனு முடிவு பண்ணிட்டோம்.
    இருங்க இருங்க இதோ வந்திடறேன், என் மனைவி சாப்பாட்டுல உப்பு, காரமெல்லாம் சரியா இருக்கானு பார்க்க கூப்பிடறா. எப்படியும் கொஞ்சம் கூட குறைய இருந்தாலும், நல்லா இருக்குடா செல்லம்னு சொல்லனும். அப்ப தான் கொஞ்சம் குற்றவுணர்ச்சி குறையும்.





    Wednesday, January 12, 2011

    Philosophies for IT people







    Philosophy 1

    Philosophy 2

    Philosophy 3
    Philosophy 4





    ART OF APPRAISAL







    Big Boss: This year your performance was good, excellent and outstanding. So, your rating is "average".
    Kumar: What? How come 'average'?
    Big Boss: Because...err...uhh...you lack domain knowledge.
    Kumar: But last year you said I am a domain expert and you put me in this project as a domain consultant.
    Big Boss: Oh is it? Well, in that case, I think your domain knowledge has eroded this year.
    Kumar: What???
    Big Boss: Yes, I didn't see you sharing knowledge on Purchasing domain.
    Kumar: Why would I? Because I am not in Purchasing, I am in Manufacturing.
    Big Boss: This is what I don't like about you. You give excuse for everything.
    Kumar: Huh? Confused
    Big Boss: Next, you need to improve your communication skills.
    Kumar: Like what? I am the one who trained the team on "Business Communication", you sat in the audience and took notes, you remember?
    Big Boss: Oh is it? Errr...well..I mean, you need to improve your Social Pragmatic Affirmative Communication.
    Kumar: Huh? What the hell is that? Confused
    Big Boss: See! That's why you need to learn about it.
    Kumar: head spinning
    Big Boss: Next, you need to sharpen your recruiting skills. All the guys you recruited left within 2 months.
    Kumar: Well, not my mistake. You told them you will sit beside them and review their code, and most resigned the next day itself. Couple of them even attempted suicide.
    Big Boss:*stunned* (recovers from shock) Err...anyway, I tried to give you a better rating, but our Normalization process gave you only 'average'.
    Kumar: Last year that process gave me 'excellent'. This year just 'average'? Why is this process pushing me up and down every year?
    Big Boss: That's a complicated process. You don't want to hear.
    Kumar: I'll try to understand. Go ahead.
    Big Boss: Well, we gather in a large room, write down the names of sub-ordinates in bits of paper, and throw them up in the air. Whichever lands on the floor gets 'average', whichever lands on table gets 'good', whichever we manage to catch gets 'excellent' and whichever gets stuck to ceiling gets 'outstanding'.
    Kumar: (eyes popping out) What? Ridiculous! So who gets 'poor' rating?
    Big Boss: Those are the ones we forget to write down.
    Kumar: What the hell! And how can paper bits stick to ceiling for 'outstanding'?
    Big Boss: Oh no, now you have started questioning our 20 year old organizational process!
    Kumar: Faints





    Corporate Story