Book Image

Going IT Alone: The Handbook for Freelance and Contract Software Developers

By : Leon Brown
Book Image

Going IT Alone: The Handbook for Freelance and Contract Software Developers

By: Leon Brown

Overview of this book

Table of Contents (19 chapters)
Going IT Alone: The Handbook for Freelance and Contract Software Developers
Credits
About the Author
Acknowledgements
About the Reviewer
Preface

Defining a specification


The project specification closely ties in with the legalities, expectations and politics. Without clear specifications, you become vulnerable to the type of nonsense that prevents you from developing the type of functionality that is directly relevant to solving the problems that the project looks to address. Spending some time at the beginning of the project to define a clear specification to be made available to everyone working on the project will save a lot more time from being wasted on associated politics relating to changing interpretations and even agendas of other people working on the project.

A clear specification document is a useful asset that can be used to keep the team focused, as well as being a point of reference to deflect any development requests known not to be part of the original agreement.

Creating a specification document

The complexity of the specification should reflect the complexity of the project. The more detailed the specification, the...