Global software development projects are passing through the boundaries of a company or a country. In order to manage global teams effectively, it is necessary to define a software process adapted to different organizational cultures. A global software process gives all team members a common language to define tasks and activities allowing the better understanding of the business domain terms and the project milestones in spite of their differences in terms of culture and organizational structures. This paper presents the practices adopted to define a global software process for a distributed environment and the factors that impacted in the process definition
['Mariângela Vanzin', 'Marcelo Blois Ribeiro', 'Rafael Prikladnicki', 'Ilmari Ceccato', 'Dante Carlos Antunes']
Global Software Processes Definition in a Distributed Environment