InfoQ

InfoQ

Topic/Tag specific view

Collaboration Content on InfoQ


Latest featured content about Collaboration

James Grenning

James Grenning on Agile, from co-authoring the Manifesto, to fathering Planning Poker, to Agile for Embedded Development

Topics
Adopting Agile,
Collaboration,
Agile Techniques,
Agile Alliance,
Embedded Software Dev,
Agile in the Enterprise,
Adaptive Leadership,
Teamwork,
Agile,
Hardware,
Agile2011,
C,
Programming,
Leadership

James shares his experience as one of the Agile Manifesto co-authors, fathering the original Agile estimating game (which became Planning Poker) and how Agile methods fit with embedded software development. James also discusses his new book, Test Driven Development for Embedded C, while sharing some surprises, such as his recommendation that teams stop using Planning Poker.

News about Collaboration

A Very Personal Look at 12 Years of Agile

Topics
Collaboration,
Agile Techniques,
Teamwork,
Process,
Agile

Simon Baker from Energized Work talks about past, present and future of Agile in his paper "No bull". The publication covers Baker's 12 years of experience with different teams and companies.

Design Thinking and Culture of Collaboration

Topics
Team Collaboration,
Collaboration,
Distributed Team,
Teamwork,
Leadership,
Design Thinking,
Agile

Design thinking is about creating vision of the future, not just managing the present. Bill Burnett from Stanford University recently spoke about design thinking and what questions we need to ask to shift from design to design thinking.

The Daily Standup/Scrum is not for the Scrum Master

Topics
Team Collaboration,
Collaboration,
Self-organizing Team,
Distributed Team,
Teamwork,
Scrum,
Agile Techniques,
Daily Stand-ups,
Agile

Mike Cohn recently suggested that the Daily Standup (or Scrum) is not a status meeting for the Scrum Master, but a forum where team members are synchronising their work. Techniques such as breaking eye contact are helpful for Scrum Masters to fix this anti pattern in their teams.

Articles about Collaboration

Agile Adoption – Vital Behaviours and Influence Strategies

Topics
Team Collaboration,
Adopting Agile,
Distributed Team,
Collaboration,
Agile in the Enterprise,
Teamwork,
Agile

Steve is interested in uncovering better ways to deliver successful projects regardless of whether or not those ways are ‘agile’. After reading "Influencer, the Power to Change Anything" he found a set of behaviours and influence strategies that are helpful for giving projects the best chance for success and also for helping teams transition to agile.

Virtual Panel: Specification by Example, Executable Specifications, Scenarios and Feature Injection

Topics
Communication,
Collaboration,
Distributed Teams,
Unit Testing,
Teamwork,
Software Testing,
Tools,
Acceptance Testing,
Agile,
Process,
TDD,
Testing,
Specifications,
Community,
BDD,
ATDD

In the last couple of years terms like Specification by Example, Executable Specifications and Feature Injection have showed up quite frequently in the community, often in relation to Behaviour Driven Development (BDD) or tools like Cucumber or SpecFlow. InfoQ have talked to some of the leading experts in this domain about what these practices are and how they relate to BDD.

Laurent Bossavit: Agile Ten Years On

Topics
Team Collaboration,
Distributed Team,
Collaboration,
Teamwork,
Agile,
History,
Agile Manifesto Anniversary

Laurent Bossavit discusses the importance of learning from history and reflects on the historical influences that have contributed to emergence of agile practices and techniques. He examines the impact agile approaches are having and the emergence of the new discipline of agile software development, and calls for formulation of a new generation of more inclusive Agile institutions.

Presentations about Collaboration

Developer/Designer Cross Training (or how to get developers to do your work for you)

Topics
Collaboration,
UX Cambridge UK 2011,
Teamwork,
UX Cambridge UK,
Design,
UX,
Conferences,
Agile

Adrian Howard advises designers to cooperate with developers from the early stages of a project in an attempt to create a product that more closely reflects the designer’s vision.

Collaboration: At the Extremities of Extreme

Topics
Collaboration,
XP,
Agile Cambridge UK 2011,
Agile Techniques,
Teamwork,
Pair Programming,
Agile Cambridge UK,
Agile,
Conferences

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Interviews about Collaboration

Jesper Boeg on Priming Kanban

Topics
Team Collaboration,
QCon San Francisco 2011,
Distributed Team,
Coaching,
Application Lifecycle Management,
Adopting Agile,
Collaboration,
Kanban,
Continuous Delivery,
ALM,
QCon,
Teamwork,
Agile in the Enterprise,
Coaching and Mentoring,
Scrum,
Agile Techniques,
Value & Metrics,
Lean,
Process,
Enterprise Architecture,
Agile,
Conferences

In this interview, Jesper Boeg, author of the new InfoQ book – Priming Kanban, discusses the keys to using Kanban effectively, and how to get started if you are currently using other approaches. Jesper also discusses the benefits of integrating elements of Kanaban into existing Scrum teams and what can be achieved from the team seeing the entire value chain and owning the whole process.

Mike Cottmeyer on Agile Adoption and Transformation

Topics
Team Collaboration,
Adopting Agile,
Distributed Team,
Collaboration,
Scrum Master,
Agile Techniques,
Teamwork,
Agile Alliance,
Agile in the Enterprise,
Scrum,
Agile,
Agile Manifesto Anniversary,
Agile2011,
Agile Manager,
Scrum Assessments

In Agile, adoption and transformation are typically viewed as one big event. Mike Cottmeyer provides a holistic perspective that looks as adoption as the implementation of practices, and transformation along two dimensions, organizational and personal. Mike discusses how they are a means to an end, and how to avoid the trap of focusing on practice adoption as a goal.

Books about Collaboration

Priming Kanban

Topics
Release,
Team Collaboration,
Kanban,
Quality,
Version Control,
Collaboration,
Distributed Team,
Agile Techniques,
Lean,
Project Management,
Software Craftsmanship,
Agile in the Enterprise,
Source Control,
Teamwork,
Programming,
Agile,
WIP

This mini-book offers an easy to follow 10 step guide to taking the initial plunge and start using Lean principles to optimizing value and flow in your system. Each step consists of a section explaining “why” followed by examples of specific tools, practices and rules that have helped other teams better understand and optimize their system.

Scrum and XP from the Trenches

Topics
Collaborative Technologies,
XP,
Introducing Agile,
Collaboration,
Distributed Teams,
Scrum,
Stories & Case Studies,
Agile in the Enterprise,
Pair Programming,
Teamwork,
Agile Techniques,
Agile

For those getting started with Agile, this book offers a detailed first-person account of how one Swedish company implemented Scrum and XP with a distributed team of 40 people, and how they continuously improved their process over a year’s time.