Reference Information:
Title: The Mythical Man-Month
Author: Frederick P. Brooks
Publisher: Addison-Wesley
Summary:
Chapter 18 - Propositions of the mythical man-month:
This chapter provides a brief summary of the book, chapter by chapter and re-iterates the important points from all the chapters. Also, the author provides a set of bullet points that the author thinks are important for the reader to know.
Chapter 19: The mythical man-month after 20 years:
In this chapter, the author talks about the differences between this book and the 1975 edition of the mythical man-month and how things have changes over two decades. The author states that many minor developments have come along however, there have been no major improvements the the way software is built. Programs work, but they don't provide the user a clear conceptual mental model how of the program works and how the user is supposed to navigate through the software. The author criticizes the waterfall development methodology and praises the XP methodology. He says that GUI has made it easy for the user to create mental models, however, he states that windows, icons, menus and pointing interface will soon be obsolete.
Discussion:
Chapter 18 provided an excellent summary of all the important topics that were covered in this book. I think it takes great experience and courage to point out what's wrong with the current software development practices. Also, the author seems very confident while predicting the future trends. This book exposed me to many aspects of programming which were unknown to me.