Dissertação

Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software

A indústria de software precisa de profissionais que, além do conhecimento técnico, possuam determinadas habilidades que afetam positivamente o processo de desenvolvimento de software. Nesta dissertação de mestrado realizou-se inicialmente um mapeamento sistemático sobre quais habilidades são rep...

ver descrição completa

Autor principal: Fortaleza, Luiz Leandro dos Reis
Outros Autores: http://lattes.cnpq.br/0374659622170312
Grau: Dissertação
Idioma: por
Publicado em: Universidade Federal do Amazonas 2015
Assuntos:
Acesso em linha: http://tede.ufam.edu.br/handle/tede/2930
id oai:https:--tede.ufam.edu.br-handle-:tede-2930
recordtype dspace
spelling oai:https:--tede.ufam.edu.br-handle-:tede-29302016-05-11T14:28:57Z Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software Fortaleza, Luiz Leandro dos Reis Conte, Tayana Uchôa http://lattes.cnpq.br/0374659622170312 http://lattes.cnpq.br/6682919653508224 Engenharia de software Habilidades de engenheiros de software Desenvolvimento distribuído de software Software engineering Skills for Engineers software Distributed software development CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO A indústria de software precisa de profissionais que, além do conhecimento técnico, possuam determinadas habilidades que afetam positivamente o processo de desenvolvimento de software. Nesta dissertação de mestrado realizou-se inicialmente um mapeamento sistemático sobre quais habilidades são reportadas pela literatura como sendo mais importantes para o engenheiro de software. Este mapeamento serviu para limitar o escopo deste trabalho às habilidades de comunicação e colaboração. O desenvolvimento de habilidades de comunicação e colaboração, segundo diversos autores, ocorre a partir de atividades práticas. Portanto, tentar capacitar melhor os alunos, no que diz respeito à comunicação e colaboração, seria integrá-los em projetos com a indústria. Todavia, nem sempre é possível estabelecer parcerias com a indústria de software. Uma alternativa é simular o cenário industrial em ambiente acadêmico. Uma prática que tem crescido na indústria é a distribuição geográfica da equipe de desenvolvimento, conhecida como Desenvolvimento Distribuído de Software (DDS). Então, simular um cenário DDS é uma possível forma de aproximar os alunos da realidade da indústria de software. Esta é a abordagem proposta nesta dissertação. Foram realizados dois estudos experimentais visando obter indícios sobre a eficiência da abordagem pedagógica proposta. A cada experimento buscou-se aprimorar a forma de coleta e análise dos dados, e efetuou-se a triangulação destes dados visando a obtenção de maior confiabilidade para as conclusões. Observou-se que a utilização de DDS é bastante motivadora para os alunos, todavia existem outros fatores que afetam esta motivação, como por exemplo a afinidade entre os membros das equipes co-alocadas. Gerenciar adequadamente tais fatores, visando manter os participantes motivados, pode ser o diferencial entre sucesso e fracasso da atividade de ensino, uma vez que o desenvolvimento de habilidades é influenciado pela motivação. The software industry needs professionals who, in addition to technical knowledge, possess certain skills that positively affect the development process software. In this dissertation initially held up a mapping systematic about which skills are reported in the literature as being more important for the software engineer. This mapping served to limit the scope of this work to the skills of communication and collaboration. The development of communication skills and collaboration, according to several authors, occurs from practical activities. Therefore, try to enable the best students, with regard to communication and collaboration, would integrate them into projects with industry. However, it is not always possible to establish partnerships with industry software. An alternative is to simulate the industrial scenario in the academic environment. A practice that has grown in the industry is the geographical distribution of staff development, known as Distributed Software Development (DSD). Then, simulate a scenario DDS is a possible way to bring students from reality of the software industry. This is the approach proposed in this dissertation. Two experimental studies were conducted to obtain evidence about the effectiveness the proposed pedagogical approach. Every experiment we sought to improve way of collecting and analyzing data, and performed the triangulation of these data aimed obtaining the most reliable conclusions. It was observed that the use DDS is quite motivating for students, but there are other factors that This affect motivation, such as the affinity between team members co-allocated. Properly manage these factors in order to maintain participants motivated, can be the difference between success and failure of the activity of teaching, one Since skill development is influenced by motivation. CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior 2015-04-11T14:03:01Z 2014-08-07 2013-06-20 Dissertação FORTALEZA, Luiz Leandro dos Reis. Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software. 2013. 110 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2013. http://tede.ufam.edu.br/handle/tede/2930 por Acesso Aberto application/pdf Universidade Federal do Amazonas Instituto de Computação BR UFAM Programa de Pós-graduação em Informática
institution TEDE - Universidade Federal do Amazonas
collection TEDE-UFAM
language por
topic Engenharia de software
Habilidades de engenheiros de software
Desenvolvimento distribuído de software
Software engineering
Skills for Engineers software
Distributed software development
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
spellingShingle Engenharia de software
Habilidades de engenheiros de software
Desenvolvimento distribuído de software
Software engineering
Skills for Engineers software
Distributed software development
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
Fortaleza, Luiz Leandro dos Reis
Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
topic_facet Engenharia de software
Habilidades de engenheiros de software
Desenvolvimento distribuído de software
Software engineering
Skills for Engineers software
Distributed software development
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
description A indústria de software precisa de profissionais que, além do conhecimento técnico, possuam determinadas habilidades que afetam positivamente o processo de desenvolvimento de software. Nesta dissertação de mestrado realizou-se inicialmente um mapeamento sistemático sobre quais habilidades são reportadas pela literatura como sendo mais importantes para o engenheiro de software. Este mapeamento serviu para limitar o escopo deste trabalho às habilidades de comunicação e colaboração. O desenvolvimento de habilidades de comunicação e colaboração, segundo diversos autores, ocorre a partir de atividades práticas. Portanto, tentar capacitar melhor os alunos, no que diz respeito à comunicação e colaboração, seria integrá-los em projetos com a indústria. Todavia, nem sempre é possível estabelecer parcerias com a indústria de software. Uma alternativa é simular o cenário industrial em ambiente acadêmico. Uma prática que tem crescido na indústria é a distribuição geográfica da equipe de desenvolvimento, conhecida como Desenvolvimento Distribuído de Software (DDS). Então, simular um cenário DDS é uma possível forma de aproximar os alunos da realidade da indústria de software. Esta é a abordagem proposta nesta dissertação. Foram realizados dois estudos experimentais visando obter indícios sobre a eficiência da abordagem pedagógica proposta. A cada experimento buscou-se aprimorar a forma de coleta e análise dos dados, e efetuou-se a triangulação destes dados visando a obtenção de maior confiabilidade para as conclusões. Observou-se que a utilização de DDS é bastante motivadora para os alunos, todavia existem outros fatores que afetam esta motivação, como por exemplo a afinidade entre os membros das equipes co-alocadas. Gerenciar adequadamente tais fatores, visando manter os participantes motivados, pode ser o diferencial entre sucesso e fracasso da atividade de ensino, uma vez que o desenvolvimento de habilidades é influenciado pela motivação.
author_additional Conte, Tayana Uchôa
author_additionalStr Conte, Tayana Uchôa
format Dissertação
author Fortaleza, Luiz Leandro dos Reis
author2 http://lattes.cnpq.br/0374659622170312
author2Str http://lattes.cnpq.br/0374659622170312
title Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
title_short Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
title_full Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
title_fullStr Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
title_full_unstemmed Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
title_sort uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software
publisher Universidade Federal do Amazonas
publishDate 2015
url http://tede.ufam.edu.br/handle/tede/2930
_version_ 1831969073323311104
score 11.753735