InfoQ

Topic/Tag specific view

All content and news on InfoQ about Collaboration


Latest featured content about Collaboration

Distributed Version Control Systems: A Not-So-Quick Guide Through

Community
Architecture,
Agile
Topics
Technology,
Collaboration,
Teamwork

Since Linus Torvalds presentation at Google about git in May 2007, the adoption and interest for Distributed Version Control Systems has been constantly rising. We will introduce the concept of Distributed Version Control, see when to use it, why it can be better, and have a look at three actors in the area: git, Mercurial and Bazaar.

News about Collaboration

Integrating Testers on to the Agile Team

Community
Agile
Topics
Collaboration,
Adopting Agile

What is the role of testers on an Agile team? What is their day to day experience like? What lessons have they learned

Are there weaknesses with Collective Code Ownership?

Community
Agile
Topics
Collaboration

The Agile development community has been practicing Collective Code Ownership for long enough now that we had enough time to find some of the faults.

Does Your Team Have a Mission Statement?

Community
Agile
Topics
Collaboration,
Leadership

Is your team juggling conflicting requests? Is your Product Owner struggling to decide which customer's to serve and which to ignore for now? Does it seem that everyone has a different agenda? Perhaps you need a mission statement

Articles about Collaboration

Software Development Lessons Learned from Poker

Community
Architecture,
Agile
Topics
Technology,
Collaboration,
Artifacts & Tools

There is no silver bullet. We know it, but don't act like it. Your language, tool or process is better, right? Jay Fields says: "It depends". The right choices varies with context, people, and more. This article touches upon how a lot of things must impact a choice; learning culture, skill levels, teamwork, incomplete information, metrics - and context.

Help Your Teams Trade Cubicles for Communication Skills

Community
Agile
Topics
Collaboration,
Teamwork,
Leadership

The Agile “self organising team” paradigm demands new skills of team members – including the people skills for which they may once have depended upon their Project Managers. Far from being redundant, management can now play an important role in helping teams learn new ways to communicate and collaborate. This article proposes some strategies for imparting new skills and suggests some resources.

Interviews about Collaboration

Erik Doernenburg on Software Visualization

Community
Architecture
Topics
Collaboration,
Modeling,
Methodologies

Erik Doernenburg has worked in the field of enterprise applications for more than ten years. He is now employed by ThoughtWorks, and his latest interest is software visualization. In this interview he talks with InfoQ about different software visualization strategies using a combination of free tools and custom development.

Nils Haugen on Planning Poker

Community
Agile
Topics
Collaboration,
Agile Techniques

In this short InfoQ interview, Nils Haugen spoke with Floyd Marinescu about the "Planning Poker" technique he relies on to improve team estimates. Having consciously experimented with it for a while, he described this simple practice and why it works: by making space for team members to each contribute their own perspective. In this way, it's good for estimates and for teambuilding.

Presentations about Collaboration

I don't like Mondays

Community
Agile
Topics
Collaboration,
Teamwork

Teams moving to an Agile approach may feel irritated as they move from command-and-control to a collaborative culture - which can start to look like non-stop meetings, starting first thing every Monday morning. In this InfoQ exclusive presentation, recorded at Agile2007, Agile coach Jean Tabaka shared her experiences working with teams, offering guidance on how to alleviate meeting burnout.