Managing Software Development (2015 Edition)

New software firms and groups are eager to get their products to market. Even small successes and few customers make these companies grow in size. Resources are usually tight, processes are light, lots of code is written for demos and new people are hired on all the time. In such an environment, it is easy to go astray fast, even for experienced people. 
This book identifies the things that make for a successful software development organization and provides some solutions and tools to successfully bootstrap a software development group and keep it running efficiently as it grows big. The individual ideas in the article have been tried and tested over many projects and in various companies. The book brings together these ideas in an easy to reference package, provides links to commonly used freeware and inexpensive tools. It also provides some guidelines on how common development practices can be tailored to suit specific needs.

Buy it from Amazon

 

Issues in Managing Software Development

This article identifies the issues common to most software organizations. New software development firms and groups are eager to get their products quickly to market. Even small successes and few customers make these companies grow at a fast pace. Resources are usually tight, processes are light, lots of code is written for demos and new people are hired on all the time. In such an environment, it is easy to go astray fast, even for experienced people. 
This article identifies the issues and provides some solutions and tools to successfully bootstrap a software development group and keep it running efficiently as it grows. The individual ideas in the article have been tried and tested over many projects and in various companies. 

For the book version look for "Managing Software Development" by the same authors.

Buy it from Amazon.