Summary

Project management is an activity that will make the difference between the success and failure of your project. Although it may be tempting to jump straight to the technical activities so that results can be produced immediately, a lack of planning and coordination will result in lost productivity and production of work that is irrelevant to the project.

Successful projects require a good foundation to build from, which for software projects includes a maintainable codebase, relevant content/data and the required input from the people who make use of the software. Cutting this effort out of the process can provide an illusion of faster progress at the start of the project, but will result in the project becoming difficult to manage later; ...

Get Going IT Alone: The Handbook for Freelance and Contract Software Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.