
Ship it!
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Ship It! is a collection of tips that show the tools andtechniques a successful project team has to use, and how to use themwell. You'll get quick, easy-to-follow advice on modernpractices: which to use, and when they should be applied. This bookavoids current fashion trends and marketing hype; instead, readersfind page after page of solid advice, all tried and tested in thereal 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 experiencedprogrammers will agree that this stuff works. Yet 50 to 70 percent of allproject teams in the U.S. aren't able to use even these simple, well-acceptedpractices effectively. This book will help you get started.
Ship It! begins by introducing the common technicalinfrastructure that every project needs to get the job done. Readerscan choose from a variety of recommended technologies according totheir skills and budgets. The next sections outline the necessarysteps 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 commonproblems that teams face, then offers real-world advice on how tosolve them.
More details
Other editions
Additional editions

Content
- Cover
- Table of Contents
- Foreword
- Preface
- 1. Introduction
- Habitual Excellence
- A Pragmatic Point of View
- Road Map
- Moving On
- How Should I Read This Book?
- 2. Tools and Infrastructure
- Develop in a Sandbox
- Manage Assets
- Script Your Build
- Build Automatically
- Track Issues
- Track Features
- Use a Testing Harness
- On Choosing Tools
- When Not to Experiment
- 3. Pragmatic Project Techniques
- Work from The List
- A Tech Leads
- Coordinate and Communicate Every Day
- Review All Code
- Send Code Change Notifications
- Putting It All Together
- 4. Tracer Bullet Development
- 5. Common Problems and How to Fix Them
- Help! I've Inherited Legacy Code
- Testing Untestable Code
- Features Keep Breaking
- Tests? We Stopped Using Them
- But It Works for Me!
- It Hurts When I Integrate Code
- Can't Build the Product Reliably
- Customers Are Unhappy
- You've Got a Rogue Developer
- Your Manager Is Unhappy
- Team Doesn't Work Well Together
- Can't Get "Buy-in" on Essential Points
- The New Practice Didn't Help
- There's No Automated Testing
- We're Junior Developers, With No Mentor
- We're on a "Death March" Project
- Features Keep Creeping In
- We're Never Done
- A1. Tip Summary
- A2. Source Code Management
- A3. Build Scripting Tools
- A4. Continuous Integration Systems
- A5. Issue Tracking Software
- A6. Development Methodologies
- A7. Testing Frameworks
- A8. Suggested Reading List
- Bibliography
- Index
- - A -
- - B -
- - C -
- - D -
- - E -
- - F -
- - G -
- - H -
- - I -
- - J -
- - L -
- - M -
- - N -
- - O -
- - P -
- - Q -
- - R -
- - S -
- - T -
- - U -
- - V -
- - W -
- - X -
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.