  It is well known that the software process in place impacts the quality of
the resulting product. However, the specific way in which this effect occurs is
still mostly unknown and reported through anecdotes. To gather a better
understanding of such relationship, a very large survey has been conducted
during the last year and has been completed by more than 100 software
developers and engineers from 21 countries. We have used the percentage of
satisfied customers estimated by the software developers and engineers as the
main dependent variable. The results evidence some interesting patterns, like
that quality attribute of which customers are more satisfied appears
functionality, architectural styles may not have a significant influence on
quality, agile methodologies might result in happier customers, larger
companies and shorter projects seems to produce better products.
