+612 9045 4394
Ship It! - A Practical Guide to Successful Software Projects : A Practical Guide to Successful Software Projects - Jared Richardson

Ship It! - A Practical Guide to Successful Software Projects

A Practical Guide to Successful Software Projects


Published: 10th June 2005
Ships: 15 business days
15 business days
RRP $47.95

"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.

"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

Forewordp. ix
Prefacep. xi
Introductionp. 1
Habitual Excellencep. 2
A Pragmatic Point of Viewp. 3
Road Mapp. 5
Moving Onp. 7
How Should I Read This Book?p. 7
Tools and Infrastructurep. 13
Develop in a Sandboxp. 17
Manage Assetsp. 20
Script Your Buildp. 26
Build Automaticallyp. 31
Track Issuesp. 36
Track Featuresp. 40
Use a Testing Harnessp. 43
On Choosing Toolsp. 51
When Not to Experimentp. 53
Pragmatic Project Techniquesp. 55
Work from The Listp. 57
A Tech Leadsp. 69
Coordinate and Communicate Every Dayp. 78
Review All Codep. 88
Send Code Change Notificationsp. 98
Putting It All Togetherp. 103
Tracer Bullet Developmentp. 105
Common Problems and How to Fix Themp. 129
Help! I've Inherited Legacy Codep. 130
Testing Untestable Codep. 132
Features Keep Breakingp. 133
Tests? We Stopped Using Themp. 134
But It Works for Me!p. 136
It Hurts When I Integrate Codep. 137
Can't Build the Product Reliablyp. 139
Customers Are Unhappyp. 140
You've Got a Rogue Developerp. 142
Your Manager Is Unhappyp. 145
Team Doesn't Work Well Togetherp. 147
Can't Get "Buy-in" on Essential Pointsp. 148
The New Practice Didn't Helpp. 151
There's No Automated Testingp. 154
We're Junior Developers, With No Mentorp. 156
We're on a "Death March" Projectp. 157
Features Keep Creeping Inp. 159
We're Never Donep. 160
Tip Summaryp. 163
Source Code Managementp. 165
Build Scripting Toolsp. 169
Continuous Integration Systemsp. 173
Issue Tracking Softwarep. 177
Development Methodologiesp. 181
Testing Frameworksp. 185
Suggested Reading Listp. 189
Bibliographyp. 192
Table of Contents provided by Ingram. All Rights Reserved.

ISBN: 9780974514048
ISBN-10: 0974514047
Series: Pragmatic Programmers
Audience: Professional
Format: Paperback
Language: English
Number Of Pages: 200
Published: 10th June 2005
Publisher: John Wiley & Sons Publishers
Country of Publication: US
Dimensions (cm): 23.4 x 19.0  x 1.15
Weight (kg): 0.37