collaboration

Counterintuitive Tips for Agile Collaboration While true for all teams, agile software development is especially reliant on teams and collaboration. What makes a team function well can be counterintuitive.
Getting Coworkers to Like You Even software professionals need to know how to be well-regarded in the workplace. Naomi Karten presents some tips on how to get coworkers to like you.
Doctors and Patients Aided by Advanced Surgical SoftwareDoctors in Israel are developing software that decreases the risks involved with brain surgery and making surgeons lives a whole lot easier. How else is technology increasing the level of care that patients receive when they have to go under the knife?
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.
The Wisdom of CrowdsThe "wisdom of crowds," or crowdsourced testing, can be a powerful tool if harnessed correctly. It also can backfire when tweaking user-facing functionality in a live environment, as a couple of big-name companies discovered. Tread carefully!
Agility through TeamworkAgile teams deliver business value frequently, adapting to the changing needs of the business, while working at a sustainable pace (paraphrasing Elisabeth Hendrickson’s Agile Acid Test). What’s the secret to achieving true “agility”? Why do so many software teams fail to achieve it?
JP Morgan Chase Is Going AgileJP Morgan Chase is going agile! It only took a hundred years or so.
Tips for Managing a Distributed Team

In a Better Software magazine article she authored, Lisa Crispin discusses some challenges and solutions she and her team have encountered while working with a team member who is located in India—half a world away from the rest of the team.