Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development | Publicación