or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
38 used & new from $9.29

Have one to sell? Sell yours here
 
   
Ship it! A Practical Guide to Successful Software Projects
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Ship it! A Practical Guide to Successful Software Projects (Paperback)

~ Jared Richardson (Author), William A Gwaltney (Author)
4.3 out of 5 stars  See all reviews (28 customer reviews)

List Price: $29.95
Price: $19.77 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $10.18 (34%)
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 3 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
25 new from $15.76 13 used from $9.29

Frequently Bought Together

Ship it! A Practical Guide to Successful Software Projects + Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) + Manage It!: Your Guide to Modern, Pragmatic Project Management
Price For All Three: $58.95

Some of these items ship sooner than the others. Show details

  • This item: Ship it! A Practical Guide to Successful Software Projects by Jared Richardson

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) by Michael T Nygard

    Usually ships within 1 to 3 weeks.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Manage It!: Your Guide to Modern, Pragmatic Project Management by Johanna Rothman

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Manage It!: Your Guide to Modern, Pragmatic Project Management

Manage It!: Your Guide to Modern, Pragmatic Project Management

by Johanna Rothman
4.4 out of 5 stars (16)  $16.11
Behind Closed Doors: Secrets of Great Management (Pragmatic Programmers)

Behind Closed Doors: Secrets of Great Management (Pragmatic Programmers)

by Johanna Rothman
4.3 out of 5 stars (32)  $16.47
Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

by Venkat Subramaniam
4.5 out of 5 stars (32)  $19.77
Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)

by Andy Hunt
4.6 out of 5 stars (44)  $23.07
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

by Mike Clark
4.7 out of 5 stars (32)  $19.77
Explore similar items

Editorial Reviews

Review

"Who should read it? Most people I think. It's aimed at technical leads certainly, but all developers would benefit by reading. I believe that project managers would benefit from having high-level familiarity with the book's ideas. I thoroughly enjoyed the book: I found it a pleasure to read and was particularly impressed with the layout and organization of the material. Recommended." - Harry Newton, news@UK, September 2005


Product Description

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 in the

real world.

Aimed at beginning to intermediate programmers, Ship It! will show you:

Which tools help, and which don't

How to keep a project moving

Approaches to scheduling that work

How to build developers as well as product

What's normal on a project, and what's not

How to manage managers, end-users and sponsors

Danger signs and how to fix them

Few of the ideas presented here are controversial or extreme; most experienced

programmers will agree that this stuff works. Yet 50 to 70 percent of all

project teams in the U.S. aren't able to use even these simple, well-accepted

practices effectively. This book will help you get started.

Ship It! begins by introducing the common technical

infrastructure that every project needs to get the job done. Readers

can choose from a variety of recommended technologies according to

their skills and budgets. The next sections outline the necessary

steps to get software out the door reliably, using well-accepted,

easy-to-adopt, best-of-breed practices that really work.

Finally, and most importantly, "Ship It!" presents common

problems that teams face, then offers real-world advice on how to

solve them.


Product Details

  • Paperback: 198 pages
  • Publisher: Pragmatic Bookshelf; illustrated edition edition (May 1, 2005)
  • Language: English
  • ISBN-10: 0974514047
  • ISBN-13: 978-0974514048
  • Product Dimensions: 8.9 x 7.5 x 0.8 inches
  • Shipping Weight: 14.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon.com Sales Rank: #219,937 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #32 in  Books > Computers & Internet > Computer Science > Software Engineering > Methodology
    #94 in  Books > Computers & Internet > Project Management > PMP Exam

More About the Author

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

Visit Amazon's Jared R. Richardson Page

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
23 of 26 people found the following review helpful:
5.0 out of 5 stars Buy it!, June 23, 2005
By Ernest Friedman-Hill "JavaRanch Sheriff" (Gaithersburg, MD United States) - See all my reviews
(REAL NAME)      
Ship It! is both a guide to running successful software projects, and a life preserver for projects that are failing. If you've ever worked on a troubled software project, you know what it feels like. The frustration. The sense of impending doom. The urge to polish your resume. We've all been there. So have Richardson and Gwaltney -- and they're offering to leverage their considerable experience to help save you and your project from this fate.

There's not much material that's truly new between these covers, but the presentation and point of view is refreshing. It's a rare book that speaks convincingly to both developers and managers, but this one does a good job. The book describes many of the practices of agile development -- continuous integration, automated testing, lightweight planning -- and combines them into a simple but powerful description of an approach to building software they call "Tracer Bullet Development." But the book doesn't assume you're going to do everything the authors suggest: they expect you to try just one thing as a time.

My favorite part of the book is compendium of one-page essays on common problems software projects have, and how to apply the principles and practices from the book to solve them. Unlike some other rather strained "antipatterns" catalogs that I've read, this section feels very practical and usable.

If your shop has trouble shipping quality software on time -- and let's face it, most do -- then this book is for you. If you're a manager, I'd say that doubly so.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
5.0 out of 5 stars In Pursuit of Excellence, July 3, 2005
By Eric J. Starr (Charlotte, NC USA) - See all my reviews
(REAL NAME)   
If you are satisfied with being an average developer then this book isn't for you.

It is a good thing to know how to develop great software. It is better to know how to help others become great software developers. This is what the writers of "Ship It!" have done. They have given practical ways for average or good developers to become great at what they do and to begin to help their team develop top level, extremely well tested, reliable software that requires minimal maintenance.

One of the best things I could say about this book is that it is practical. It doesn't come at you with some high level theory or preach at you with an unrealistic unattainable development methodology (they are sometimes unattainable because they require other unwilling participants). This book gives you a number of real things you can begin to do even if no one else is willing to play along. As you make a few of these practices habits, the benefits of the practices become self-evident to the rest of your team and they begin to duplicate the practices that they see you doing. Then your test team, your maintenance team and your customer support team (you do have those teams, right??? OK...Stop laughing... I know most of you wear these hats as well) will love you because you have made their jobs easier. All the customer knows is that this software that you have developed is exactly what they expected and doesn't break anywhere near as many times as the 5 or 6 other applications that they routinely use.

My favorite part of the book is Chapter 5 "Common Problems and How to Fix Them." Also pay close attention to the sections on "Build Automatically" and "Review all Code." The book doesn't just tell you "code reviews are good." You are also told why and how as well as how to know when you are not getting the intended benefit of the practice.

Excellent book and for those of you used to paying over $50 for a good software book, under $20 is an incredible buy.

If you make these practices habits, you can't help but stand out as a great developer as well as helping your team to be as great as it can be.

(...)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars A "must read" volume for software developers..., October 5, 2005
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
I haven't had the chance to read and review any books from the Pragmatic Programmers series. I decided to change that with the book Ship It! - A Practical Guide to Successful Software Projects by Jared Richardson and William Gwaltney Jr. After finishing the book, I put in an order for a few more titles. If all the titles are this practical and useful, I'll be a happy camper...

Contents: Introduction; Tools and Infrastructure; Pragmatic Project Techniques; Tracer Bullet Development; Common Problems and How to Fix Them; Tip Summary; Source Code Management; Build Scripting Tools; Continuous Integration Systems; Issue Tracking Software; Development Methodologies; Testing Frameworks; Suggested Reading List; Index

Richardson and Gwaltney don't try to add yet another methodology that guarantees your life will be rosy. Basically, that methodology doesn't exist. But there are a number of best practices that they've found from real-world experience, and they share those here. The key word is "practical" (hence the "Pragmatic" part of the series title). Even if you can't necessarily adopt all of their suggestions, you can easily take one or two and merge them into your routine. Once they've changed the way you work, you'll be ready for a few new changes.

For instance, they are really big on automated build processes for your software development that requires a compile and packaging process. Having the process done manually means that it won't get done as often as it should, or it will be machine dependent. Taking the time to learn something like Ant can dramatically improve your effectiveness and productivity. Same with using continuous integration software. If your project is constantly being built and tested without intervention, it's a guarantee that new problems will be caught early and resolved quickly.

After reading this book, I'm planning on investigating the use of a wiki for "The List", as well as possibly downloading Bugzilla to have a formal issue tracking system. For me, that's the sign of a great book... you walk away with a few action items that will change what you do today, not sometime in the future. This is really a "required read" for all software developers, and the sooner you read it, the better...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

3.0 out of 5 stars Great for starter-level
Put it simply, if you have some real experience in software development industry for, say, 2-3 years, then you already should know most of what this book tells you. Read more
Published 7 days ago by Anton

5.0 out of 5 stars Best guide for development manager
If you like 'The Pragmatic Programmer: From Journeyman to Master', you will love this book.
Like the 'The Pragmatic Programmer: From Journeyman to Master' is for programmer,... Read more
Published 4 months ago by Steven Koh

2.0 out of 5 stars Too Basic
I actually stopped reading this book after about 30 pages. Something seems too obvious while reading it. Read more
Published 11 months ago by Lior Bar-On

4.0 out of 5 stars Every dev shop should have this book
This book does not tell you what development methodology you should use instead it uses a variety of tools and applies them in real world environments. Read more
Published 12 months ago by Derick Clack

4.0 out of 5 stars Delivers reflexion for experienced developers.
The book contains 36 practices, which can be applied throughout the development process. The practices are grouped into Techniques, Infrastructure and Process. Read more
Published 21 months ago by Cavigelli Matthias

5.0 out of 5 stars Highy Recommended
If you are familiar with the "The Pragmatic Programmer"(written by Andy Hunt and Dave Thomas) then you will probably recognise the Pragmatic Bookshelf series of books, set up by... Read more
Published on July 29, 2007 by Mitchell Wheat

5.0 out of 5 stars I rather choose joel
I liked the book and It is not expensive at all. It is really useful as a check list on things you need to deploy in your software development process. Read more
Published on July 2, 2007 by Marc Magrans De Abril

4.0 out of 5 stars Practical but not Revolutionary
This is a good book to own if it's your first "software project" guide. It covers all the right topics and gives you plenty of detail to implement the ideas. Read more
Published on November 9, 2006 by Russell P. Clarvoe

4.0 out of 5 stars Getting software out the door the common sense way
Following the line of Hunt and Thomas's The Pragmatic Programmer, this book is really a collection of tips and best practices for what the authors have found works well on real... Read more
Published on October 12, 2006 by Kevin A. Lee

5.0 out of 5 stars Buy it. Live it. Ship It.
We've seen enough books about "why projects fail." Finally, here is a book about "why projects succeed" and how you can help yours. The book is split into several areas. Read more
Published on June 25, 2006 by Erik Sargent

Only search this product's reviews



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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!



Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.