Friday, November 30, 2007

Some famous quotes about Software Testing

"The last project generated a ton of paper and it was still a disaster, so this project will have to generate two tons." (Lister, DeMarco: "Peopleware")

"Testing is a skill. While this may come as a surprise to some people it is a simple fact." (Fewster, Graham: "Software Test Automation")

"To find the bugs that customers see - that are important to customers - you need to write tests that cross functional areas by mimicking typical user tasks. This type of testing is called scenario testing, task-based testing, or use-case testing." (Brian Marick)

"The more you improve the way you go about your work, the harder the work will be." (Lister, DeMarco: "Peopleware")

"Testing a product is a learning process." (Brian Marick)

"Most of us are pretty comfortable with the way we are, what we're doing and how we operate. But today the typical organization is telling the middle manager that he has to be a different kind of manager. These middle managers have been promoted throughout their careers and gotten bonuses based on their performance, but that's now history. ..." (Carr, Hard, Trahant: "Change Process")

"The projects most worth doing are the ones that will move you down one full level on your process scale." (Lister, DeMarco: "Peopleware")

"First law of Bad Management: If something isn't working, do more of it." (DeMarco: "Slack")

"The real reason for the use of pressure and overtime may be to make everyone look better when the project fails." (DeMarco, "The Deadline")

"Projects that set out to achieve 'aggressive' schedules probably take longer to complete than they would have if they have started with more reasonable schedules." (DeMarco, "The Deadline")

"The real complexity in our jobs is that all planning is done under conditions of uncertainty and ignorance. The code isn't the only think that changes. Schedules slip. New milestones are added for new features. Features are cut from the release. During development, everyone - marketers, developers and testers - comes to understand better what the product is really for." (Brian Marick)

"Companies that downsize are frankly admitting that their upper management has blown it." (Lister, DeMarco: "Peopleware")

"Everything really interesting that happens in software projects eventually comes down to people." (James Bach)

"We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, responding to change over following a plan." (Agile Software Development Manifesto)

"But there's more to defining processes and coordinating people than assigning someone to dream up a checklist and get it blessed in a staff meeting." (James Bach)

"If the date is missed, the schedule was wrong. It doesn't matter why the date was missed. The purpose of the schedule was planning, not goal-setting." (DeMarco: "Slack")

"Exploratory testing can be described as a martial art of the mind. It's how you deal with a product that jumps out from the bushes and challenges you to a duel of testing. Well, you don't become a black belt by reading books. You have to work on it. Happy practising." (James Bach)

"Management involves heart, gut, soul and nose. So ... lead with the heart, trust your gut ..., build soul into the organisation, develop a nose for bullshit." (DeMarco, "Deadline")

"Process obsession is the problem. Process obsession is not just an anomaly that occurs now and again. It is an epidemic." (DeMarco: "Slack")

"... our basic ideas about what are better or worse practices are strongly influenced by people we perceive as knowing how to make software." (James Bach)

"The danger of standard process is that people will miss chances to take important shortcuts." (DeMarco, "Deadline")

"I see design standards that don't tell you how to come up with a good design (only how to write it down), employee evaluation standards that don't help you build meaningful long-term relationships with staff, testing standards that don't tell you how to invent a test that is worth running." (DeMarco: "Slack")

"It's more about good enough than it is about right or wrong." (James Bach)

"The ultimate management sin is wasting people's time." (Lister, DeMarco: "Peopleware")

"The major problems of our work are not so much technological as sociological in nature." (Lister, DeMarco: "Peopleware")

"We all tend to tie our self-esteem strongly to the quality of the product we produce - not the quantity of the product, but the quality." (Lister, DeMarco: "Peopleware")

"The only person who likes change is a wet baby." (Carr, Hard, Trahant: "Change Process")

"Documentation is not understanding, process is not discipline, formality is not skill." (Jim Highsmith)

"A fool with a tool is still a fool." (Grady Booch)

"We are still in the infancy of naming what is really happening on software development projects." (Alistair Cockburn, "Agile Software Development")

"Quality is free, but only to those who are willing to pay heavily for it." (Lister, DeMarco: "Peopleware")

"A good model guides your thinking, a bad one warps it." (Brian Marick)

“There is probably no job on earth for which an ability to believe six impossible things before breakfast is more of a requirement than software project management. .... The business of believing only what you have a right to believe is called risk management." (DeMarco, Lister: "Waltzing with Bears")

"Ever Tried. Ever failed. No matter.
Try again. Fail again. Fail better."
(Samuel Beckett, "Worstward Ho")

"People can't embrace change unless they feel safe. ... A lack of safety makes people risk-averse." (DeMarco, "The Deadline")

"A day lost at the beginning of a project hurts just as much as a day lost at the end. ... There are infinitely many ways to loose a day ..but not even one way to get one back." (DeMarco, "The Deadline")

"This is not the end of the world, although you sure can see it from here." (The Tangent, "The music that died alone")

"You can't get people to do anythink different without caring for them and about them. To get them to change, you have to understand (appreciate) where they're coming from and why. (DeMarco, "The Deadline")

"If we fail, we fall. If we succeed - then we will face the next task." (Tolkien, "Lord of the Rings", Gandalf's comment on IT projects).

"It is ever so with the things that men begin: there is a frost in Spring, or a blight in Summer. and they fail of their promise." (Tolkien, "Lord of the Rings", Gimli's comment on IT projects).

"Any process that tries to reduce software development to a "no brainer" will eventually produce just that: a product developed by people without brains." (Any Hunt, Dave Thomas, "Cook until done")

"Winners never talk about glorious victories. That's because they are the ones who see what the battlefield looks like afterwards. It's only the losers who have glorious victories." (Terry Pratchett, "Small Gods")

"No counsel have I to give to those that despair. Yet counsel I could give, and words I could speak to you. Will you here them? They are not for all ears. ... Too long have you sat in shadows and trusted to twisted tales and crooked promptings." (Tolkien, "Lord of the Rings", the IT-Consultant Gandalf persuades a new customer)

If I understand aright all that I have heard, I think that this task is appointed for you, ... and that if you don't find a way, no one will. This is the hour of the QA, when they arise from their quiet cubicles to shake the towers and counsels of the Great. Who of the Wise could have foreseen it? Or, if they are wise, why should they expect to know it, until the hour has struck?" (Tolkien, "Lord of the Rings", a motivational speech of CTO Elrond).

Monday, November 19, 2007

Istqb,cste inforamtions and training centers in India

About istqb:
The ISTQB was officially founded as an International Testing Qualifications Board in Edinburgh in November 2002 and it is responsible for the "ISTQB Certified Tester", which is an international qualification scheme.

ISTQB is the parent body responsible for approving various national boards in addition to other tasks such as defining the syllabi for various certifications.
website url: FAQ :

for examination and preparation and sample question papers available in below link

will be helpful for ISTQB

join yahoo groups:
in this group you can ask your queries about istqb examinations and certification related doubts and sample papers to certified level and advance level question keep on raised by members.

ISTQB-India@ yahoogroups. com

CSTE information:

QAI, India, the premier knowledge corporation in the software engineering and management domain, has recently conducted the first Certified Software Test Engineer Certification examination in India. The CSTE certification is a formal recognition of proficiency-level attained in IT software testing by business and professional associates. According to Navyug Mohnot, Executive Director of QAI, “A CSTE is acknowledged to be proficient in the domains that make up the Common Body of Knowledge for the Information Systems Software Testing Profession”.

CSTE certification is proof that you have mastered a basic skill set recognized worldwide in the Information Technology arena. It will also result in greater acceptance as an advisor to upper management. The candidates will be required to demonstrate proficiency in the following knowledge domains which make up the Common Body of Knowledge for the Information Systems Software Testing profession. The CBOK consists of topics such as Test Tactics, Quality Principles and Concepts, Design, Methods for Software Development and Maintenance,Defect Tracking and Management, Verification and Validation Methods, Quantitative Measurement, Test Reporting Risk Analysis, etc.

Held simultaneously at Delhi, Bangalore, and Mumbai, the participants of the examination were from leading software companies like Cognizant Technology Solutions, Melstar, Satyam GE Software Services, IBM Global Services, and Patni Computer Systems.

The Certification process
The CSTE brochure and exam application form can be obtained from QAI, on any working day. The eligibility criteria to appear for the examination is a bachelor’s degree or an associate degree with two years of test work experience or six years of testing experience.

url for the site:

Top Companies hiring Certified Testers:

1.Accenture India

2.Itc info tech ,bangalore

3.Ibm India labs

4.US technologies


6.Tata consultancy Services

7.Syman tech