Zen and the Art of Software Maintenance

FSS Zen Series

This article is one of our “zen series” software engineering articles, inspired by the Zen and the Art of Mororcycle Maintenance book.
Software maintenance is often an afterthought rather than an activity that is started when the first line of code is written; this article outlines some common software maintenance tasks and problems as well as tips to help you deliver software updates efficiently.

Zen and the Art of Developing a Good Software Process

FSS Zen Series

This article is one of our “zen series” software engineering articles, inspired by the Zen and the Art of Mororcycle Maintenance book.
Software development is a phrase covering a broad range of project types. Unsurprisingly the most efficient process actually depends upon the project type and the team available to do the work. This article introduces a few “classic” software development methodologies and identifies their pros and cons. An experienced software project manager can then adapt these classics to derive their own process that best meets their project needs.

Zen and the art of building a great software team

FSS Zen Series

This article is one of our “zen series” software engineering articles, inspired by the Zen and the Art of Mororcycle Maintenance book.
More often than not you cannot pick and choose the people you want; if you are fortunate enough to be in this position then this article may change your outlook on which it is best to pick. If like most managers you need to make the most of what you have been given, then don’t despair there are some tips here for you also.