Many a time I have wondered what these best practices really serve. Is it a “one size fits all ?” or is it a way to earn money from unsuspecting customers, or is it a process like taking a daily walk, eat fresh fruit and vegetables which seems to keep a human healthy. The answer, according to me is that all the above statements can be true. As testing becomes context sensitive, one must customize the processes according to the context/situation. Unfortunately there are some managements which do not understand Context sensitive testing and end up listening to the consultants who they just hired, and that would be to involve unnecessary processes which only end up as a time consuming task, and leaves the tester with little time to do what they were hired for, and that is “Testing”. Of course the other option is to always ask the testers to “Stretch” themselves on weekends, and extra hours on weekdays too. This kind of over-activity makes the tester frustrated and she plans to quit. Some colleagues of mine, I know, are even giving up on the entire testing career due to this. This the result of poor expectation management. Unfortunately a very important process like expectation management is completely overlooked in the desperation to get projects.