InfoQ Homepage Distributed Team Content on InfoQ
-
The Pivotal Way
Josh Knowles shares thoughts on the strong engineering culture which has made the Pivotal Labs team successful, taking a look at how things have evolved over the past 20 years.
-
Huh? Nah! Mmm? Ahh! : Changing Organizations by Focusing on People
Matt Ballantine shares the approaches that have helped him to successfully deliver change in organizations by focusing on emotional reactions, stages of learning, old vs. new, peers influence.
-
Collaboration Superpowers: Stories Of Remote Teams Doing Great Things
Lisette Sutherland, Elinor Slomba share stories of successful remote distributed teams, how they built relationships and trust, and how they raised the quality of their communication.
-
GitHub Communications Culture and Tools
Matthew McCullough examines the last four years of communication culture at GitHub, starting their internal mobile and web apps, use of pull requests, and emoji.
-
Careful with Those People Skills: You'll Poke Somebody's Eye Out!
Angela Harms keynotes on the importance of improving relationship and communication through empathetic listening, authentic connection and compassion rather than applying practices blindly.
-
Why Superman Is Not a Good Agile Team Member
Karen Siers outlines the difficulties encountered by a developer switching from a waterfall or cowboy coding environment to a collaborative Agile style.
-
Interpreting the Unwritten Rules - or Are They Guidelines?
Shane Hastie presents examples of how the most innocent of question or suggestion can send teams into a spin, and suggests a number of techniques to help create an environment for real communication.
-
Practicing at the Cutting Edge
Martin Thompson focuses on the evolution of Java in contrast with C/C++, covering the cultural challenges of performance limits and how to collaborate with industry experts and organize teams.
-
Why Agile Doesn't Scale (and What You Can Do about It)
Dan North believes Agile scales if teams achieve contextual consistency through shared guiding principles, a clear vision and a common understanding.
-
Development, Deployment & Collaboration at Etsy
Daniel Schauenberg provides insights into how Etsy develops software and what tools and processes they utilize to help them achieve their goals.
-
Principles of Reliable Communication & Shared State
Andy Piper describes some fundamentals of communicating reliably in an unreliable world and communication techniques used to build distributed data structures that can tolerate failures.
-
Live Coding as Communication
Sam Aaron explores the idea of using programming languages, especially functional ones, to share ideas with other people, to have conversations, to support artistic practices, etc.