Related Content
Maintaining Our Objective Voice in Testing As we embrace an agile culture, we adopt the core value of whole team accountability. But while collaboration is important, testers must continue to ask challenging questions, think deeply about the “what-ifs,” consider and advocate for alternative views, challenge assumptions, and look for ambiguities. |
||
The Problem with Expectations for Agile Teams Too many people sell agile as a way to get better, faster, cheaper. But the problem with setting these high expectations for agile teams is that we too often neglect the roles of and expectations for agile managers. Managers are responsible for creating the environment in which people can deliver great work. |
||
Why Netflix Doesn’t Stick to Agile In the case of Netflix, how the company is structured and how they hire engineers makes the prospect of agile less appealing than you might imagine. The streaming service makes use of over a third of the bits on the Internet at peak, but shockingly, Netflix is against the idea of having process. |
||
Have an Idea? You Can Do Wonders It is often daunting to visualize how to implement an idea, and this fear inhibits many from bringing ideas to fruition. However, in today’s market, with a little research and follow-through, there are various ways to do wonders with even simple ideas. |
||
The Cost of Holding a Grudge against a Coworker Grudges zap your energy and divert your attention to things that are irrelevant, counterproductive, and, worst of all, negative. But the cost of holding onto a grudge isn’t just mental or emotional. Hang onto a grudge for too long and it can trigger a stress response that can also be damaging professionally. |
||
Hiring for Your Best Software Team Possible Software teams spend a lot of time thinking about processes and requirements for development so that we can build great software systems. However, we seem to think much less about how to hire the people for the teams that will build those systems. Consider these points to assemble your best possible team. |
||
Why Process Standardization Is a Terrible Idea Having a standard process everyone uses makes sense in theory. You could compare metrics and progress across teams and projects. But it practice, it becomes like comparing apples and oranges. Teams aren't all the same, and neither are projects. Each team need its own optimized way to deliver value. |
||
Develop Your Listening Skills to Become a Better Leader Listening is key to effective people management and professional mastery, but it may be the most underrated leadership skill. Having a model for what good listening is, and some techniques to practice, can help you become not only a better listener, but also a better leader and learner. |