|
How Far We’ve Come (and How Far We May Go) At the start of a new year, Michele Sliger looks back across the recent decades of information technology advancement—from the dawn of the personal computer to the abundance of social networking websites—and (with some pointers from Ron Jeffries and Linda Rising) ponders how those advances have impacted our view of change, software, and ourselves.
|
|
|
Ten Frontiers for Software Testing In May 2010, the first Writing About Testing conference brought some of the top minds in the field together to discuss the current state of public discourse on software testing and areas where testing is evolving within the realm of software development. In this column, Chris McMahon, who designed and launched the conference, continues his mission to advance the discussion by sharing ten of the most interesting frontiers for software testing.
|
|
|
Repaying the Happiness Debt—with Interest The pace of production depends on the capability of those at work. When an increase in profit is desired, production is sped up. Yet those forced to work faster aren't necessarily more productive. Unhappily experienced at being forced to work harder and faster resulting in less productivity, Clarke Ching found a way to slow down expectations and increase productivity.
|
|
|
Networking for Geeks Professionals need networks to further their careers. But, for those of us who are geeks, it can be difficult to build connections face to face. Consultant and lifelong geek Fiona Charles shares networking tips that have worked for her.
|
|
|
Don't Vaccinate Your Organization Against Success Change is an inevitable part of the ongoing evolution and refinement of our processes. Learning to implement change successfully is a vital skill for people who would be leaders in our industry. This week, Payson Hall reflects on challenges to implementing new tools and processes and offers caution to would-be change agents: Be part of the remedy, not part of the disease.
|
|
|
Good Idea! Now What? A good idea is a valuable asset, and a lot of good ideas can be like a treasure trove. But what do you do with those ideas? Here, Esther Derby describes an idea maker who isn't very good at following through and then suggests four important things to remember to keep your own ideas from withering on the vine.
|
|
|
No Compromise Consultants and testers have to be prepared to speak out about what they know—however intimidated they are by authority and however unwelcome the news may be to the recipient. Fiona Charles argues that if these occupational hazards are greater than you can afford, then you need to find a less risky job.
|
|
|
Unconscious Limitations to Your Testing This article examines the limitations to testing efforts that testers unconsciously apply. Limitations such as premature conclusions, assumptions, biases and industry norms can all cut the thinking process short. Suggestions will be offered on how to identify when you are limiting your testing and how to challenge yourself to keep your mind actively thinking.
|
|
|
Adapting the Agile Mindset to Software Configuration Management With the advent of agile in the mainstream, it raises awareness of the challenges in getting software configuration management functionality established that suits the working processes of Agile methods. While not necessarily new to some software configuration management professionals, the primary challenge is how to adapt CM practices in a tangible way that supports Agile values while not discarding the CM values that ensure integrity of the product under development.
|
|
|
How Introverts and Extroverts Perceive Each Other In this column, Naomi Karten describes an introvert and an extrovert whose communication styles led their coworkers to perceive them negatively. The way the two dealt with the situation—hoping that these perceptions would change—was useless. Naomi describes the important first step in creating positive perceptions.
|
|