Related Content
What Is DevOps All About? DevOps is an umbrella concept that serves as a response to the "wall of confusion" that sometimes occurs when the communication between development and operations becomes unreliable. How does this confusion come about? What are some of the elements that fall under the DevOps umbrella? |
||
The Fundamental Attribution Error If you find that you are able to blame your own errors on your circumstances but blame everyone else's errors on character or personality flaws, you might be under the influence of the fundamental attribution error. This sort of thinking isn't just bad form; it can have dire consequences. |
||
All Software Developers and Testers, Stand Up! Developing software means working on a computer and, more often than not, working on a computer means sitting down. Recent research shows that sitting for more than three hours a day can shorten your lifespan by two years. While you're improving your software, make sure to keep yourself well, too. |
||
Understanding Context When Designing Products for Users When designing software, you must look beyond simply knowing the goals of your users. It's far more useful to understand the context in which the product will be used. |
||
Helpful Tips to Control Workplace Anger Have you ever felt like screaming at a customer, clobbering your manager, or trashing a teammate’s favorite digital device? Occasional anger is normal, but frequent anger can be harmful. |
||
Hero Culture or Crisis Culture? Organizations should avoid developing a "hero culture," but keep in mind that the heroes themselves aren't the villains. It's the organization's inability to handle difficult situations on a regular basis that leads to trouble. |
||
Who Are Our Users—Actually? Dr. Genevieve Bell is an anthropologist working at Intel. Her keynote at the 2012 Commonwealth Broadcasting Association Conference touched on where she thinks technology is going, who our users actually are, and in what context they use our products. |
||
Tips for Creating High-performing Teams Opinions about how to create a high-performing team vary widely. The interesting thing about these opinions is that even if your reaction is “Yes, but …” almost all of them offer food for thought. Here are just a few interesting perspectives. |