Today, I looked over the list of top 100 best software engineering books

I don’t want to start a discussion about the books I feel are missing or about the validity of the method used to select the best books (in fact, the first thing I would change is the title of the list, instead of “best books” I would say “most popular”, that seems more appropriate).

I’m just surprised to see how many of the books contain the word Agile in the title (10 out of 100). Instead, only four included the word UML (although many more use it) and none mentions (again, just considering the title) MDD,MDA,code-generation or similar. Keep this in mind if you plan to start writing a new book!

In my humble opinion, there is too much hype over this Agile thing. In the same way we complain that the benefits of modeling I’d like to see some studies on the benefits of Agile processes. The Software Engineering Evidence database seems to contain a fair number of empirical studies on the topic so I guess I should start by reading them (suggestions welcome) and see if they convince me.

Want to build better software faster?

Want to build better software faster?

Read about the latest trends on software modeling and low-code development

You have Successfully Subscribed!

Pin It on Pinterest

Share This