Teamwork & Culture

This collections includes 155 articles published between 1992 and 2024.

(stats / articles)




2024 (4)

2024
2024
2024
Embedding Domain Knowledge in New Software Teams
IEEE Software 2024 (3); by Balachandran Seetharam, Druthil Belur, Xabier Larrucea, Giuliano Fragola, Ricardo Colomo Palacios, Rue Bertsch
2024

2023 (19)

2023
2023
Creating the First Confidential GPUs: The team at NVIDIA brings confidentiality and integrity to user code and data for accelerated computing
ACM queue (FREE) 2023 (4); by Gobikrishna Dhanuskodi, Sudeshna Guha, Vidhya Krishnan, Aruna Manjunatha, Michael O'Connor, Rob Nertney, Phil Rogers
2023
2023
Unscheduled Meetings in Hybrid Work
IEEE Software 2023 (2); by Geir Kjetil Hanssen
2023
2023
2023
Team Topologies
Martin Fowler (FREE) 2023

Any large software effort, such as the software estate for a large company, requires a lot of people - and whenever you have a lot of people you have to…

2023
Two Pizza Team
Martin Fowler (FREE) 2023

A two-pizza team is a small team that fully supports software for a particular business capability.

2023
How platform teams get stuff done
Martin Fowler (FREE) 2023

Platform teams have a unique reliance on other teams to ensure adoption of their platform - getting code changes into other teams' codebase is critical to…

2023
Linking Modular Architecture to Development Teams
Martin Fowler (FREE) 2023

Can a modular architecture improve software delivery Yes -but with some caveats.

2023
Modern Platform Engineering: 9 Secrets of Generative Teams
GOTO Conference Videos (FREE) 2023; by Liz Fong-Jones
2023
2023
The Sociotechnical Path to High-Performing Teams
GOTO Conference Videos (FREE) 2023; by Charity Majors
2023
«Zero Trust» is for Networks, Not Your Teams
GOTO Conference Videos (FREE) 2023; by Matt Stratton
2023
Coaching Teams Through Team Change
GOTO Conference Videos (FREE) 2023; by Heidi Helfand
2023
Why Your Software Team Can't Scale
GOTO Conference Videos (FREE) 2023; by Dave Farley
2023
A Guide To Managing Technical Teams
GOTO Conference Videos (FREE) 2023; by Dave Farley
2023
How Team Structure Influences Code Quality
GOTO Conference Videos (FREE) 2023; by Adam Tornhill, John Le Drew, Preben Thor
2023
Team Trifork Participated in the ARC Transatlantic Race 2016
GOTO Conference Videos (FREE) 2023; by A7qxYMWDGTY

2022 (6)

2022
2022
Technologies for Agile Teams
IEEE Software 2022 (5); by Christof Ebert, Puneet Avasthi
2022
Solving an Open Legal Data Puzzle With an Interdisciplinary Team
IEEE Software 2022 (1); by Thomas J. Lampoltshammer
2022
Work Anywhere: Managing Remote Engineering Teams at Airbnb
GOTO Conference Videos (FREE) 2022; by Jessica Tai
2022
Software Architecture, Team Topologies & Complexity Science
GOTO Conference Videos (FREE) 2022; by James Lewis
2022
Team Topologies, Software Architecture & Complexity
GOTO Conference Videos (FREE) 2022; by James Lewis

2021 (8)

2021
2021
Applying Emotional Team Coaching to Software Development
IEEE Software 2021 (4); by Roberto Hens Pato, Teresa Puebla
2021
Compliance in a DevOps Culture
Martin Fowler (FREE) 2021; by Carl Nygard

Integrating the necessary Security Controls and Audit capabilities to satisfy Compliance requirements within a DevOps culture can capitalize on CI/CD pipeline…

2021
Trust Teams but Verify: Compliance as Code Done Right
GOTO Conference Videos (FREE) 2021; by Effy Elden
2021
Software Architecture, Team Topologies & Complexity Science
GOTO Conference Videos (FREE) 2021; by James Lewis
2021
Team Meetings That Don't Suck - Avoid Retrospectives Antipatterns
GOTO Conference Videos (FREE) 2021; by Aino Vonge Corry
2021
Deprecating Simplicity - Building a New Test Culture
GOTO Conference Videos (FREE) 2021; by Casey Rosenthal
2021
How Retrospectives Can Change Your Team Part 1/2
GOTO Conference Videos (FREE) 2021; by Aino Vonge Corry, John Le Drew

2020 (8)

2020
Collaborative Feedback and Its Effects on Software Teams
IEEE Software 2020 (4); by Leonardo Sodre
2020
Conference Highlights: JIT Fault Prevention, Motivated Modeling, Security in Requirements, and Improving Team Performance
IEEE Software 2020 (4); by Jeffrey C. Carver, Ricardo Colomo Palacios, Xabier Larrucea
2020
Scrum Essentials Cards: Experiences of Scrum Teams Improving with Essence
ACM queue (FREE) 2020 (3); by Jeff Sutherland, Ivar Jacobson, Brian Kerr
2020
Group-Development Psychology Training: The Perceived Effects on Agile Software-Development Teams
IEEE Software 2020 (3); by Alfredo Goldman, Christian Jacobsson
2020
Daily Stand-Up Meetings: Start Breaking the Rules
IEEE Software 2020 (3); by Nils Brede Moe, Dag I. K. Sjøberg
2020
Lessons Learned: Recruiting & Onboarding Agile Teams
GOTO Conference Videos (FREE) 2020; by Ender Yksel, Christian E. Bruun
2020
Building an Accessibility Culture
GOTO Conference Videos (FREE) 2020; by Ayesha Mazumdar
2020
Refactoring Trust on Your Team
GOTO Conference Videos (FREE) 2020; by Rebecca Miller-Webster

2019 (15)

2019
2019
Scale Your Team Horizontally
IEEE Software 2019 (4)
2019
How to Create a Great Team Culture (and Why It Matters)
ACM queue (FREE) 2019 (1); by Kate Matsudaira
2019
Agile Collaboration for Distributed Teams [Software Technology]
IEEE Software 2019 (1); by Christof Ebert
2019
Self-Managing: An Empirical Study of the Practice in Agile Teams
IEEE Software 2019 (1); by Javier Garzás
2019
Episode 368: Bryan Helmig on Managing Distributed Teams
SE Radio Podcasts (FREE) 2019

The use of distributed and remote software teams have grown dramatically in the past five years, presenting new challenges for managers and engineers alike.

2019
Episode 368: Bryan Helmig on Managing Distributed Teams
SE Radio Podcasts (FREE) 2019

The use of distributed and remote software teams have grown dramatically in the past five years, presenting new challenges for managers and engineers alike.

2019
Your Team as a Distributed System
GOTO Conference Videos (FREE) 2019; by Andrew Harvey
2019
Five Common Signs of a Dysfunctional Leadership Team
GOTO Conference Videos (FREE) 2019; by George Burrows, Leandro Balan
2019
Remote Teams: 5 Things I'm Doing Wrong & Maybe You Should Too
GOTO Conference Videos (FREE) 2019; by Ted Tencza
2019
How Team Structure Influences Code Quality
GOTO Conference Videos (FREE) 2019; by Adam Tornhill, John Le Drew
2019
Is Team Self-selection the Obvious Choice?
GOTO Conference Videos (FREE) 2019; by Niels Harre, Martin Schwalbe Lohmann
2019
The Incredibles: Creating an Awesome PO Team
GOTO Conference Videos (FREE) 2019; by Kim Antelo
2019
A Veterans Guide To Transitioning Android Teams Into Kotlin
GOTO Conference Videos (FREE) 2019; by G. Gilmour, E. Boyle
2019
Adopting gRPC: Overcoming Team and Technical Hurdles
GOTO Conference Videos (FREE) 2019; by Josh Humphries

2018 (11)

2018
2018
Deploying Software Team Analytics in a Multinational Organization
IEEE Software 2018 (1); by Vinay Augustine, John P. Hudepohl, Przemyslaw Marcinczak, Will Snipes
2018
How to Build an Inclusive Distributed Team
GOTO Conference Videos (FREE) 2018; by Adam Schuck
2018
Overcoming Bias: For Better Team Performance
GOTO Conference Videos (FREE) 2018; by Beth Incognito
2018
Building a Culture of Experimentation at Pinterest
GOTO Conference Videos (FREE) 2018; by Andrea Burbank
2018
How to Create & Develop High-performing Data Science Teams
GOTO Conference Videos (FREE) 2018; by Virginia Wheway
2018
Social Contracts for Engineering Teams
GOTO Conference Videos (FREE) 2018; by Kate Andrews
2018
2018
Cloud Native is about Culture, not Containers
GOTO Conference Videos (FREE) 2018; by Holly Cummins
2018
Enabling Teams to Embrace Change
GOTO Conference Videos (FREE) 2018; by Gitte Klitgaard
2018
Attitude Determines Altitude: Engineering Yourself & Your Teams
GOTO Conference Videos (FREE) 2018; by Randy Shoup

2017 (9)

2017
Containers Will Not Fix Your Broken Culture (and Other Hard Truths)
ACM queue (FREE) 2017 (6); by Bridget Kromhout
2017
Distributed Teams, Developer Participation, and More
IEEE Software 2017 (3); by Jeffrey C. Carver, Aiko Yamashita
2017
The Best Software Development Teams Might be Temporary
IEEE Software 2017 (2); by Rafael Prikladnicki, Marcelo Gattermann Perin, Sabrina Marczak, Alessandra Costa Smolenaars Dutra
2017
Dynamic Reteaming: The Art & Wisdom of Changing Teams
GOTO Conference Videos (FREE) 2017; by Heidi Helfand
2017
Scaling Engineering Teams at Twitter
GOTO Conference Videos (FREE) 2017; by Ity Kaul
2017
Mob Programming: A Whole Team Approach
GOTO Conference Videos (FREE) 2017; by Woody Zuill
2017
Software-Defined Culture
GOTO Conference Videos (FREE) 2017; by Tim Gross
2017
Patterns of Effective Teams
GOTO Conference Videos (FREE) 2017; by Dan North
2017
Transforming Zalando with Data: Capabilities, Mindset, Culture
GOTO Conference Videos (FREE) 2017; by Alex Rahin

2016 (14)

2016
How Software Development Group Leaders Influence Team Members' Innovative Behavior
IEEE Software 2016 (5); by Cleviton V. F. Monteiro, Igor Ebrahim dos Santos, Luiz Fernando Capretz
2016
2016
Team Performance in Software Development: Research Results versus Agile Principles
IEEE Software 2016 (4); by Tor Erlend Fægri, Tore Dybå, Børge Haugset, Yngve Lindsjørn
2016
Feminine Expertise in Architecting Teams
IEEE Software 2016 (4); by Patricia Lago
2016
It's Not Just Standing Up: Patterns for Daily Standup Meetings
Martin Fowler (FREE) 2016; by Martin Fowler

Daily stand-up meetings have become a common ritual of many teams.

2016
Building a Culture of Experimentation at Spotify
GOTO Conference Videos (FREE) 2016; by Ben Dressler
2016
Building Teams Who Build Data Products
GOTO Conference Videos (FREE) 2016; by Peter Holford
2016
Mining Repository Data to Debug Software Development Teams
GOTO Conference Videos (FREE) 2016; by Elmar Juergens
2016
DevOps at bol.com: Our Journey from 10 to 50 Teams in 3 Years
GOTO Conference Videos (FREE) 2016; by M. Tunaru, M. Vis
2016
Secrets of High Performing Teams: Science Edition
GOTO Conference Videos (FREE) 2016; by Jez Humble
2016
Building a High-Performance Team is Everyone's Job
GOTO Conference Videos (FREE) 2016; by Camille Fournier
2016
Distributed - of Systems and Teams
GOTO Conference Videos (FREE) 2016; by Bridget Kromhout
2016
Why Cross-Functional Teams Build Better Microservices
GOTO Conference Videos (FREE) 2016; by Peter-Gillard Moss
2016
Building a High-Performance Team is Everyone's Job
GOTO Conference Videos (FREE) 2016; by Camille Fournier

2015 (5)

2015
Agile Compass: A Tool for Identifying Maturity in Agile Software-Development Teams
IEEE Software 2015 (6); by Rafaela Mantovani Fontana, Andreia Malucelli
2015
Aligning Architecture Work with Agile Teams
IEEE Software 2015 (5); by Eoin Woods
2015
Recruiting a Star Team
IEEE Software 2015 (3)
2015
Dev Ops Culture
Martin Fowler (FREE) 2015; by Martin Fowler

Devops is a movement to break down traditional silos between developers, operations and other delivery groups.

2015
Lean Enterprise - Enabling Innovative Culture
GOTO Conference Videos (FREE) 2015; by Barry O'Reilly

2014 (7)

2014
Virtual Teams [Guest editors' introduction]
IEEE Software 2014 (6); by Darja Smite, Patrick Keil
2014
Collaboration Spaces for Virtual Software Teams
IEEE Software 2014 (6); by Kevin Dullemond, Ben van Gameren, Rini van Solingen
2014
Goto Fail, Heartbleed, and Unit Testing Culture
Martin Fowler (FREE) 2014; by Martin Fowler

Mike Bland explains how to create a unit-testing culture in an organization with the example of his experience at Google.

2014
Episode 212: Randy Shoup on Company Culture
SE Radio Podcasts (FREE) 2014

Tobias Kaatz talks to former Kixeye CTO Randy Shoup about company culture in the software industry in this sequel to the show on hiring in the software…

2014
Episode 212: Randy Shoup on Company Culture
SE Radio Podcasts (FREE) 2014

Tobias Kaatz talks to former Kixeye CTO Randy Shoup about company culture in the software industry in this sequel to the show on hiring in the software…

2014
Excellence Culture & Humane Keeping of Techies
GOTO Conference Videos (FREE) 2014; by Prof. Dr. Gunter Dueck
2014
DevOps Culture & Practices to Create Flow
GOTO Conference Videos (FREE) 2014; by Jez Humble

2013 (2)

2013
Toward Learning Teams
IEEE Software 2013 (4); by Jeffrey S. Babb Jr., Jacob Nørbjerg
2013
Lessons Learned from Leading Workshops about Geographically Distributed Agile Teams
IEEE Software 2013 (2); by Johanna Rothman, Shane Hastie

2012 (5)

2012
Social Psychology and Software Teams: Establishing Task-Effective Group Norms
IEEE Software 2012 (4); by Alvin Teh, Elisa L. A. Baniassad, Clive Boughton
2012
Organizational Culture and Success in SPI Initiatives
IEEE Software 2012 (3); by Odette Mestrinho Passos, Arilo Claudio Dias-Neto
2012
Agile Practices: The Impact on Trust in Software Project Teams
IEEE Software 2012 (3); by Orla McHugh
2012
The Geek's Guide to Leading Teams
GOTO Conference Videos (FREE) 2012; by Patrick Kua
2012
Engineering Culture
GOTO Conference Videos (FREE) 2012; by Alexander Grosse

2011 (1)

2011
Virtual Retrospectives for Geographically Dispersed Software Teams
IEEE Software 2011 (3); by John Terzakis

2010 (3)

2010
Technologies and Tools for Distributed Teams
IEEE Software 2010 (5); by J. P. Rodriguez, Christof Ebert
2010
A Process for Managing Risks in Distributed Teams
IEEE Software 2010 (1); by John Stouby Persson, Lars Mathiassen
2010
Team Room
Martin Fowler (FREE) 2010; by Martin Fowler

a bliki entry for TeamRoom

2009 (3)

2009
Overcoming Barriers to Self-Management in Software Teams
IEEE Software 2009 (6); by Tore Dybå
2009
Trust in Distributed Teams: Support through Continuous Coordination
IEEE Software 2009 (6); by Ban Al-Ani, David F. Redmiles
2009
Mining Task-Based Social Networks to Explore Collaboration in Software Teams
IEEE Software 2009 (1); by Timo Wolf, Adrian Schröter, Daniela E. Damian, Lucas D. Panjer, Thanh H. D. Nguyen

2008 (1)

2008

2006 (2)

2006
Greece vs. Rome: Two Very Different Software Cultures
IEEE Software 2006 (6); by Robert L. Glass
2006
A high-performance team
ACM queue (FREE) 2006 (1); by Philip Beevers

2005 (1)

2005
Enterprise Architects Join the Team
IEEE Software 2005 (5); by Rebecca J. Parsons

2004 (1)

2004
New Tricks: How Open Source Changed the Way My Team Works
IEEE Software 2004 (1); by Stephane Lussier

2003 (3)

2003
Culture Surprises in Remote Software Development Teams
ACM queue (FREE) 2003 (9); by Judith S. Olson, Gary M. Olson
2003
Opinion: Stand and Deliver: Why I Hate Stand-Up Meetings
ACM queue (FREE) 2003 (7); by Phillip A. Laplante
2003

2002 (1)

2002
Teaching Teamwork
IEEE Software 2002 (5); by Thomas B. Hilburn, Watts S. Humphrey

2001 (2)

2001
The Benchmarking Process: One Team's Experience
IEEE Software 2001 (5); by Sam Fogle, Carol Loulis, Bill Neuendorf
2001
Defining Team Processes Using OO Metaphors
IEEE Software 2001 (3); by Csaba J. Egyhazy, Scott Eyestone, Janet Martino

2000 (13)

2000
Culture at Work - The Work Culture at Cisco Systems
IEEE Software 2000 (6); by Dixie Garr
2000
2000
2000
Manager - The Decline and Fall of High-Tech Corporate Culture
IEEE Software 2000 (6); by Nancy Ross
2000
Culture at Work - Making Telecommuting Work
IEEE Software 2000 (5); by Johanna Rothman
2000
Culture at Work - Baby Boomers Need Not Apply
IEEE Software 2000 (4); by Al Bennett
2000
The Scrum Software Development Process for Small Teams
IEEE Software 2000 (4); by Linda Rising, Norman S. Janoff
2000
2000
2000
Culture at Work - Mars versus Venus
IEEE Software 2000 (3); by Karen Mackey
2000
Culture at work - Leadership, Army Style
IEEE Software 2000 (2); by David Nisse
2000
Culture at Work - There's a Merger in Your Future
IEEE Software 2000 (1); by Sue Mickel
2000
Software Engineering: Community and Culture
IEEE Software 2000 (1); by Helen Sharp, Hugh Robinson, Mark Woodman

1999 (6)

1999
1999
Stages of Team Development
IEEE Software 1999 (4); by Karen Mackey
1999
Culture at Work - Signs of a Healthy Startup
IEEE Software 1999 (3); by Elisabeth Hendrickson
1999
Culture At Work - Retrain Your Code Czar
IEEE Software 1999 (2); by Johanna Rothman
1999
Culture Clash and the Road to World Domination
IEEE Software 1999 (1); by Greg Perkins
1999
Culture at Work - Give me a Break
IEEE Software 1999 (1); by Karen Mackey

1998 (2)

1998
Homeopathic Remedies for Team Toxicity
IEEE Software 1998 (4); by Michele Jackman
1998
Culture At Work: Beyond Dilbert - Creating Cultures that Work
IEEE Software 1998 (1); by Karen Mackey

1996 (1)

1996
Beyond Language Translation: Crossing the Cultural Divide
IEEE Software 1996 (6); by Kumiyo Nakakoji

1994 (1)

1994
Getting the Whole Team into Usability Testing
IEEE Software 1994 (1); by Kate Ehrlich, Mary Beth Butler, Kara Pernice

1992 (1)

1992
Extending Teamwork for Architectures Diagrams
IEEE Software 1992 (3); by Tom Nicinski