Related Content
Listen Up, Testers: The Power of an Example for Context How long does it take for a tester to change a light bulb? It sounds like a setup for a joke, but any tester will respond, "Which light fixture? With what light bulb? How high up is the outlet?" All of these questions help the tester explore the context—and examples can go a long way toward helping. |
||
Signs of an Ineffective Project Manager Ineffective project managers take many forms. Sometimes the PM simply lacks the knowledge or training to do what the job calls for. Sometimes he is eager to please, so he gives ambitious timelines or says yes to every client request. But then, some PMs are just bad. Learn to recognize some signs. |
||
The July/August 2014 Issue of Better Software Magazine In the latest issue of Better Software magazine, there are insightful articles covering a wide range of topics impacting the software delivery process. Feature articles explore the next wave of computing: mobile and wearable intelligent devices and the experiences and challenges they bring. |
||
What to Do When You Really Want to Encourage People to Ask Questions It’s simple, really. The thing to do when you encourage people to ask questions is give them a chance to ask their questions. But sometimes when people are eager to share information, they unintentionally stifle communication. If you truly welcome questions, make your behavior support your intent. |
||
Stop Making the Same Mistakes We keep changing the names of the development processes we use, but we do not fix the fundamental error they all suffer from: the failure to set a date and control the scope of the project—including proper estimation of testing efforts. Customers and IT must work together to truly be successful. |
||
Mini-Languages That Make JavaScript Easier to Use JavaScript has entrenched itself as essential in the IT industry, but it has also received its fair share of criticism. Luckily, programmers are an innovative bunch and have created several mini-languages that aim to make JavaScript easier. |
||
Tips for Improving Your Geographically Distributed Agile Team Many people on agile teams have at least one person who is not collocated. Those on collocated teams indicate that more of their projects are successful; those on far-located teams have the highest number of challenged projects. What can you do if you're part of a geographically distributed team? |
||
Dysfunctional DevOps DevOps is a set of principles and practices that help teams, including development and operations, to communicate and collaborate more effectively. But DevOps also has a dark side, and some dysfunctional behaviors and misunderstandings can keep organizations from implementing these best practices. |