Evaluating the Effects of Architectural Documentation: A Case Study of a Large Scale Open Source Project