Related Content
![]() |
What's in the Summer 2018 Issue of Better Software Magazine For twenty years now, Better Software magazine has published articles offering helpful tips and techniques for those in the software industry. The new issue celebrates those two decades of knowledge-sharing—and, of course, gives you more ideas. Articles this issue focus on leadership and software quality. |
|
![]() |
3 Mistakes Teams Make When Choosing a ScrumMaster One cause of agile project failure is choosing the wrong person as your ScrumMaster. While a bad ScrumMaster is a problem for any team, it is particularly bad for teams new to agile, as the team won’t know they are being led down the wrong path. Here are three mistakes organizations make when choosing a ScrumMaster. |
|
![]() |
May the Forest Be with You: A New GEDI Laser Is Coming There’s a new laser device coming to the galaxy this fall that will be good for the forests here on Earth. NASA’s Global Ecosystem Dynamics Investigation Lidar (GEDI) will be the first space-borne laser designed to map the world's forests in 3-D to help us study and understand forest changes. |
|
![]() |
The Normalization of Deviance Could Be Hurting Your Team Normalization of deviance refers to becoming blasé about counterproductive behavior or activities. The concept applies to processes that become ingrained in a team even though they contribute to negative outcomes, such as slipping deadlines. Employees become so accustomed to the deviance that, to them, it seems normal. |
|
![]() |
The Power of a Single Question in Understanding Customer Needs People tend to see their circumstances as more unusual, difficult, or troublesome than anyone else’s. As a result, by asking about their problem, priorities, or responsibilities, you can gain important information about their situation and how they perceive it. Here's one question to learn a lot about your customers. |
|
![]() |
Mob Programming: Working Well Together Mob programming is a whole-team approach to creating software where everyone works together on the same thing at the same computer. It's not a bunch of people watching one person write code, but rather everyone thinking, discussing, designing, and collaborating. Sound crazy? Here's how it improves the quality of code. |
|
![]() |
America’s New Supercomputer Summit Is Built for AI and Advanced Research Built for artificial intelligence and high performance computing, the new supercomputer Summit will provide researchers and others with the incredible computing power to solve problems in human health, high-energy physics, climate science, advanced materials discovery, and other areas. |
|
![]() |
Analyzing the Software Team Generalist There's a recent trend in having generalists on the software team—there are no developers or testers, only "team members." The idea of the two roles learning from each other is a good one, but it's usually a one-way street: Testers learn to write production code or test tooling, but no one focuses on deep testing. |