• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 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

Estudando as relações entre autonomia e efetividade em equipes de software: um estudo de caso múltiplo

SANTOS, Isabella Rossiley Moreira dos 25 February 2013 (has links)
Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-10T19:21:32Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertaçao Isabella Santos .pdf: 3815360 bytes, checksum: df153f59c89c6070b6358f6bc5d6d101 (MD5) / Approved for entry into archive by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T19:42:39Z (GMT) No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertaçao Isabella Santos .pdf: 3815360 bytes, checksum: df153f59c89c6070b6358f6bc5d6d101 (MD5) / Made available in DSpace on 2015-03-10T19:42:39Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertaçao Isabella Santos .pdf: 3815360 bytes, checksum: df153f59c89c6070b6358f6bc5d6d101 (MD5) Previous issue date: 2013-02-25 / Contexto: O estudo sobre o trabalho em equipe tem mostrado que autonomia para definição e realização do trabalho pode influenciar positivamente a efetividade das equipes. Porém, a montagem e desenvolvimento de equipes autônomas ou autogerenciadas é tarefa complexa que têm antecedentes e moderadores cujas relações muitas vezes são conflitantes. Além disso, os modelos de efetividade de equipes autogerenciadas existentes não foram construídos por meio do estudo de equipes de desenvolvimento de software. Considerando que o desenvolvimento de software tem a natureza sociotécnica mais acentuada que outras atividades, os modelos e as teorias de autogerenciamento adaptados para, ou desenvolvidos no contexto da indústria de software ainda são necessários. Objetivo: Este estudo visa contribuir com a construção de uma teoria de equipes de software autogerenciadas por meio do estudo de um conjunto de equipes de software investigando os fatores que influenciam sua efetividade e como essa efetividade é percebida em relação às dimensões de desempenho, satisfação e comportamento dos membros da equipe. Mais especificamente, este estudo tem como objetivo construir uma teoria da efetividade de equipes de desenvolvimento de software no contexto de uma empresa de software. Método: Utilizou-se como método de pesquisa um estudo de caso de natureza qualitativa, integrado (embedded) com quatro equipes de software como unidades de análises. Coletaramse os dados mediante entrevistas, observação e aplicação de questionários, os quais analisaram-se com utilização de processos de codificação baseados nas técnicas da teoria fundamentada. Construiu-se a síntese dos resultados das quatro unidades de análise. Resultados: Investigaram-se os fatores técnicos, sociais e organizacionais que influenciam a efetividade das equipes. Ao final, construíram-se modelos sobre a efetividade para equipes de desenvolvimento de software. Envolveram-se na construção deste modelo os fatores humanos, como a motivação e coesão, e sua influência na efetividade. Conclusões: Há mais de cinco décadas, tem-se utilizado o conceito de autogerenciamento em diversos setores; no entanto, existem poucas pesquisas que tratam do assunto sobre a efetividade de equipes autogerenciadas em organizações de desenvolvimento de software. Portanto, esta pesquisa contribuiu para o aumento do conhecimento sobre efetividade em equipes de software e a construção de uma teoria para esse tipo de equipe.
2

Avaliação de equipes de desenvolvimento de software por meio de métricas orientadas a objeto

Madureira, Jamille Silva 12 April 2017 (has links)
Managing a software project is an increasingly complex task as the demands on the final product increase. Competitive environment in software industry and customer needs require software developers to increasingly concern themselves with user satisfaction as a measure of quality of the final product. Therefore, e ective management is required from project design up to software maintenance. The development team is one of the most relevant resources for the success of projects, but it is also where the greatest problems are found. Using metrics is a way to help the project team to achieve its goals and objectives. The goal of this work was to use software metrics to evaluate teams and and their members in order to analyze current performance of developers. To reach this objective, literature review and case study were applied as research instruments. The literature review allowed to discover reference values for the applied metrics in order to establish criteria that served as a basis to evaluate the software involved in the research. After obtaining this knowledge, the case study was applied to two local public companies and undergraduate students from two universities. In total, thirteen softwares were evaluated, four of which were developed in companies and nine by students. A tool was selected to collect software metrics automatically and to provide the result in a format ready to be manipulated. As a result, it was verified that the evaluation of software quality by means of metrics contributes to project management, because it indicates its failures and where it should be improved. Evidence has also been discovered that using collected software metrics is useful in evaluating development team members. By means of the case study, it was discovered that team composition is important to the success of the project, and that training and experience of the members directly a ect quality of software. When analyzing the software through metrics, it was observed that the best performance was achieved by developers with more advanced training and more near experience time. In this sense, software metrics can contribute to follow both the development of the project and the decisions that cause changes in the team. / Gerenciar um projeto de software é uma tarefa cada vez mais complexa à medida que as exigências sobre o produto final aumentam. O ambiente competitivo no mercado de software e as necessidades dos clientes exigem que os desenvolvedores de software tenham preocupação cada vez maior na satisfação do usuário como uma medida da qualidade do produto final. Assim, é preciso um gerenciamento eficaz desde a concepção do projeto até a manutenção do software. A equipe de desenvolvimento é um dos recursos mais relevantes para o êxito dos projetos, mas também é onde frequentemente são encontrados os maiores problemas. O uso de métricas é uma forma de ajudar a equipe do projeto a atingir os seus objetivos e metas. O objetivo deste trabalho foi utilizar métricas de software para avaliar equipes e seus membros, analisando o desempenho atual dos desenvolvedores. Para atingir esse objetivo, nesse trabalho foram aplicados como instrumentos de pesquisa a revisão da literatura e o estudo de caso. A revisão da literatura propiciou descobrir valores referência para as métricas aplicadas, com a finalidade de estabelecer critérios que serviram de base para avaliar os softwares envolvidos na pesquisa. Após obter esses conhecimentos, foi aplicado o estudo de caso em duas empresas públicas locais e em exercícios com alunos de graduação de duas universidades. No total, foram avaliados treze softwares, sendo quatro desenvolvidos nas empresas e nove pelos estudantes. Para a aplicação das métricas, foi selecionada uma ferramenta que as coletasse automaticamente e fornecesse o resultado em um formato pronto para ser manipulado. Como resultado, foi constatado que a avaliação da qualidade do software por meio de métricas contribui na gestão de projetos, pois indica suas falhas e onde deve ser melhorado. Também foram descobertas evidências de que o uso de métricas é útil na avaliação dos membros das equipes de desenvolvimento. Por meio do estudo de caso, descobriu-se que a composição da equipe é importante para o sucesso do projeto, pois a formação e experiência dos membros afetam diretamente a qualidade do software. Ao analisar os softwares por meio de métricas, foi observado que o melhor desempenho foi alcançado por desenvolvedores com capacitação em andamento e tempo mais próximo de experiência . Neste sentido, as métricas de software podem contribuir para acompanhar tanto o desenvolvimento do projeto quanto nas decisões que causam mudanças na equipe.

Page generated in 0.0838 seconds