Related Content
Lead Teams that Deliver the Goods Great teams are often the result of great leadership—meaning leadership demonstrated across the team, including the person charged with heading up the team. Leaders have a responsibility to maximize their own potential as well as their team members'. Develop a great team, and you can deliver great products. |
||
Collaborative, High-Functioning Teams Start with Agile Managers We often assume that management is pure overhead and adds little value. But management is necessary for teams to be successful. Teams sometimes need help creating environments where it’s easier to make the right decisions in a timely manner. A culture of delegation and trust starts with a good manager. |
||
The Myths behind Brainstorming, Open Office Plans, and Collaboration More companies are moving to some version of open offices or pod configurations in hopes of inspiring collaboration and improving productivity. But does it work? If you consult efficiency studies, the answer tends to be no. In fact, increasing proximity is shown to decrease productivity and creativity. |
||
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. |
||
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. |