Jump to ratings and reviews
Rate this book

Building Software Teams: Ten Best Practices for Effective Software Development

Rate this book
Why does poor software quality continue to plague enterprises of all sizes in all industries? Part of the problem lies with the process, rather than individual developers. This practical guide provides ten best practices to help team leaders create an effective working environment through key adjustments to their process. As a follow-up to their popular book, Building Maintainable Software , consultants with the Software Improvement Group (SIG) offer critical lessons based on their assessment of development processes used by hundreds of software teams. Each practice includes examples of goalsetting to help you choose the right metrics for your team.

136 pages, Paperback

Published January 17, 2017

9 people are currently reading
95 people want to read

About the author

Joost Visser

16 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
6 (14%)
4 stars
17 (40%)
3 stars
12 (28%)
2 stars
6 (14%)
1 star
1 (2%)
Displaying 1 - 9 of 9 reviews
Profile Image for meesh.
20 reviews
May 7, 2019
Relatively short read that covers a number of widely accepted SDLC best practices like CI/CD, TDD, code linting, etc. and shows examples of metrics that can be used to track them.

I recommend it for new college/bootcamp grads that haven't worked in industry yet and are perhaps familiar with technology/theory but not full SDLCs. I don't think it's useful for any professional that's been practicing a few years in a workplace that has embraced or discussed best practices or agile development; it will lack insight and depth for them. The example metrics may be useful for managers looking for inspiration, but most are difficult to instrument existing processes with, and the book will offer little help on that front.
Profile Image for Abbas Yazdanpanah.
67 reviews5 followers
May 5, 2018
The books approach to define metrics in a simple way is the most interesting part of the book for me.
Profile Image for Vladislav.
7 reviews
May 5, 2020
good only for beginners
but really useful metrics
Profile Image for David Snook.
31 reviews
February 7, 2017
I really like the discussion of best practices for software development on teams, especially the focus on metrics that takes them from the realm of hand-waving and into the land of tangible actualities.
Profile Image for Ben.
194 reviews14 followers
December 31, 2016
Not worth reading. This book manages to at once be both overly prescriptive (using absolutes like "always" and "never") yet under-specified by intentionally avoiding mention/usage of specific technologies. I'm not sure who the target audience of this book is supposed to be. To an experienced software engineer, I have to imagine the top-level principles border on obvious common sense; to a novice, the content is not specific/actionable enough to be helpful.
Profile Image for Betty.
75 reviews
July 16, 2017
The ten best practices make a lot of sense. I would argue that the book doesn't introduce anything new to the table. Yet, it's always good to see a practical guide towards best practices and how to do what everyone is preaching. It is a better read than the maintainability book (by the same authors teams) as it gives a broad perspective over what's happening here. The goals, questions, metrics approach makes the topics understandable and actionable.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.