Software development is difficult enough; if you try to build on a shaky foundation it can make development almost impossible; (which might account for the fact that about 50% of software projects fail).

The Jolt Productivity Award-winning Starter Kit fixes that. It's a set of three books covering basic practices that are applicable in all software development situations. It doesn't matter if you're using Extreme Programming or RUP, developing web services or code embedded in a cell phone. The practices of version control, unit testing, and project automation are crucial to your success!

Jolt Award
Automation

Pragmatic Project Automation shows teams how to use tools to automate document production, software builds, unit and functional testing, and software releases. Automate, and things suddenly become easier and more consistent, and the team gains the freedom to tackle the real challenges that they face.

Version Control

Pragmatic Version Control shows teams how to use version control to make themselves more efficient and keep their code base safe. With safety comes the ability to experiment, the ability to continue adding features while putting the finishing touches on a release, and so on.

Unit Testing

Pragmatic Unit Testing means never having to say you're sorry. You are confident the code works, because you prove it every time you build. Not just that; unit testing actually improves the design and structure of the team's code.

Buy the Starter Kit!

1. Which language do you use?

Java
C#

2. Which version control system do you use?

Subversion
CVS

3. Which format do you prefer?

Paper Books
PDFs
Paper Books + PDFs: Best of both worlds!

Buy 6 eBooks ($118.65)

 

About These Books

The Pragmatic Starter Kit is the foundation from which every team can build great software.

Many teams and their managers focus on high-level details. But it doesn't matter whether you have a great architecture, powerful tools, the latest methodology, or a strong team; if you're building on top of a weak base, the results won't be pretty.

We've spent some time going around the world talking with teams, and we've identified three key sets of practices that all teams need. These aren't fancy or faddish; they're good, commonsense engineering. Everyone knows they should be doing them, but very few folks know just how. So we produced the Jolt Productivity Award-winning Pragmatic Starter Kit, a set of books that help teams get the basics right.

These books aren't full of theory, or lofty discussions of the role of metaphor in process design. These books are full of practical recipes for getting the job done, whether it's unit-testing a servlet application or merging changes into third-party code.

But these aren't dummy-level books that only give you part of the picture; they'll give you enough understanding so you can invent your own solutions to the novel problems that we haven't yet addressed.

The Pragmatic Starter Kit—your best chance at running your project right.