Skip to content
Paperback Leading a Software Development Team: A Developer's Guide to Successfully Leading People and Projects Book

ISBN: 0201675269

ISBN13: 9780201675269

Leading a Software Development Team: A Developer's Guide to Successfully Leading People and Projects

This book aims to provide help and advice for IT professionals in this situation by offering solutions to the most commonly encountered problems, such as getting a project out on time, coping with the demands of leading a team, implementing new methodologies or technologies. It is written by a team leader for other team leaders with a focus on practical advice rather than management theory or process issues. It would be targeted at experienced software...

Recommended

Format: Paperback

Condition: Very Good

$5.89
Save $39.10!
List Price $44.99
Almost Gone, Only 3 Left!

Customer Reviews

5 ratings

The best book I ever read about software development - bar none!

Developers should read this, especially seniors and this aspiring to management, in order to understand their current projects, help their leads and prepare for management. Existing team leaders should read this and ensure that they are doing exactly what the book says. Project managers should read this, to understand the development process better, as should upper management. The distilled wisdom of many projects tinged with common sense and clearly presented - I am going to buy every book the author has ever written. Must read!

A Must have for new team lead

I bought this book in the middle of a project where we face lots of problems. We come accross about 90% of the problems that are describe in this book. How I wish I could have read this before involving in leading a project. The recommendation and advice are very practical. It took me a few trials to get to the solution by myself before this. Now I can just refer to this book whenever I have problem in handling project issues and save me lots of unnecessary trials. I highly recommend this for new project leaders.

Advice that will reduce the very difficult to difficult

While the programmer in me has often railed at the managers of software development, generally with very good reason, but admittedly sometimes for reasons that were less than pure, I do readily admit that it is a very difficult job. Humans tend to have distinct sets of skills, some of which seem to have a fundamental incompatibility. Writers of good software seem to be predisposed to having limited social and managerial skills and in general one needs to be able to understand a great deal about software in order to be able to manage its' creation. Programmers are also known as being "somewhat difficult" to organize, so even the best managers can be challenged by what is oftentimes an unruly bunch of developers. However, difficult does not mean impossible, I have yet to meet a quality programmer who did not have a "weakness", that properly exploited, will cause them to work intensely and log an enormous amount of keyboard time. Teams are built in many ways, and Whitehead quite properly notes that many (most) successful teams are made of people who respect and rely on each other's skills, but may not personally like each other. Some of the most successful sports teams of all times were made up of players who did not speak to each other outside the bounds of play. Arguing and bickering, as long as it is within clearly defined boundaries, should be considered normal and tolerated. Attempts to dictate that people like each other and engage in silly "teambuilding" exercises more often lead to failure rather than success. Other examples in the book show the same good sense, as Whitehead clearly has experience in making projects work. The book is split into sections, which are* The new leader.* Project management.* Leading people.* Requirements capture.* Stress and conflict management.* Relationship with management.* Making decisions.* Analysis and design.* Testing and project release.Under these sections, there are a total of 40 different points, with a header and explanation of some of the rights, wrongs and different shades of gray inherent in the points. While forty is not large enough to cover all possible contingencies, I cannot find a reason to criticize those that were chosen. Writing good software is hard, and managing hard people is difficult. However, from this book you can find some very sound advice that will improve your chances of managing a project to a successful conclusion.

Solid book on managing software developers

"Leading a Software Development Team" is a great introduction to project management, especially for a software developer who is suddenly thrown into the driver's seat. I really liked how this book was organized into problem areas, each cross-referencing related problem sections. Think "design patterns for software managers." Software developers are quirky people and thus quirky employees. This book understands how they work and their motivations.I felt the brief chapters on UML and object-oriented design patterns were unnecessary and a little out of place. There are plenty of other books on UML and design patterns. Not all of the information in this book is brand new, but it is well organized and lucidly written. This book is a great companion to Steve McConnell's far-less-approachable "Rapid Development: Taming Wild Software Schedules."

Easy to read, interesting, useful

I bought this because I am starting to lead a software team, without any training, I just find myself in charge of 3 people. This book helped me see where I'm getting it right and where there are things I can do better. It's quite short and I read about 3 chapters each day on the train in about 15 minutes. I would have liked a little more about recruitement and also about making presentations because these are things I need immediate help with, what's in the book is OK but I would have liked more e.g. list of questions for interviewees. Overall well worth the money.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured