Book Review: The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks, Jr.

  /     /   Book     Programming     Retro     Review    

This book, written in 1975, offers a fascinating insight into the software engineering process used at that time. The author draws from his experience as project manager for the IBM System/360 and OS/360, and in doing so also sheds light on how they were put together. The 1995 edition, reviewed here, is particularly good as it presents the same 1975 text with only typographical alterations, followed by a couple of extra essays and reflection on the previous essays after 20 years.

The basic premise of the book is that Men and Months are not interchangeable on a software project, and that their design and management can be dramatically improved, but will still remain the most complex part of the process. The book demonstrates that this premise is true and then offers some advice on how to successfully improve the management of software projects. The advice provided is really helpful and well explained. Despite technology's rapid advance, the information in this book is still relevant.

The computer world had changed massively since that time. Throughout the essays you can see glimpses into that world as computers were moving from off-line preparation and batch processing towards a more interactive experience. So many things have changed, and it is fascinating to look back to when programmers had to make space and cost considerations which seem so different from today. As an example, the book mentions renting memory on an IBM Model 165 at $12 per kilobyte per month! At those prices you were sure to keep you code tight!

This work is well worth reading, whether for its retro value or for the insights that it can still offer today.

Creative Commons License
Book Review: The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks, Jr. by Lawrence Woodman is licensed under a Creative Commons Attribution 4.0 International License.

Related Articles

Book Review: What the Dormouse Said by John Markoff

The premise of this book is that the 60s/70s counter-culture led to the personal computer revolution. I think the book demonstrated well how this influenced SAIL and how the Augment lab innovations led...   Read More

Book Review: Electronic Brains: Stories from the Dawn of the Computer Age by Mike Hally

This is an interesting history of computer development around the world during the 1940s and 50s.  The book grew out of a radio series on BBS Radio 4 and contains lots of original material gained from ...   Read More

Book Review: Fundamentals of Operating Systems by A.M. Lister - Second Edition

It was fascinating to read this book from 1979 and see how operating system design was viewed then, compared to now. The biggest change being the shift in importance from batch processing to the inter...   Read More

40 Columns in Basic on the Commodore VIC-20

There are a number of programs that allow you to use 40 columns of text from Basic on a Commodore VIC-20. This can be useful as by default the Vic's screen is 22 columns by 23 rows. They are supplied...   Read More

Benchmarking Basic on Vintage Computers

There are a few machines I'm quite interested in comparing so I decided to create a simple Basic benchmark to get an idea of their relative speed. The benchmark tests 7 aspects and is inspired by qsbb...   Read More

Sign up to get new articles straight to your inbox.

Delivered by FeedBurner


blog comments powered by Disqus