Are your developers slipping in messages within your code? Read on to this article about funny, hidden messages (some mildly offensive) in your favorite video games such as Donkey Kong, Ms. Pac Man, and Tetris.
Keeping Your Software Testing Team Motivated
Software testers are indeed a unique breed. The multifaceted skill set of a software tester includes an awareness of the software development process and familiarity with programming languages. These individuals must take a logical, detail-oriented approach to the planning and designing of test cases and various scenarios as they attempt to “break” and find defects in computer programs and applications.
Software testers may be part of an in-house software QA testing team, outsourced software testing outfit, or work as contractors. In the process of building a testing team, aside from the requisite qualifications, managers seek mission-oriented individuals who are enthusiastic and passionate about their work.
Though many software testers may possess these attributes, they are still human. By its very nature, the software testing profession is, at times, tedious. Even if a software QA or testing department is consistently efficient and successful, software testers usually work behind the scenes where their visibility is low and their efforts may go underappreciated.
While a good percentage of testing professionals might be self-motivated, people still respond positively to some type of recognition. With this in mind, the establishment of incentive programs to keep testing teams motivated can be very beneficial not only to the testers, but also to management and the organization as a whole.
Incentives can come in many forms. These can include cash bonuses or time off for debugging success or the discovery of hard-to-find defects. Presentations of plaques, gift certificates or other types of recognition during events and meetings are additional ways management can reward testers for their accomplishments. Setting goals that can lead to bonuses, salary increases, promotions, or even a big screen TV are always a good source of inspiration, as well.
Those involved in the software quality testing process understand its importance and realize that post-implementation failures and errors can have disastrous consequences. Although this is usually enough incentive for testers to perform at a high level, a little encouragement and appreciation for a job well done can keep those motivational fires burning.