• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

CVSyn - acoplando um mecanismo de notificação síncrono ao CVS para otimizar a comunicação no desenvolvimento global de software. / CVSyn - coupling a synchronous notification mechanism to CVS to optimize communication in global software development.

DANTAS, Pasquêline Lacerda. 20 September 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-09-20T17:57:34Z No. of bitstreams: 1 PASQUELINE LARCEDA DANTAS - DISSERTAÇÃO PPGCC 2004..pdf: 1320612 bytes, checksum: d44d9866498c2f624738347155e9dedc (MD5) / Made available in DSpace on 2018-09-20T17:57:34Z (GMT). No. of bitstreams: 1 PASQUELINE LARCEDA DANTAS - DISSERTAÇÃO PPGCC 2004..pdf: 1320612 bytes, checksum: d44d9866498c2f624738347155e9dedc (MD5) Previous issue date: 2004-04-26 / O Desenvolvimento Global de Software é uma abordagem que requer muito investimento, sobretudo com tecnologia. Neste contexto, são as organizações de menor porte aquelas que mais percebem os impactos causados pela separação física dos times e pelas lacunas deixadas na comunicação. Como nem sempre as ferramentas utilizadas facilitam o entendimento das mudanças que ocorrem durante a construção da aplicação, muitas distorções são geradas, e conseqüentemente, muito re-trabalho. Este trabalho destaca a importância de ferramentas de controle de versão, assinalando aspectos colaborativos que podem auxiliar o processo de produção de código e integração na presença de colaboradores distribuídos geograficamente. Uma ferramenta foi proposta e um protótipo foi implementado tendo como base o CVS e um servidor de notificação de eventos. O objetivo do CVsyn é permitir que a comunicação (compartilhamento de informação) entre os colaboradores do projeto possa ser melhorada por meio de um mecanismo de notificação. / Global Software Development is an approach that requires a lot of investment, over all with technology. In this context, the small and medium sized organizations are those that suffer the impacts caused by physical separation of their teams and the gaps in their communication the most. As not always the used tools facilitate the understanding of the changes that happen during the application evolution, much misunderstanding is generated, and consequently, much re-work. This work points the importance of tools of version control, marking collaborative aspects that can aid the process of code production and integration in the presence of collaborators geographically distributed. A tool was proposed and a prototype was implemented based in CVS and an event notification server. The objective of CVsyn is to allow that the communication (sharing of information) among the collaborators of the project can be improved through a mechanism of notification.
2

Um ambiente integrado para apoio ao desenvolvimento distribuído de software

Gärtner, Vilson Cristiano 22 March 2011 (has links)
Submitted by CARLA MARIA GOULART DE MORAES (carlagm) on 2015-04-06T17:18:33Z No. of bitstreams: 1 VilsonGartnerComputacao.pdf: 9068377 bytes, checksum: 6ace07d8901f11d83ef8a8c13f4f62c7 (MD5) / Made available in DSpace on 2015-04-06T17:18:33Z (GMT). No. of bitstreams: 1 VilsonGartnerComputacao.pdf: 9068377 bytes, checksum: 6ace07d8901f11d83ef8a8c13f4f62c7 (MD5) Previous issue date: 2011 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / O Desenvolvimento Distribuído de Software (DDS) é um modelo de desenvolvimento que vem se intensificando nos últimos anos. Também conhecido como Desenvolvimento Global de Software (DGS), esse modelo de desenvolvimento é realizado por equipes em diferentes localizações geográficas. Entre os fatores que contribuem para esse aumento, está a necessidade de negócio das corporações, que buscam redução de custos, recursos qualificados e necessidade de uma presença global. Em outros casos, se deve ao surgimento de novos movimentos de desenvolvimento de software, como a comunidade de software livre, um exemplo bem sucedido de DDS. Apesar da necessidade ou mesmo da conveniência de desenvolver o software de forma distribuída, é extremamente difícil fazê-lo com sucesso. A separação física traz uma série de problemas e desafios interessantes que recém estão começando a ser compreendidas: questões estratégicas, questões culturais, comunicação inadequada, gestão do conhecimento, alocação de tarefas, confiança, questões técnicas, entre outros. Desde que surgiu, o DDS mudou grande parte da tradição do desenvolvimento de software e, para manter o seu mercado, as organizações não podem depender das mesmas competências e tecnologias de engenharia de software utilizadas no desenvolvimento interno. Nesse sentido, o presente trabalho tem por objetivo auxiliar na redução dos problemas e dificuldades trazidos por esse modelo de desenvolvimento, através da implementação de um ambiente de desenvolvimento cujas ferramentas foram definidas com base em estudos e trabalhos relacionados ao tema. / The Distributed Software Development (DSD) is a development model that has been intensified in recent years. Also known as Global Software Development (GSD), this development model is done by teams in different geographical locations. Among the factors that have contributed to this increase, there is the corporations business need of seeking ways to reduce costs, seeking skilled resources and having a global presence. In other cases, it is due to the emergence of new movements in software development, such as the free software community, a successful example of DSD. Despite the need or even desirability of developing software in a distributed way, it is extremely difficult to do this successfully. Physical separation has a number of interesting problems and challenges that are just beginning to be understood: strategic issues, cultural issues, inadequate communication, knowledge management, task allocation, trust, technical issues, among others. DSD has changed much of the tradition of software development since it appeared. Organizations cannot rely on the same skills and software engineering technologies used internally to maintain this new market. In this way, this work aims to help to reduce the problems and difficulties brought by this type of development, through the implementation of a software development environment whose tools were defined based on studies related to the topic.

Page generated in 0.0887 seconds