On Software Architecture Processes and their Use in Practice