File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes Leading Lean Software Development--fads Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Reply Bookmark "Leading Lean Software Development--fads" Watch "Leading Lean Software Development--fads" New topic
Author

Leading Lean Software Development--fads

Jeff Langr
author
Ranch Hand

Joined: May 14, 2003
Posts: 754
Greetings Ms Poppendieck,

I noted a chapter in the ToC of Leading Lean Software Development entitled "Fads." Later in the book there are discussions of things like TDD and CI. To what extent do you view practices like these as fads? Do you foresee other practices supplanting these in the near future?

thanks!


Author, Agile Java, Essential Java Style. Agile in a Flash. Contributor, Clean Code.
Mary Poppendieck
author
Ranch Hand

Joined: Oct 04, 2006
Posts: 62
On the contrary, Chapter two looks at a lot of software "fads", only to conclude that precursors of TDD and Continuous Integration have been around for a very long time, and these are most certainly NOT fads. We find that project management practices have come and gone over the years, but solid technical practices such as TDD and Continuous Integration have never gone out of style - and I don't expect they every will. Tools will make good technical practices easier over time, and they might go by different names and have slightly different implementations, but techniques to be sure you know you are building the right thing at all times are pretty fundamental to software development, I think.

A large portion of Chapter 2, including the section on fads, has been released to be posted on TechTarget’s SearchSoftwareQuality.com, but it hasn't been posted yet.


Mary Poppendieck
Author of Lean Software Development, Implementing Lean Software Development, and Leading Lean Software Development
 
IntelliJ Java IDE
 
subject: Leading Lean Software Development--fads
 
Threads others viewed
Results are not the Point?
coding/writing for an audience
Implementing Lean Software Development: coding to API
HF PMP: how does it fit with Lean Software Development...
Manage It!: Which SD process have you chosen and how impact it your PM approach?
developer file tools

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture