Start reading Notes to a Software Team Leader on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
Engineering & Transportation

Deliver to your Kindle or other device

Add Audible Narration

Enter a promotion code
or gift card

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Notes to a Software Team Leader: Growing Self Organizing Teams [Kindle Edition]

Roy Osherove
4.5 out of 5 stars  See all reviews (28 customer reviews)

Print List Price: $31.00
Kindle Price: $11.00
You Save: $20.00 (65%)

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your email address or mobile phone number.

Audible Narration

Switch back and forth between reading the Kindle book and listening to the Audible narration with Whispersync for Voice. Add narration for a reduced price of $3.99 when you buy the Kindle book.


Amazon Price New from Used from
Kindle Edition $11.00  
Paperback $25.40  
Audible Audio Edition, Unabridged $14.95 or Free with Audible 30-day free trial
Best Books of the Year
Best Books of 2014
Looking for something great to read? Browse our editors' picks for 2014's Best Books of the Year in fiction, nonfiction, mysteries, children's books, and much more.

Book Description

Is your team agile and self organizing?
What is your role as a leader?

Team Leadership is the missing link that connects all the buzzwords you hear these days about unit testing, TDD, Continuous Integration, Scrum, XP and others, to the real world where actual people have to learn, implement, and mainly, believe and push for this stuff to happen.

This book is meant for software team leaders, architects and anyone with a leadership role in the software business.

Read advice from real team leaders, consultants and everyday gurus of management: Johanna Rothman, Uncle Bob Martin, Dan North, Kevlin Henney, Jurgen Appelo, Patrick Kua and many others. Each with their own little story and reason to say just one thing that matters the most to them about leading teams.

See what it'll feel like if you do things wrong, and what you can do about things that might go wrong, before they happen.

Editorial Reviews

About the Author

About Roy Osherove
Roy Osherove is a senior consultant at ITVerket, and the author of The Art Of Unit Testing and this book. He is also one of the original ALT.NET organizers. 
He consults and trains teams worldwide on the gentle art of unit testing, test-driven development and how to lead software teams. He frequently speaks at international conferences on these topics and others. He has been working in leadership positions for over a decade, and has failed enough to write a whole book about it.

Product Details

  • File Size: 359 KB
  • Print Length: 237 pages
  • Page Numbers Source ISBN: 829993320X
  • Simultaneous Device Usage: Unlimited
  • Publisher: Team Agile Publishing (March 8, 2014)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B00EP03O5Y
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Enabled
  • Lending: Enabled
  • Amazon Best Sellers Rank: #351,080 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

Most Helpful Customer Reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars Practical Advice From A Real Person August 21, 2013
By J.L.
Format:Kindle Edition
Roy Osherove's style is easy and honest.

His style helped "Notes to a Software Team Leader" deliver its message very well. He wrote about his own experiences, and what worked for him. He wrote about real things that happened to real people.

"Notes to a Software Team Leader" provided a way of looking at how a team works by dividing the states of a team into phases. It then offered practical advice on how to identify those phases. Then it expanded by offering ideas on how a team leader can help a team transition from one phase to the next. This included advice on how a team leader would need to transition as well.

The section on commitment language was especially useful for me. It put into words some practices I was having a hard time conveying to other people. That alone made the book well worth the time to read.

There are few books I recommend to people. This book is joining that list.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Creating a growing and learning team August 25, 2013
Format:Kindle Edition
I'm pretty sure the issues about software development that the author brings up will be very familiar to you if you have any experience as a team leader. But the main value of the book is not in bringing them to you attention; it's in its call to action: inviting you to do something about them instead of passively accepting the state you're not satisfied with. It leads you through the author's vision of steps required to reach the ultimate goal of a growing and learning team striving to always do their best job possible.

The second part of the book consists of contributions by other authors. Instead of being directly related to the first part, their short notes take different, often thought provoking, aspects to the job of a team leader: usually presenting a potential issue and giving a suggestion how to solve it. They are a nice extension to the core book and give a lot of value on their own as well.

I can definitely recommend reading the book to any team leader, no matter how much experience he already has in his job. Even if you don't agree with everything, I'm pretty sure the book will act as an eye opener and make you more aware of stuff you already take for granted, although there might still be opportunities for improvement. You never know, it might even make you a better leader.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
4.0 out of 5 stars Full of useful advice September 6, 2013
Format:Kindle Edition
In the last 2 years, I have made the transition from programmer to technical team leader. I found myself unprepared in some ways for my new responsibilities. I knew how to improve my technical skills, but I wasn't sure how to get better at my newly required soft skills. Needless to say, I was very excited when I heard about Roy Osherove's book Notes to a Software Team Leader.

The book is spot on when it says "Most of us weren't taught how to do this type of work." We want to be good at it. Our teams and our software are depending on us being able to lead. This book provides advice for ever team leader on how to become a better leader. It gives practical and useful ideas about how to manage your time and efforts as well as how to interact with others.

One of the key themes in the book is learning. As a team leader you need to learn to be better in your role. A key facet of that is facilitating ways for your team to grow. The book examines how you can improve in these areas.

The book concludes with a series of essays from thought leaders in the software industry. Each other tells what they would like to say to someone who is brand new in a software team leadership position.

I was very pleased with the book. The information was useful and applicable. I am better equipped to do my job for having read it.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars So it wasn't just me! September 2, 2013
Format:Kindle Edition
As it appears to be all too common, I'm yet another developer who ended up leading a team. That was a while back actually, but Roy's book has comforted me in knowing that some my instincts haven't been that bad and has given me useful guidance on how to continue to advance my team towards self-organization.

The only reason I give it 4 and not 5 stars is that the second part of the book can get a little repetitive, since, as I said, apparently pretty much everyone has pretty much the same problems. It is interesting to see how different people approach them, though, so it's worth the read.

Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Must-read for the coder dealing with people August 31, 2013
Format:Kindle Edition
I am a programmer turned a bit into the "manager" field while still coding. I think this is the perfect book for who undergoes the transition, as dealing with people is different than dealing with machines like we did every day for the last years.

I don't know if Amazon allow external links here, but I posted a full review of the book on DZone if you're interested in seeing some quotes:
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Practical Advice August 25, 2013
Format:Kindle Edition
Roy provides practical advice in a concise and well thought out manner. He progresses through the various phases of a team's formation, providing his advice at each step of the way.

An examples of his advice is how to get everyone on the team to change their statements to be more committal instead of nebulous.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Help for the developer turned leader August 22, 2013
Format:Kindle Edition
It's all too common for the senior software to be thrust into a position of leadership and not know exactly how to adapt. This book provides a context to evaluate your team and a strategy for slowly implementing beneficial changes. It gives just enough advice, direction, and underlying psychology to be useful, while staying short and to the point.

My only criticism of the book is that the notes by other authors at the end are mostly redundant with the text of the main chapters of the book, so if you feel you've gotten the point, they can be skipped.

This is worth a read and a recommendation to any team leaders you know.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars Four Stars
Great book with good management techniques and ideas. My only complaint is the poor editing (spelling errors etc.).
Published 1 month ago by Ronald G. Ifferte
4.0 out of 5 stars Great read, I recommend every software team leader to read this.
I was initially skeptical about the book - I was a fan of Roy’s Art of Unit Testing book, but wasn’t sure if his writing would translate to soft skills space. Read more
Published 2 months ago by Mark Pearl
2.0 out of 5 stars Easy read. Good content
Well written, easy read. Good content.

But, I somehow feel it represents a rather "old-style" leadership. Read more
Published 5 months ago by Henrik Ebbeskog
5.0 out of 5 stars Insparing
I deeply inspired by Roy's ideas.Perfect book. Recommended for SW team leaders - both beginners and experienced one.
Published 5 months ago by michael bogachek
5.0 out of 5 stars Learn how not being scared by moving out of your comfort zone
This book is very inspiring. It gives so many useful recipes to let the team learn how to learn.
It will give you tips on how to move from the survival phase to the self... Read more
Published 7 months ago by Maxime Sanglan
4.0 out of 5 stars good book for new team leads
Put things into perspective for me at a time when I didn't know whether I was floundering, or if everyone was kicking butt.
Published 8 months ago by Angel Abundez
4.0 out of 5 stars Pretty Good for First Time Leaders
This is a pretty good book for first time software leaders to get an introduction to everything they will need to learn from a mentor. Read more
Published 9 months ago by Wes Bailey
4.0 out of 5 stars Interesting read with some good real world experience
Interesting read with some good real world experience. Having read a number of blogs from Roy's website it was good to get some in-depth insight into some real work leadership... Read more
Published 11 months ago by J J Williams
5.0 out of 5 stars Very practical with great advice. Short and to the point.
I consider Notes to a Software Team Leader a great introduction into (team) leadership literature. It helps you identify which mode your team is in (most likely the detrimental... Read more
Published 11 months ago by Boris
5.0 out of 5 stars awesome book
great book all around. has a lot of great things that anyone serious about leading a team should read up on.
Published 14 months ago by infolock
Search Customer Reviews
Search these reviews only

More About the Author

Discover books, learn about writers, read author blogs, and more.

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category