Este livro aborda um tema emergente na área de Engenharia de Software, conhecido como Desenvolvimento Distribuído de Software (DDS). Ao estabelecer um conjunto de conceitos básicos relativos ao tema, contribui em duas direções: avanço do conhecimento na própria área de Engenharia de Software e apoio ao entendimento das implicações do DDS no seu uso efetivo nas organizações. Neste sentido, o livro aprofunda questões relativas ao processo de desenvolvimento de software, introduzindo conceitos básicos da área de DDS, propondo um modelo de referência e discutindo alguns modelos de maturidade e capacidade para DDS. Na seqüência, busca analisar os impactos deste novo ambiente de desenvolvimento de software para a Engenharia de Requisitos e a Gerencia de Riscos. Finalmente, apresenta considerações relativas à pesquisa em DDS, incluindo os principais desafios e tendências na área. A área de Engenharia de Software tem sido alvo de novas demandas em função de mudanças decorrentes da internacionalização e, mais profundamente, da globalização na sociedade do conhecimento em que vivemos. Na mesma medida em que as organizações distribuem suas operações globalmente, o processo de desenvolvimento de software sofre pressões nesta mesma direção. Novos conceitos de tempo e distância são pontos de partida para o trabalho distribuído. Este novo contexto social apresenta novos desafios para as organizações, tais como diferenças culturais, modelos de governança, infra-estrutura, aspectos regulatórios, entre outros. Especificamente na Engenharia de Software, emerge a área de Desenvolvimento Distribuído de Software (DDS), que acrescenta aos desafios tradicionais do processo de desenvolvimento de software temas tais como gestão de projetos distribuídos, coordenação de equipes distribuídas e engenharia de requisitos. Este livro, primeiro lançado nesta área no Brasil, aborda os conceitos básicos desta nova área da Engenharia de Software.