So many guys talk about simplicity, but implement crazy complex stuff. I don’t know if you guys have different experiences, but for me it seems to be a problem starting in the requirements definition stage and cumulating during the whole project.
That’s why I wrote a tool called “DonkeySpecs” that tries to address it using a simple technique: