1. 13
  1. 5

    On my team of software engineers, we rotate the project lead role. I thought it would be interesting to share the approach we came up with.

    I’d be interested to hear: how do you run projects on your team and what role do you play, as an engineer/developer?

    1. 1

      Thanks for posting this, as an engineering manager it’s always useful to learn about how other people are doing it (better than I do, I suspect)

    2. 4

      The premise of the linked article, An Engineering Team where Everyone is a Leader, actually reminds of The Tyranny of Structurelessness.

      Freeman described how “this apparent lack of structure too often disguised an informal, unacknowledged and unaccountable leadership that was all the more pernicious because its very existence was denied”

      1. 3

        It’s a little different, I think? I read the “An Engineering Team where Everyone is a Leader” as about having everyone in the team at some point be the designated and announced leader on a project. That doesn’t seem like structurelessness to me, it’s more that the structure doesn’t stay fixed such that the same person is the leader for every project.

      2. 2

        I recommend reading this document, even if your teams are structured differently.

        Lot’s of good points to check against your internal documentation for oversights.