Monday, October 05, 2009

Software Development Cycles

Software Development Cycles

  • Programmer produces code he believes is bug-free.
  • Product is tested. 20 bugs are found.
  • Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs.
  • Testing department finds that five of the fixes didn’t work and discovers 15 new bugs.
  • Repeat three times steps 3 and 4.
  • Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
  • Users find 137 new bugs.
  • Original programmer, having cashed his royalty check, is nowhere to be found.
  • Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
  • Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
  • Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
  • New CEO is brought in by board of directors. He hires a programmer to redo program from scratch.
  • Programmer produces code he believes is bug-free…

Via: http://stackoverflow.com/

Friday, August 14, 2009

Flying colors of India


Fully decorated Auto Rickshaw



Waiting for the passenger to board 

All superstar willing to find the place

Thursday, July 09, 2009

QA Words of Wisdom


* FAME! I wanna test forever! I want to get to the bug. FAME!
* I know one thing. Indecision may or may not be my problem.
* This is not a bug. It’s a feature! (Product Manager’s Dictionary)
* Confidence is the feeling you have before you understand the situation.
* Never say “Oooops” … always say “Ahhh, interesting…”
* Inside every large problem is a small problem struggling to get out
* Weiler’s Law says that nothing is impossible for those who don’t have to do it themselves.
* Developer when code doesn’t work: ‘I thought I fixed that.’
* Developer when code doesn’t work: ‘It works, but it hasn’t been tested.’
* “Shhh!!! Be vewwy vewwy quiet! I’m hunting bugs!”
* Going to add a bug ??? remember !!! the QA team is always the last one at the door
* Ok, UNICODE is…. Wait, which Unicode are you talking about?
* Klingon software does not have bugs. It has features, and those features are too sophisticated for a Romulan pig like you to understand.
* Computers are like bikinis. They save people a lot of guesswork.
* If debugging is the process of removing bugs, then programming must be the process of putting them in.
* Testing can only prove the presence of bugs, not their absence.
* A known bug is better than an unknown feature.
* Real Programmers don’t comment their code. If it was hard to write, it should be hard to read.

Wednesday, July 01, 2009

How to Kill Your Excuses

We all make excuses.
But the successful ones are those who can kill the excuses like the miserable maggots they are.
I’m too tired. I don’t have the time. I don’t feel motivated. I’d rather do nothing. I don’t have the money, equipment, space. I can’t because …
We’ve all made the excuses. Here’s how to kill them.

  1. See the positive. Excuses are usually made because we don’t feel like doing something — we’re accentuating the negative. Instead, see the fun in something, the joy in it. And maintain a positive attitude, or you’ll never beat the excuses.
  2. Take responsibility. Excuses are ways to get out of owning up to something. If we don’t have the time, money, equipment, etc., then it’s not our fault, right? Wrong. Take responsibility, and own the solution.
  3. Find a solution. Just about every problem has a solution. Don’t have time? Start with just 5-10 minutes. Make the time. Wake earlier. Do it during lunch. Don’t have a gym membership? Workout at home or in the office. Don’t have the energy? Do it when you have higher levels of energy. You’re smart. Figure out the solution.
  4. See your goal. This is your motivation — your reason for doing it. Sure, you could just lay on the couch, but if you think about why you really want to pursue a goal, you’ll be motivated. Visualize that goal and just get started.
  5. Be accountable. Have a workout partner, a project partner, a team, someone to report to. If you have to meet a coach or partner, you’re more likely to do something.
  6. Go ahead and make your excuses. Then do it anyway.
  7. Watch this. Then go an do it.
A good article i was reading on the net.

Monday, April 20, 2009

RBI has issued a new coin for the denomination of Rs 10

 
The Reserve Bank of India (RBI) has issued a new coin for the denomination of Rs 10. The new coin has been based on the theme of 'Unity in Diversity'.
                         It has an outer ring metal composition. It’s bi-metallic or simply put, made up two metals.The face of the coin is divided into three portions. The central portion bears the "Lion Capitol" of Ashoka Pillar. RBI says the new coin is a stylised representation of "Unity in Diversity", a defining characteristic of India.
Coin Details:

New Coins of Rs.10/- (Bi-metallic) with the theme – "Unity in Diversity"

The Reserve Bank of India will shortly put into circulation new coins of Rs.10/- (Bi-metallic) issued by Government of India on the following theme :- "Unity in Diversity"

Shape and outside diameter -Circular 27 millimetres (Bi-metallic)
Weight -7.71 gms (Outer ring: 4.45 gms. and Centrepiece: 3.26 gms.)

Outer ring metal composition -Aluminium Bronze (Copper 92%,Aluminium 6%,Nickel 2%)
Centre piece metal composition -Cupro Nickel ( Copper 75% , Nickel 25% )

Design :
Obverse :
This face of the coin is divided into three portions. The centre portion shall bear the "Lion Capitol" of Ashoka Pillar with the legend "mel³ecesJe pe³eles" inscribed below and the prominent international Numerals "10" indicating the denomination. The top portion contains word "Yeejle" in Hindi and "India" in English. The bottom portion contains the year in International Numerals.

Reverse : 
This face of the coin contains the visuals showing stylised representation of "Unity in Diversity", a defining characteristic of our country. The symbol shall be seen as four heads sharing a common body. It shall be thought of as people from all four parts of the country coming together under one banner and identifying with one nation. The visual code helps the user connect the visual with an individual denomination, which makes the process of identification quicker. The left upper periphery contains the words " ome ©he³es " in Hindi and "Ten Rupees" in English. The new Rupee Ten coin is a legal tender as provided in the Indian Coinage Act, 1906.

Thursday, January 29, 2009

Year of Ox [Australia]

 
  
Name: Year of the Ox
Date of Issue: 26 January, 2009
Denominations:55c, $1.65

The Ox symbolises loyalty and tenderness and is highly respected in traditional Chinese society signifying prosperity through fortitude and hard work. The minisheet of the issue depicts Laozi, a prominent thinker in ancient China. A native of Chu, a southern state in the Zhou dynasty, he served as a keeper of archival records at the cour.

Gold and Silver stamp of Rat/Ox [Hongkong]

 
Name: Gold and Silver Stamp Sheetlet on Lunar New Year Animals – Rat/Ox
Date of Issue: 17 January 2009
Denominations:$50, $50

Say farewell to the “Year of the Rat” and welcome the "Year of the Ox"! Embossed and hot-foiled with genuine 22K and 24K gold as well as 99.9% silver.

Year of the Ox(Ji-Chou Year)

 
  
 FDC Name:Year of the Ox(Ji-Chou Year).
Issue Date:5th JAN'2009
Details:The Ox is one of the 12-year cycle of animals which appear in the Chinese zodiac related to the Chinese calendar. The Year of the Ox is denoted by the earthly branch character.2009 marks Ji-Chou Year, or the Year of the Ox. Since ancient times, the ox, always found working on farmland, has been regarded as an honest, supportive labor partner of human beings. In the eyes of the Chinese people, the ox is a symbol of hardworking spirit and selfless contribution. Widely-circulated adages like "Aware of the arrival of its late years, the ox drives itself further without being whipped" and "Head-bowed, like a willing ox I serve the children" represent the traditional virtue and diligence of the Chinese people. The ox also symbolizes affluence and ease. It will bring a vigorous, dynamic hope of a new year and herald a bright prospect.

  •    Designer of cover & cancellation- Du Xiaoxiao
  •    Total FDC printed-300000