Amazon.com: Codermetrics: Analytics for Improving Software Teams (9781449305154): Jonathan Alexander: Books
Codermetrics: Analytics for Improving Software Teams and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $3.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Codermetrics: Analytics for Improving Software Teams
 
 
Start reading Codermetrics: Analytics for Improving Software Teams on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Codermetrics: Analytics for Improving Software Teams [Paperback]

Jonathan Alexander (Author)
4.0 out of 5 stars  See all reviews (4 customer reviews)

List Price: $39.99
Price: $33.73 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.26 (16%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 7 left in stock--order soon (more on the way).
Want it delivered Friday, February 24? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $18.35  
Paperback $33.73  

Book Description

August 31, 2011

How can you help your software team improve? This concise book introduces codermetrics, a clear and objective way to identify, analyze, and discuss the successes and failures of software engineers—not as part of a performance review, but as a way to make the team a more cohesive and productive unit.

Experienced team builder Jonathan Alexander explains how codermetrics helps teams understand exactly what occurred during a project, and enables each coder to focus on specific improvements. Alexander presents a variety of simple and complex codermetrics, and teaches you how to create your own.

  • Learn how codermetrics changes long-held assumptions and improves team dynamics
  • Get recommendations for integrating codermetrics into existing processes
  • Ask the right questions to determine the type of data you need to collect
  • Use metrics to measure individual coder skills and a team’s effectiveness over time
  • Identify the contributions each coder makes to the team
  • Analyze the response to your software and its features—and verify that you're meeting team and organizational goals
  • Build better teams, using codermetrics to make personnel adjustments and additions


Editorial Reviews

About the Author

Jonathan Alexander has over 25 years of experience in software development. He is currently VP of Engineering at Vocalocity, a leader in cloud-based business telecommunications. Previously he built and managed software teams at vmSight, Epiphany, and Radnet. He studied computer science at UCLA, and began his career writing software for author Michael Crichton.


Product Details

  • Paperback: 262 pages
  • Publisher: O'Reilly Media (August 31, 2011)
  • Language: English
  • ISBN-10: 1449305156
  • ISBN-13: 978-1449305154
  • Product Dimensions: 9.2 x 7 x 0.7 inches
  • Shipping Weight: 15.5 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #854,850 in Books (See Top 100 in Books)

More About the Author

Jonathan Alexander has more than 25 years of experience in software development. He is currently VP Engineering at Vocalocity, a leader in cloud-based business telecommunications. Previously he built and managed software teams at vmSight, Epiphany, and Radnet. He studied computer science at UCLA, and began his career writing software for author Michael Crichton.

 

Customer Reviews

4 Reviews
5 star:    (0)
4 star:
 (4)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
4.0 out of 5 stars Good introduction with concrete examples, December 13, 2011
By 
Yuriy Zubarev "yuriy_zubarev" (Vancouver, British Columbia, Canada) - See all my reviews
(REAL NAME)   
This review is from: Codermetrics: Analytics for Improving Software Teams (Paperback)
This is a welcomed book to start a detailed conversion about metrics for software developers. The author presents an interesting dilemma: increases in computing power and advances in software industry made a thorough statistical analysis first possible and then indispensable for professional sport teams to succeed. Software industry itself lags behind in measuring what differentiates great software development teams and underperforming ones.

The book borrows heavily, if not exclusively, from sport related stats and presents their counterparts for software teams and team members. Endless sport references ensure stylistic consistency for the whole book and give it a sense of credibility, but they also quite distracting if you're not a sport buff. I also felt the sport analogies could be stretched only so far. There is one significant difference between a sport event and a software development cycle: delay between cause and effect. A goalie pulls across a crease to make an impossible save in an instant; an embarrassing give-away results in a goal in only 3 seconds. Software development is different. Distance between cause and effect may be as long as couple of months. A developer accumulates a lot of points during an iteration, and in doing so makes suboptimal decisions that only re-surface and hurt a project three month down the road. It's important to have metrics to account for these subtleties but the book doesn't address them at all.

"Codermetrics" recognizes that measuring performance of a team and its members cannot happen in a vacuum. The performance of the whole organization, losses and gains in a customer base, and analysis of competition, for instance, plays an important role in a more holistic measurement approach. At the same time, I didn't see the author emphasized strong enough how important it is to devise and include metrics for business analysts, managers, testers, system administrators and other team members to get to the more balanced picture. In any way, the author broke the silence and it's now up to other disciplines to contribute.

One of the most telling examples was a recollection by the author of all too familiar situation: two similar teams, two comparable projects, two opposite outcomes. It's easy to just contemplate and suggest theories on why one team failed and another succeeded. It's easy but not insightful. Looking at the metrics and spotting divergencies can tell a less biased and more thought-provoking story. Having metrics and comparing them one to one presents a concrete opportunity to learn, create new metrics and retire irrelevant ones. Without metrics it's nothing more but lamenting and getting lost in traps of one's own memory.

The biggest benefit of the book is a start of a detailed conversation with concrete examples of metrics and corresponding processes. Too many people in the industry are quick to point out difficulties and pitfalls of metrics but don't offer any actionable advice. I'm not a huge fan of modeling coder metrics against sport metrics, but I'm thankful to Jonathan Alexander for sharing his approach and experience.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
4.0 out of 5 stars It is good for the scope it was created, August 28, 2011
This review is from: Codermetrics: Analytics for Improving Software Teams (Paperback)
I read this book for the past 2 days. Initially, I was thinking that there will be some measurement of developer contribution based on code metrics. But in that sense I was disappointed. However, the author does articulate how a measurement system can be setup and how they have actually used it.

There is a lot of value for agile teams and some insight he gives from practical experience (The magic triangle etc) were very useful to read.

If a team uses code metrics measurement system (Sonar for Java or TFS) along with this, then there can be significant improvement in management.

It is very thoughtful book. Well worth reading.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Codermetrics, December 14, 2011
Codermetrics provides an interesting idea, measuring software development with a goal of trying to find things to improve. I found it interesting having seen bad metrics used and talked about in past. Codermetrics goes beyond the classically missed "LOC" (Lines of Code) metric that developers rightfully loath, and presents a variety of different metrics to measure. It bases the ideas around Sabermetrics, the analysis of baseball through metrics.

I found the ideas presented in the book interesting, and pretty well presented. While I can't see myself using them directly at the current point in time, I can see that measuring what is being doing can be useful for getting feedback, and helping to improve behaviours and techniques. The metrics presented in the book are interesting, and there are good ideas and tools for thinking about how to develop your own metrics, and refine those presented.

I'd recommend the book to people thinking about how to improve the performance of a software development team.

[This book was reviewed as a part of the O'Reilly Blogger Review Program]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(16)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject