teams

How to Offer Help at WorkOffering help to a colleague or your boss can be a tricky thing. You want to make sure your offer is serious and specific, but you don't want to foist your help where it's not wanted. But even if your help is wanted, you have to realize when to stop. For more helpful tips on helping, read on.
Create a More Productive Work EnvironmentThere is no one ideal set of criteria for a productive work environment, but there are some common themes that team members and managers can keep in mind. On an agile team, the issues of office space, remote working, and multitasking are great topics to discuss at an iteration retrospective.
If Failing Fast Is Good, Why Aren’t Mistakes Rewarded?Most literature about innovation tells us that making mistakes is fundamental to creative thinking. With so much focus on experimentation and failing, why is making mistakes still looked down on in most organizations? To answer this question, Anuj Magazine looks at what mistakes really are.
Mind the Gender Gap: Getting Women into Computer Science CareersToday, just a quarter of all Americans in computer-related occupations are women. Why is this field with such a promising outlook attracting so few female candidates? This story takes a look at what's deterring women and why it's important for everyone that they be represented in the tech workforce.
Is Your Team Healthy? These Are the Questions to AskA healthy team is characterized by trust, respect, openness, honesty, empathy, and flexibility. When your team is not healthy, you're met with closed minds, domination, selfishness, negativity, personal criticism, and stubbornness. How can you ensure a healthy team? Ask yourselves these questions.
Calculating the Real Cost of Multitasking on Your ProjectsThe cost of delay due to multitasking is real. It’s invisible to most people, especially management. It’s not just the cost of time lost due to context switching; it’s the fact that projects don't get out on time, which hurts your maximum sales revenue. How do you calculate these costs of delay?
How Agile Teams Can Deal with Estimation

Agile teams often struggle with estimation. As essential as the concepts of measurement and feedback are to agile software development, the concept of "estimation" seems to stir memories of non-agile projects, and it provokes fears of excessive process.

The Secret Recipe for Scaling Agile ProjectsBased on his own experience in delivering a large-scale agile project, Venkatesh Krishnamurthy shares with us a secret recipe for scaling agile projects. Apart from team size, tailoring practices to accommodate scaling plays a key role for successful implementation.