Goodreads helps you keep track of books you want to read.
Start by marking “Ship It!” as Want to Read:
Ship It!
Enlarge cover
Rate this book
Clear rating
Open Preview

Ship It!

by
3.75  ·  Rating details ·  468 ratings  ·  31 reviews
Ship It! is a collection of tips that show the tools and techniques a successful project team has to use, and how to use them well. You'll get quick, easy-to-follow advice on modern practices: which to use, and when they should be applied. This book avoids current fashion trends and marketing hype; instead, readers find page after page of solid advice, all tried and tested ...more
Paperback, 200 pages
Published June 8th 2005 by Pragmatic Bookshelf (first published June 1st 2005)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Ship It!, please sign up.

Be the first to ask a question about Ship It!

Community Reviews

Showing 1-30
3.75  · 
Rating details
 ·  468 ratings  ·  31 reviews


Filter
 | 
Sort order
Doug
May 05, 2014 rated it did not like it
Asinine, unambitious, narrow, incomplete. Some of the groundbreaking advice contained herein:

- Sort your work by priority and do the highest priority ones first.
- Do a high-level class design before you write object-oriented code.
- Adhere to standard object-oriented encapsulation.
- Talk to other developers about how your code needs to fit into theirs.
- You should test your code changes before you go live.
- Have you about this new "source control" thing?

Here's a direct quote:
"Don’t have much mon
...more
Aleksander
Jun 10, 2010 rated it liked it
"Ship It! A Practical Guide to Successful Software Projects" by Jared Richardson and William Gwaltney Jr. is a bit of mixed bag. There is good stuff in there, but the book tries to be too much and as a consequence it is at times too sketchy and incomplete. In addition the authors prescribe techiques that are not always appropriate.

The book covers three software engineering topics: tools, project techniques and a methodology. The chapter on tools and infrastructure is solid. They recommend that y
...more
Demian
Oct 14, 2008 rated it liked it
I saw Jared Richardson speak. He's a great speaker but he seemed to indicate that scrum wasn't really such a solid winner in the agile methodology space when the book was written. This is apparent as he seems to take some ideas from scrum when I would personally prefer to just do scrum.

He does a good job of tying together scrum, XP, agile and all around good practices.
Eugene Zharkov
Jul 04, 2011 rated it it was amazing
Practical handbook that help team to move from dark side to light and become a jedi. Most important thing is sharing authors expirience that based on a work in different companies with different sizes. After you have read this book you will understand not only the weak points of your development organization process but can change situation in the right direction.
Sundarraj Kaushik
Dec 11, 2015 rated it liked it
Ship It!

A collection of lessons learned by various developers in the trenches. The book starts off with a quote of Aristotle "We are what we repeatedly do. Excellence, then, is not an act, but a habit.". The book strengthens this argument by stating "Extraordinary products are merely side effects of good habits.". So the first tip of the book is "Choose your habits". Do not follow something just because it is popular or well known or is practised by others around you.

The author says that there a
...more
Dmytro Chasovskyi
Sep 04, 2018 rated it it was amazing
Shelves: technical
This book contains short guide and many extremely practical advises. I do think that some of them should be substituted with newer list of CI systems and etc., BUT advises themselves not outdated at all. I highly recommend to read this book for people who has legacy code to work with or projects that are in the stale state.
Jahongir Rahmonov
Jun 19, 2018 rated it really liked it  ·  review of another edition
It is a good book but very old and most of the suggestions have already become de facto standard in the industry. Thus 4 stars.
Anthony Deluca
Mar 31, 2013 rated it liked it
Ship It!
By: Jared Richardson and William Gwaltney Jr.
Copyright 2007
Reviewed January 2008 by Anthony DeLuca


I originally perceived Ship It! to be different than it turned out. I expected the book to be geared towards how to ship complex software suites that contained multiple products. Perhaps it is because that was the information I was looking for at the time! It turns out Ship It! is a very basic book that gives a broad overview of modern “grass roots based” software development practices. I de
...more
Julie
Sep 17, 2010 rated it really liked it
A very pleasant read, presenting a lot of simple but powerful ideas on how to make the software development process run more smoothly. With no unnecessary complexity in both the writing style and the concepts being described, it becomes easy to see how and why the ideas fit together, how they would help improve the quality of the product and of the overall process, and because every tool or technique remain "simple" many actually feel implementable (because they are!). The book includes strategi ...more
Johnny Graber
Apr 27, 2015 rated it liked it
This book is a great reminder of all the things one should do to get high quality software out of the door. It is however not really a book for novice and junior programmers. For them it will let too much questions unanswered. And those developers who are delivering software for a few years may know it already. If you fall in the spot between and want to grow then this book is a great help.

Especially the chapters on automating your build from day one or how to get to a realistic project schedul
...more
Geoffrey
Feb 13, 2009 rated it liked it
Shelves: software
It's a relatively solid primer to software development process, tools and techniques. It would be most useful if you were either inexperienced or came through a background of teams without much in the way of formal process, training and experience.

An experienced software developer with a good grasp of current processes and tools isn't likely to learn a lot. I found myself somewhat bored even skimming it, although I mostly agreed with what I read, there just wasn't enough new to really grab me.

Th
...more
William Anderson
Jan 31, 2016 rated it it was ok
Ship it! Is a highly accessible quick read with a warm tone. The last 10 years however have aged it tremendously. While the sections on how to communicate with managers still hold up well, a majority of the book is about practices for managing software development in the general sense, and the reader in 2016 would better be served by picking up a specific book on their preferred methodology. Other sections talking about the merits of version control no longer need convincing in the professional ...more
Richard
Jan 20, 2011 rated it it was ok
A bit redundant for me to read this after reading Practices of an Agile Developer: Working in the Real World. This was a lot less technical and probably better suited to non-developers. It does a good job of explaining the tools and processes of a successful development team, with a very in depth look at Tracer Buller Development. The Tip Summary and the Reading List are also both useful.
John
May 14, 2013 rated it really liked it
Shelves: tech
This was a sort of text book for a tech training we did in house. There's lots of good tips and reminders in here, and the discussion of Trace Bullet Development offers some valuable insights. The tool talk gets a bit dated these days, but he didn't waste much time on it before getting back to the generic considerations of choosing your tools. I also greatly appreciated the talk of the "personalities" in a team.
Dennis
Oct 12, 2014 rated it really liked it
Sound and reasonable advice. These are the basics pretty much every developer should be aware of. Nothing new though, if you're familiar with agile practices. I don't really like their Tracer Bullet Development (neither the term nor the process) but that's probably just a matter of taste.
Nathan Glenn
Oct 30, 2012 rated it it was amazing
This book has very practical advice and is an extremely quick read. It details several types of tools and techniques to get things done. The overall philosophy of the authors to make things automatic, minimize risk, and correctly order priorities.
James
Mar 30, 2013 rated it it was ok
I found this book to be a bit simple. A lot of the advice, while good, seems to be aimed at teams who are not already using good practices such as build machines and automation. I found very little of it interesting or useful.
Nick Gotch
Dec 18, 2008 rated it it was amazing
Great book about the tools that make software development easier and more successful as well as how to use them. I recommend this book to any serious software devs out there and and dev shops looking to boost their productivity.
Benjamin Reitzammer
Jan 07, 2014 rated it really liked it
Very nice read, which although it seems very dated sometimes, provides a holistic approach to a very pragmatic software development process. I especially liked, that the process is so simple but even more effective because of that.
Wish I had read it sooner.
Mihails Volkovs
Jan 27, 2015 rated it did not like it
Shelves: pro
It looks sooooo outdated. A set of already trivial advises.
Gonçalo
Sep 29, 2007 rated it liked it
Good, but very "lite".
Christian
Jul 31, 2013 rated it liked it
Shelves: own
If you're doing modern software development, you're already doing much of what this book professes. The value the book brought me is that it motivates a lot of the practices. But that's about it.
Robert
Jul 07, 2008 rated it really liked it
Shelves: computers
Very good book. Guides a software developer through the agile process. Provides plenty of examples to convince the practitioner to deliver software in a timely, proper, & correct manner.
Steven
Dec 08, 2012 rated it really liked it
Excellent book for the first-time software manager.
Dru Sellers
Nov 10, 2008 rated it really liked it
A+
Jon
Jan 26, 2014 rated it liked it
I sped read through this to grab some relevant information. 3/5 stars is "like it" according to Goodreads.
Rudi
Jun 29, 2012 rated it really liked it
Damn good read. Definitely going to implement a lot of what the book says, in my style of working.
Carl
Aug 25, 2013 rated it really liked it
Not sure exactly how many times I've read this book but its at least 4 times I'm currently on page 100 out of 197.
Ronald
Apr 26, 2011 rated it really liked it
Shelves: technical
Very readable and useful book. My favorite chapter is Tracer Bullet Development. Just re-read it and still find the information to be very useful. The TBD chapter is still on of my favorites.
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Manage It!: Your Guide to Modern, Pragmatic Project Management
  • Practices of an Agile Developer: Working in the Real World
  • Software Craftsmanship: The New Imperative
  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
  • Scaling Software Agility: Best Practices for Large Enterprises
  • Agile Software Development
  • Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)
  • Planning Extreme Programming
  • Refactoring to Patterns
  • The Productive Programmer
  • Pragmatic Unit Testing in Java with JUnit
  • 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
  • Software Estimation: Demystifying the Black Art
  • Agile Software Development with Scrum
  • Agile Retrospectives: Making Good Teams Great
  • The Best Software Writing I: Selected and Introduced by Joel Spolsky
  • Agile Software Development, Principles, Patterns, and Practices
  • Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
No trivia or quizzes yet. Add some now »