I worked for a company that implemented ISO 9001 while I was there. One of my projects was even used during the examination and I had to explain to the ISO 9001 rep how I used it.
After going through the ISO 9001 process, how do I feel about it? Personally, I think ISO 9001 is mainly a thing for advertising and provides very little in terms of your process.
From my project history and observations, here are some common problems I commonly see/hear about software development projects.
On some projects people get lax and it all becomes too hard to keep all the requirements up to date. This will cause even more problems further down the track when nobody can agree on what is meant to be delivered. It also makes it very hard to test a system if you don't know what the systems functionality is.
Here are some sites that contain quality articles and content:
There is such acronym overload in computing that I started this page so I could easily find them when I forget what they mean: