Spelling suggestions: "subject:"projetos dde software"" "subject:"projetos dee software""
1 |
Condicionantes de desempenho dos projetos de software e a influência da maturidade em gestão de projetos.Moraes, Renato de Oliveira 27 May 2004 (has links)
Este trabalho procurou averiguar os efeitos da maturidade em gestão de projetos da organização executante sobre a relação entre certos condicionantes de desempenho e o desempenho dos projetos de software. Para tanto, foi feito um levantamento em 131 projetos de software cujos resultados mostram que, nas organizações de maior maturidade em gestão de projetos, certos elementos condicionantes do desempenho têm uma menor influência sobre as diferentes dimensões do desempenho dos projetos. O perfil do gerente de projeto, o apoio da alta administração e a incerteza tecnológica, que são alguns dos elementos condicionantes de desempenho considerados neste trabalho, têm uma importância maior no desempenho dos projetos de software quando a organização executante apresenta um nível de maturidade em gestão de projetos menor.
|
2 |
Condicionantes de desempenho dos projetos de software e a influência da maturidade em gestão de projetos.Renato de Oliveira Moraes 27 May 2004 (has links)
Este trabalho procurou averiguar os efeitos da maturidade em gestão de projetos da organização executante sobre a relação entre certos condicionantes de desempenho e o desempenho dos projetos de software. Para tanto, foi feito um levantamento em 131 projetos de software cujos resultados mostram que, nas organizações de maior maturidade em gestão de projetos, certos elementos condicionantes do desempenho têm uma menor influência sobre as diferentes dimensões do desempenho dos projetos. O perfil do gerente de projeto, o apoio da alta administração e a incerteza tecnológica, que são alguns dos elementos condicionantes de desempenho considerados neste trabalho, têm uma importância maior no desempenho dos projetos de software quando a organização executante apresenta um nível de maturidade em gestão de projetos menor.
|
3 |
Avaliação de Desempenho de Escritórios de Projetos de Software Baseada em uma Abordagem MulticritérioVIGLIONI, Tales Garcia Alvarenga 17 June 2015 (has links)
Submitted by Isaac Francisco de Souza Dias (isaac.souzadias@ufpe.br) on 2015-10-20T19:10:04Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DissertaçãoTalesViglioni-v4-Digital.pdf: 4209402 bytes, checksum: dcd41419815cf88b3b93aa09a7af6405 (MD5) / Made available in DSpace on 2015-10-20T19:10:04Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DissertaçãoTalesViglioni-v4-Digital.pdf: 4209402 bytes, checksum: dcd41419815cf88b3b93aa09a7af6405 (MD5)
Previous issue date: 2015-06-17 / Contexto: A justificativa para implantação de um Escritório de Projetos (EP), é um problema
recorrente nas organizações, sendo sua existência quase sempre questionada pelas partes
interessadas. No âmbito do gerenciamento organizacional de projetos, o EP apresenta uma
variedade de papéis e funções, cujo desempenho está relacionado ao cumprimento dos
objetivos estratégicos. Diante da necessidade de atender às expectativas das várias partes
interessadas, faz-se necessário avaliar seu desempenho com base nos vários pontos de vista de
uma organização. Objetivo: Definir uma avaliação de desempenho de EPs de software
baseado em uma abordagem multicritério para tomada de decisões. Metodologia: Com base
em uma lista de 79 indicadores de desempenho, divididos em 17 critérios definidos pelo
Competing Values Framework, foi definida uma metodologia de avaliação do EP, utilizando
uma metodologia multicritério, através da técnica MACBETH, que permitiu refletir as visões
das várias partes da organização interessadas no desempenho do EP. Resultados: A
aplicação da metodologia resultou em um modelo de avaliação que apresentou uma visão
clara dos pontos fortes e fracos no desempenho do EP, e a prioridade de melhoria de cada um
deles, segundo uma visão compartilhada de todos os interessados. Conclusão: A avaliação de
desempenho proposta apresentou uma agregação de diferentes e conflitantes pontos de vista
em uma visão abrangente sobre o desempenho do escritório de projetos, auxiliando na
definição e priorização das ações para atingir o nível de desempenho desejado do EP para a
organização. / Context: The justification for implementing a Project Management Office (PMO) is a
recurring problem in organizations, being often questioned by the stakeholders. In the context
of the organizational project management, the PMO presents a variety of roles and functions,
whose performance is related to strategic objectives achievement. Considering the need to
meet the expectations of various stakeholders, it is necessary to evaluate their performance
based on the various points of view. Objective: Set software’s PMO performance evaluation
based on a multi-criteria approach to decision making. Methodology: Based on a list of 79
performance indicators, divided into 17 criteria defined by the Competing Values Framework,
a methodology for evaluating the PMO was defined using a multi-criteria methodology by
MACBETH technique, which allowed reflect the views of the various stakeholders interested
in the PMO’s performance. Results: The methodology resulted in a valuation model that
presented a clear picture of strengths and weaknesses in the performance of the EP, and the
priority of improving each of them, according to a shared vision of all stakeholders.
Conclusion: Performance evaluation proposal presented an aggregation of different and
conflicting views on a comprehensive view of the performance of the project management
office, assisting in the definition and prioritization of actions to achieve the desired level of
PMO’s performance for the organization.
|
4 |
Avaliação do gerenciamento de incertezas em projetos de softwareSOUZA, José Alfredo Santos de 31 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-04-05T14:25:09Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DissertacaoAlfredo_rev_pos_defesa_2015-11-03 vDigital (1).pdf: 2027109 bytes, checksum: 01759177045949760cd95203c6ed1de9 (MD5) / Made available in DSpace on 2016-04-05T14:25:09Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
DissertacaoAlfredo_rev_pos_defesa_2015-11-03 vDigital (1).pdf: 2027109 bytes, checksum: 01759177045949760cd95203c6ed1de9 (MD5)
Previous issue date: 2015-08-31 / Projetos de desenvolvimento de software têm se tornado cada vez mais complexos,
motivados, principalmente, pelo alto grau de inovação e tecnologia empregada.
Associado a esses elementos, a incerteza, que é caracterizada pela deficiência de
informações relacionadas a um evento, sua compreensão, seu conhecimento, sua
consequência, ou sua probabilidade, quase sempre presente em projetos de
desenvolvimento de software colabora para os altos indicadores de insucesso em
tais projetos, pois as abordagens tradicionais em gerenciamento de projetos não
consideram um ambiente instável e sujeito a diversas fontes de incerteza. Esse
trabalho tem por objetivo a elaboração de uma proposta, voltada para organizações
de desenvolvimento de software, avaliar sua competência em gerir a incerteza. A
proposta de avaliação definida foi fundamentada através de um trabalho teórico em
que é sugerido um processo para gerir a incerteza em projetos de software. A
construção da proposta de avaliação utilizou a abordagem GQM
(Goal/Question/Metric), a partir da qual foram apresentadas métricas para auxiliar
organizações a avaliarem suas práticas em gerir a incerteza no seu processo de
desenvolvimento. Através de um estudo de caso desenvolvido, a proposta de
avaliação foi demonstrada e aplicada. / Software development projects have become increasingly complex, motivated mainly
by the high degree of innovation and technology used. Associated with these
elements, the uncertainty, which is characterized by deficiency of information
associated to an event, their understanding, their knowledge, their consequence or
likelihood, often present in software development projects contributes to the high
failure indicators in such projects because traditional approaches in project
management do not consider an environment that is unstable and exposed to several
sources of uncertainty. This work aims to elaborate a proposal geared to software
development organizations to evaluate their competence in managing uncertainty.
The evaluation proposal as defined was based on a theoretical study in which a
process is advanced to manage the uncertainty in software projects. The
construction of the evaluation proposal used the approach GQM (Goal/Question/
Metric), from which were presented metrics to help organizations assess their
practices in managing uncertainty in the development process. Through a case study
that was developed, the evaluation proposal was demonstrated and applied.
|
5 |
Uma abordagem ágil ao gerenciamento de projetos de software baseada no PMBOK Guidede Queiroz Leal, Luciana 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:51:55Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2008 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / A exigência por projetos com resultados mais rápidos faz com que seja repensada a forma de
gerenciamento de projetos, em particular os relacionados à elaboração de softwares. Abordagens
ágeis de gestão apresentam-se como uma alternativa para projetos com duração curta e requisitos
que mudam no decorrer do projeto. Existem algumas abordagens que trabalham o gerenciamento
ágil de projetos, como por exemplo: Agile Project Management, Agile Project Management Framework,
Extreme Project Management e Scrum, que possuem princípios e práticas em comum. Elas surgiram
como uma evolução das metodologias ágeis de desenvolvimento e possuem sua principal
fundamentação no Manifesto Ágil para o Desenvolvimento de Software. Contudo, nenhuma dessas
abordagens leva em consideração o PMBOK® Guide como conjunto de práticas já utilizadas no
gerenciamento de projetos. Deste modo, a tendência é que surja um modelo híbrido entre clássico e
ágil a fim de unir as vantagens das duas abordagens em prol do gerenciamento e desenvolvimento de
projetos de sucesso, na visão do cliente e da equipe de projeto. Tendo em vista essa tendência e
partindo da premissa de que um conjunto de práticas em gerenciamento ágil baseado no PMBOK®
Guide pode ser mais eficiente quando se trata de projetos que necessitam de um pouco de rigor na
sua execução e de um processo bem definido, mas que possuem seu foco em resultados ágeis, o
objetivo desta dissertação é apresentar o Agilius: uma abordagem de Gerenciamento Ágil de
Projetos de Software baseada no PMBOK® Guide. Para avaliar o Agilius foi utilizado o método
apresentado pela Engenharia de Software Experimental. Foram definidos os objetivos, as questões
usadas para a medição e um conjunto de métricas para caracterizar a análise destas questões. Em
seguida, o planejamento do estudo experimental e a execução do estudo experimental foram
realizados e ao final, para a verificação das hipóteses levantadas foi realizada a análise e a
interpretação dos dados coletados a partir de estatística descritiva, análise qualitativa e quantitativa.
De acordo o estudo experimental executado, o Agilius pode ser considerado ágil por contemplar de
forma satisfatória as principais características que definem o gerenciamento ágil de projetos de
software
|
6 |
Recomendação de comunidades virtuais em uma rede social para minimizar problemas de comunicação entre projetos de softwareOliveira, Robson Ytallo Silva de 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:54:31Z (GMT). No. of bitstreams: 2
arquivo1976_1.pdf: 4413230 bytes, checksum: 9abe58e517d4a84ab91776f2fdb04fcd (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2008 / Diversos processos, métodos, técnicas e mecanismos têm sido amadurecidos
a fim de suportar colaboração no trabalho em grupo. Os conceitos de CSCW
(Computer-Supported Co-operative Work) e os mecanismos de groupware, por
exemplo, direcionam estudos na Engenharia de Software para soluções de
colaboração de trabalhos em grupo. A maioria das organizações busca
estratégias para auxiliar na colaboração dos seus membros. Um dos principais
desafios na colaboração é minimizar os problemas de comunicação. A
abordagem de redes sociais procura superar esses desafios trocando
informações através dos relacionamentos. Além disso, a proliferação das redes
sociais está cada vez mais evidente, principalmente na Web através das
WBSN (Web-Based Social Networks) - como são chamadas as redes sociais
dispostas na Web. Nas organizações de desenvolvimento de software,
geralmente existe pouca interação entre os projetos, desperdiçando a
oportunidade de troca e reúso de conhecimento entre projetos similares.
Grande parte das redes sociais conta com entidades chamadas de
Comunidades Virtuais que têm a finalidade de reunir pessoas. As
Comunidades Virtuais permitem a troca de conhecimento entre pessoas de
interesses comuns. Esta dissertação propõe recomendações automáticas das
Comunidades Virtuais de redes sociais a fim de aproximar projetos de software
com conhecimentos similares representados na rede por Comunidades
|
7 |
Uncertainty management in software projectsMARINHO, Marcelo Luiz Monteiro 11 September 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-03-15T15:42:08Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Uncertanty Management in Software Projects - Marcelo Marinho.pdf: 6691446 bytes, checksum: c11ad7bca6e24d387867ffea22b8e5ed (MD5) / Made available in DSpace on 2016-03-15T15:42:08Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Uncertanty Management in Software Projects - Marcelo Marinho.pdf: 6691446 bytes, checksum: c11ad7bca6e24d387867ffea22b8e5ed (MD5)
Previous issue date: 2015-11-11 / Various projects types are proposed with different objectives; it is necessary to manage strategically,
according to organizational goals. Successful projects increase sales, reduce costs, improve
quality, customer satisfaction, the work environment; among other benefits. An increasing
number of companies use project management as a key strategy for maintaining competitiveness,
increasing the value possibility to their business. However, many projects with all the
ingredients for success fail. One reason for this is related to failure in assessing the uncertainties
by executives, managers and project team. In a typical software development environment it is
not different. Thus, the aim of this work is to propose an approach to manage uncertainties
in software projects to contribute to their better performance and influence their success. The
research method used in this work is based on the principles of Evidence-Based Software Engineering.
During the guide conception stage an exploratory literature research on managing
uncertainty in software projects and a systematic literature review on the state of the art theme
in a more structured way along with an action research conducted in a software development
project were conducted. In addition, semi-structured interviews with software industry experts
and researchers in the field were carried out in order to obtain improvement to the approach. In
the evaluation phase a focus group was conducted to evaluate the proposed approach. The results
showed that an exploratory literature review helped to characterize the difference between
risk and uncertainty and mapped the uncertainty sources. The systematic literature review found
5 ways to manage uncertainties in projects; 18 practices for project management focusing on
reducing uncertainties; a confirmation of the uncertainty sources mapped in primary studies
and the relationship between uncertainty and innovative projects was assessed. In the action
research there was an application of techniques and strategies in projects and investigation on
whether those contributed to uncertainty; in semi-structured interviews the addition of the practical
point of view for the approach was evaluated and added. Finally, the focus group was
performed to assess the elaborated approach. The results of this research contribute to software
project management by defining an approach to uncertainty management, as well as describing
strategies and guidelines for team members. / Vários tipos de projetos são propostos, com diferentes objetivos, em que é preciso gerenciálos estrategicamente de acordo com metas organizacionais. Projetos bem sucedidos aumentam as vendas, reduzem os custos, melhoram a qualidade, a satisfação do cliente, o ambiente de trabalho, entre outros benefícios. Assim, um número crescente de empresas utilizam o gerenciamento de projetos como uma estratégia fundamental para manter a competitividade, aumentando a possibilidade de valor aos seus negócios. No entanto, muitos projetos com todos os ingredientes para o sucesso, falham. Um dos motivos porque isso acontece relaciona-se com a não avaliação das incertezas pelos executivos, gerentes e equipe do projeto. Em um ambiente de desenvolvimento de software típico não é diferente. Baseado nisso, o objetivo geral deste trabalho é propor uma abordagem para gerenciar as incertezas em projetos de software, contribuindo assim para um melhor desempenho dos projetos de software e influenciando no seu sucesso. O método de pesquisa adotado neste trabalho está fundamentado nos princípios da Engenharia de Software baseado em evidências. Foi realizada uma pesquisa exploratória da literatura sobre gerenciamento das incertezas em projetos de software. Em seguida, de forma mais estruturada, foi realizada uma revisão sistemática da literatura sobre o estado da arte do tema juntamente com uma pesquisa-ação, conduzida em um projeto de desenvolvimento de software. Além disso, entrevistas semi-estruturadas foram realizadas com especialistas da indústria de software e pesquisadores na área a fim de avaliar as evidências encontradas e adicionar insumos para a abordagem. Na fase de avaliação foi realizado um grupo focal com especialistas que avaliaram a abordagem proposta. Os resultados da revisão da literatura exploratória serviu para caracterizar a diferença entre riscos e incertezas e foram mapeadas as fontes de incertezas. Da revisão sistemática da literatura encontramos 5 formas de gerenciar as incertezas nos projetos e 18 práticas para o gerenciamento de projetos focando na redução das incertezas. Foi realizada uma confirmação das fontes de incertezas mapeadas nos estudos primários e avaliada a relação entre incertezas e projetos inovadores. Na pesquisa-ação pôde-se aplicar técnicas e estratégias em projetos e investigar se essas contribuíram para gestão da incerteza. Nas entrevistas semiestruturadas foi avaliado e adicionado o ponto de vista prático para a abordagem. Finalmente, um grupo focal foi realizado para avaliar a abordagem elaborada. Os resultados desta pesquisa contribuem para a gestão de projetos de software por definir uma abordagem para o gerenciamento de incerteza, bem como descrevendo as estratégias e orientações para os membros da equipe.
|
8 |
Um roteiro centrado em arquitetura para minimização de riscos e incertezas em projetos de software. / Architecture based method for minimization of software project risks and uncertainties.Pinna, Cristina Coelho de Abreu 13 July 2004 (has links)
Visando lidar com as crescentes complexidades dos sistemas de software e aumentar a maturidade do processo de desenvolvimento através da minimização dos riscos e incertezas, a disciplina de Gestão de Riscos tem se apresentado como tema crescente na indústria e na academia de software. Um gerenciamento de riscos adequado pode implicar em melhoria do produto e no aumento da produtividade do processo de desenvolvimento de software. O presente trabalho apresenta uma especialização do processo de Gestão de Riscos para projetos de software. Esta especialização consiste em uma estratégia preventiva da Gestão de Riscos que permite transformar riscos e incertezas de projetos de software em requisitos de Arquitetura de software, de forma que a Arquitetura final obtida não seja impactada pelas eventuais ocorrências desses riscos, garantindo assim qualidade do produto e produtividade do processo. Após a conceituação teórica sobre riscos, incertezas e Arquitetura de software e a descrição da estratégia para mapeamento das categorias de riscos e incertezas em requisitos de Arquitetura, o trabalho apresenta a aplicação da estratégia proposta a alguns projetos de software reais, destacando os pontos positivos da abordagem. Conclusivamente, são discutidas as vantagens e os pontos críticos para a aplicação da estratégia proposta em projetos do dia-a-dia das organizações. / In order to handle the growing complexities of software systems and increase the maturity of the development process through the minimization of risks and uncertainties, the Risk Management has been presented as an important subject in the software industry and academy. An adequate risk management can result in product quality improvement as well as increase the productivity of the software development process. This dissertation presents a specialization of Risk Management process for software projects. This specialization consists of a preventive strategy of Risk Management, which makes possible turning risks and uncertainties of software projects into requirements of software Architecture in a way that the final obtained Architecture is not impacted by eventual occurrences of these risks, therefore assuring the product quality and the process productivity. After the theoretical conceptualization of risks, uncertainties and software Architecture, and the description of the strategy for mapping risk and uncertainties categories in Architecture requirements, the dissertation presents the application of the proposed strategy to some software projects, emphasizing the positive points of the approach. Conclusively, the advantages and critical points for the application of the proposed strategy in regular projects are discussed.
|
9 |
Um modelo de gerenciamento de projetos baseado nas metodologias ágeis de desenvolvimento de software e nos princípios da produção enxuta. / A project management model based on agile software development methodologies and lean production principles.Franco, Eduardo Ferreira 22 May 2007 (has links)
Procurando obter ganhos sustentáveis de produtividade e qualidade no desenvolvimento de software, diversos modelos, formas de organização do trabalho e abordagens inovadoras foram desenvolvidos para auxiliar os gerentes de projeto. O presente trabalho propõe um modelo de gerenciamento de projetos, baseado nas metodologias ágeis de desenvolvimento de software (Extreme Programming e o Scrum), e nos princípios e valores do pensamento enxuto, originado na manufatura automobilística japonesa. Após a proposição do modelo, ele é aplicado em um estudo de caso, avaliando os resultados obtidos na combinação entre as metodologias ágeis e nos princípios e valores da produção enxuta. Em seguida, este modelo é analisado qualitativamente com o intuito de determinar suas vantagens de utilização e seu escopo de aplicação. Para tanto, recorreu-se a uma avaliação do modelo proposto e o tradicional modelo cascata, ainda amplamente adotado no setor de software, e mapeando como este modelo contorna os problemas apontados na literatura, advindos da utilização do modelo cascata. / Looking for sustainable gains in productivity and quality in the development of software, several models, forms of work organization and innovative approaches were developed to support software development managers. The present work proposes a model of project management, based on agile software development methodologies (Extreme Programming and Scrum) and on lean principles and values borrowed from the Japanese automobile manufacturing. After describing the proposed model, it is applied in a case study, describing the results of combining the agile software development methodologies with the lean production principles and values. After this, the model is qualitatively analyzed to determine its advantages and its scope of application. For this, the proposed model is evaluated with the traditional waterfall model - until now widely adopted in the software industry - and mapping how it addresses problems, cited in the literature, derived from the use of the waterfall model.
|
10 |
Um modelo de gerenciamento de projetos baseado nas metodologias ágeis de desenvolvimento de software e nos princípios da produção enxuta. / A project management model based on agile software development methodologies and lean production principles.Eduardo Ferreira Franco 22 May 2007 (has links)
Procurando obter ganhos sustentáveis de produtividade e qualidade no desenvolvimento de software, diversos modelos, formas de organização do trabalho e abordagens inovadoras foram desenvolvidos para auxiliar os gerentes de projeto. O presente trabalho propõe um modelo de gerenciamento de projetos, baseado nas metodologias ágeis de desenvolvimento de software (Extreme Programming e o Scrum), e nos princípios e valores do pensamento enxuto, originado na manufatura automobilística japonesa. Após a proposição do modelo, ele é aplicado em um estudo de caso, avaliando os resultados obtidos na combinação entre as metodologias ágeis e nos princípios e valores da produção enxuta. Em seguida, este modelo é analisado qualitativamente com o intuito de determinar suas vantagens de utilização e seu escopo de aplicação. Para tanto, recorreu-se a uma avaliação do modelo proposto e o tradicional modelo cascata, ainda amplamente adotado no setor de software, e mapeando como este modelo contorna os problemas apontados na literatura, advindos da utilização do modelo cascata. / Looking for sustainable gains in productivity and quality in the development of software, several models, forms of work organization and innovative approaches were developed to support software development managers. The present work proposes a model of project management, based on agile software development methodologies (Extreme Programming and Scrum) and on lean principles and values borrowed from the Japanese automobile manufacturing. After describing the proposed model, it is applied in a case study, describing the results of combining the agile software development methodologies with the lean production principles and values. After this, the model is qualitatively analyzed to determine its advantages and its scope of application. For this, the proposed model is evaluated with the traditional waterfall model - until now widely adopted in the software industry - and mapping how it addresses problems, cited in the literature, derived from the use of the waterfall model.
|
Page generated in 0.0837 seconds