I'm currently reading Peopleware, but I would love to more books that look at the social dynamics of professional software development: managing a team, how teams work or what the social dynamics usually are in development teams?
(This is really wide topic, and I'm generally interested in anything under this wide umbrella, so comment a suggestion even if the book you're thinking covers only some area of this.)
Got any recommendations that you have read yourself, or that are still on your to-read list?
Photo by 🇸🇮 Janko Ferlič on Unsplash
Top comments (4)
Not specific to software development but "The Five Dysfunctions of a Team" by Patrick Lencioni is a quick, fascinating read about why teams struggle. It's told in a story-telling format which I enjoyed a lot!
Thank you! I'll check this out and it doesn't matter that it's not specifically about software development because one can apply the general group psychology to any domain 😊
Great :-) Let me know how you like it!
Hey there!
Same, it's not tied to development teams directly, but I work in a tech company and we are functioning with a TEAL organization. Well not 100% TEAL yet but we are actively working toward that goal. And for me, it's a model that works very well for tech teams. It does requires a lot of communication and personal as well as organizational adjustments but it's interesting, and the freedom and feeling of actually matter in the company are worth it.
The book "Reinventing organizations" by Frédéric Laloux talks about that :)