Challenges and recommended practices for software architecting in global software development Breadcrumbs UL Home Research Publications Year of Publication 2019 Publisher ELSEVIER SCIENCE BV Journal Information And Software Technology DOI 10.1016/j.infsof.2018.10.008