• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 34
  • 2
  • Tagged with
  • 36
  • 36
  • 25
  • 23
  • 22
  • 16
  • 12
  • 10
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 6
  • 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

Uma abordagem para melhoria do processo de software baseada em medição

Teles Moreira, Renata 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:58:02Z (GMT). No. of bitstreams: 2 arquivo3242_1.pdf: 3661573 bytes, checksum: 51e1190f322b91d924dc677f686e2ef7 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2008 / Conselho Nacional de Desenvolvimento Científico e Tecnológico / Nas últimas duas décadas, Melhoria de Processo de Software tem se destacado como um importante tópico tanto para pesquisas acadêmicas quanto para a indústria de software. A Melhoria de Processo de Software tem se baseado, principalmente, em modelos e normas como CMMI, ISO/IEC 15504, ISO 9000 e MR-MPS. No entanto, ainda há uma considerável dificuldade, por parte das organizações, na implantação de programas de Melhoria de Processo, devido a diversos fatores, tais como: custo, falta comprometimento, não entendimento dos benefícios da melhoria, falta de feedback do progresso do programa, entre outros. Diante deste cenário, diversas abordagens têm sido utilizadas com o objetivo de guiar as organizações no caminho da Melhoria de Processo de Software. Um exemplo disso é o método DMAIC, reconhecido em todo o mundo como o método utilizado para estruturar a melhoria do processo da manufatura na busca do padrão Seis Sigma e, que vem ganhando espaço na indústria de software. Neste contexto, o objetivo deste trabalho é definir uma abordagem para Melhoria de Processo de Software, através da simplificação e adaptação do DMAIC, tendo como foco principal a melhoria baseada na medição dos processos. A abordagem visa trabalhar os processos prioritários para a organização e relevantes para os clientes, utilizando ciclos de melhoria pequenos, com intuito de obter resultados rápidos e significativos
2

Uma contribuição para a melhoria colaborativa e distribuída de processos de software / A contribution to a collaborative and distributed software processes improvement

Pinho, Viviane Dias Malheiros de 01 June 2010 (has links)
A área de melhoria de processos de software (MPS) tem sido investigada sistematicamente, dadas as evidências de que a qualidade do processo pode influenciar significativamente na qualidade do produto final. Modelos e guias com boas práticas para a MPS têm sido sintetizados. Ainda assim, a literatura carece de trabalhos que estabeleçam estratégias de como implementar as boas práticas sugeridas por tais modelos e guias na indústria. Em paralelo, o desenvolvimento distribuído de software (DDS) tornou-se uma realidade, aumentando a complexidade e a importância do processo de desenvolvimento de software e demandando estratégias que permitam uma MPS também distribuída. O objetivo deste trabalho é investigar estratégias e mecanismos que possam promover uma MPS distribuída e colaborativa. A ColabSPI, uma estratégia colaborativa e distribuída para MPS, é proposta para apoiar a evolução estruturada do processo; o tratamento de propostas de melhorias de processo; e a comunicação e participação dos desenvolvedores na MPS. Durante a investigação, fatores que podem influenciar a MPS foram identificados e a relação entre eles foi mapeada, tanto a partir da literatura quanto a partir de um estudo em campo. Dois contextos foram explorados durante a investigação: (i) a MPS em uma organização de grande porte, com unidades distribuídas; e (ii) a MPS no desenvolvimento de software livre (SL). Contribuições para a MPS no desenvolvimento de SL foram geradas no contexto do projeto internacional Qualipso, com a co-autoria do Qualipso Open Source Maturity Model (OMM) e a adequação de ColabSPI para evoluir o OMM. Em ambiente industrial, estudos experimentais foram conduzidos para validar a aplicação de ColabSPI e revelaram que algumas práticas do desenvolvimento de software, inclusive do DDS e do desenvolvimento de SL, podem ser aplicadas com sucesso à MPS, trazendo ganhos de eficácia e eficiência para a melhoria de um processo de desenvolvimento de software. A estratégia proposta está sendo base também para a definição do ambiente de MPS do processo Demoiselle, um processo livre para desenvolvimento de software / Software Process Improvement (SPI) has become an active research field, given the evidences that the quality of software processes can significantly influence the final product quality. Therefore, SPI models and guides have been disclosed. Still, there is a lack of studies establishing strategies on how to implement SPI models\' best practices. Meanwhile, distributed software development (DSD) is becoming widespread, increasing the complexity and importance of software processes and demanding distributed SPI strategies. This study aims to investigate strategies and mechanisms to promote a distributed and collaborative SPI. ColabSPI, a collaborative and distributed approach to SPI is proposed to supporting process evolution, handling process improvement proposals, and promoting the developers participation in SPI and communication. Accordingly, during the investigation possible influences to SPI programs were explored and the relationship between them has been mapped, both from the literature and from a field study. SPI was investigated in two contexts: (i) a large organization, counting on distributed development units; and (ii) the FLOSS development environment. Contributions to SPI in the FLOSS development environment took place in the international project Qualipso resulting on a ColabSPI customization to evolve the Qualipso Open Source Maturity Model (OMM) and in the co-authoring of the model. In industrial environment, experimental studies were conducted to validate ColabSPI, revealing that some of the software development practices, including DSD and FLOSS practices, can be successfully applied to SPI and yield a more efficient and effective improvement of the software development process. ColabSPI features are also being considered to the definition of a SPI environment to the Demoiselle process, an open process for software development
3

Fatores que influenciam na migração do MPS.BR para o CMMI nas empresas de software brasileiras

GUEDES, Rhavy Maia 07 July 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-10T17:39:58Z No. of bitstreams: 2 DISSERTAÇÃO Rhavy Maia Guedes .pdf: 1293076 bytes, checksum: dff9f434a060abc5c687cf8bc9e05192 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-11T17:36:49Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Rhavy Maia Guedes .pdf: 1293076 bytes, checksum: dff9f434a060abc5c687cf8bc9e05192 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-07-07 / As organizações que desenvolvem software no Brasil investem cada vez mais na melhoria dos seus processos, sendo o modelo MPS.BR uma opção economicamente viável. Contudo, apesar das características facilitadoras e de ações promovidas pela Softex para difundir o modelo, muitas empresas nacionais migram sua avaliação do MPS.BR para o CMMI. Neste contexto, esta pesquisa busca identificar os fatores que influenciam a migração do modelo MPS.BR para o CMMI. Os métodos de coleta de dados utilizados para entender o fenômeno da migração foram: o cruzamento da lista de avaliações das empresas do MPS.BR e CMMI, revisão não sistemática da literatura, pesquisa de campo aplicada junto ao grupo de implementadores e avaliadores do MPS.BR e outra realizada nas empresas que realizaram o processo de migração entre os modelos citados. Os dados quantitativos extraídos foram tratados por métodos estatísticos descritivos e testes não-paramétricos e os qualitativos foram analisados por meio da codificação de categorias prevista pela Teoria Fundamentada em Dados. Foram encontradas evidências de migração dos níveis iniciais do MPS.BR para o CMMI, sendo os fatores que envolvem mercado externo, reconhecimento internacional do modelo e marketing, apontados como os principais motivadores desse processo. Porém, fatores relacionados a aspectos técnicos da empresa e da implantação do modelo não foram apontados como motivadores da migração. O fomento na implantação do MPS.BR apenas em níveis iniciais de maturidade e a otimização da monitoria e controle dos processos podem ter contribuído para a migração para o CMMI. Portanto, concluiu-se que o modelo MPS.BR é capaz de atender e se adequar às necessidades das empresas de software do mercado nacional, mas a maioria das organizações pretende expandir internacionalmente e por isso migram para o CMMI.
4

Uma abordagem para implantação de testes baseada em metodologias ágeis

OCHNER, Juliana 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:51:47Z (GMT). No. of bitstreams: 1 license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2008 / Nas últimas décadas, indústrias de software têm investido um esforço substancial na melhoria da qualidade de seus produtos. Pensando nisso, muitas empresas estão buscando implantar ou melhorar seus processos de teste. A melhoria de processo de testes é uma instanciação da melhoria de processos. Com o intuito de facilitar a melhoria de processo de software, diversos modelos têm surgido, tais como IDEAL [McFeeley, 1996], ISO/IEC 15504 [ISO 15504, 2005] e Pro2Pi [Salviano, 2006]. Existem também modelos de referência específicos para definição de requisitos necessários a um Processo de Testes, como: TMM [Burnstein, 2003], TIM [Ericson, 1996] e TPI [Koomen, 1999]. No entanto, estes modelos não fornecem diretrizes para a sua implantação em uma organização de testes. A melhoria de processo de testes é uma instanciação da melhoria de processos. Embora tenham surgido tais modelos de melhoria de processo, bem como os modelos de referência para processos de testes, e haja resultados encorajadores, grande parte da indústria de software ainda apresenta muitas dificuldades em realizar um programa de melhoria de processo de testes de software efetivo. Isto ocorre por uma série de motivos, dentre os quais, podemos destacar o fato de que estes modelos são genéricos e exigem diversas adaptações para tratar as dificuldades comumente encontradas em um programa de melhoria de testes. Diante deste cenário, a abordagem proposta neste trabalho guiará as empresas de maneira simples e ágil a estabelecer processos de teste de software, possibilitando o alcance de melhores níveis de qualidade de seus produtos
5

Uma proposta de uso do TMMi para melhoria da capacidade nas áreas de Verificação e Validação do CMMI

Cândido de Oliveira Júnior, Nielso 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:56:33Z (GMT). No. of bitstreams: 2 arquivo2954_1.pdf: 1502003 bytes, checksum: 78d97190e617400e07016f4aa1faac70 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010 / As soluções de software estão cada dia mais presentes no cotidiano das pessoas, e a preocupação com a qualidade desses sistemas cresceu bastante na última década. A exigência do mercado por qualidade levou ao desenvolvimento de modelos para a melhoria do processo de software como o CMMI - o mais conhecido e utilizado atualmente. Como conseqüência dessa busca por remover o maior número possível de erros antes de entregar o software aos clientes, teve início um movimento de especialização de profissionais nas atividades de teste de software (verificação e validação). Atualmente, muitas organizações possuem, inclusive, equipes especializadas em testar o software. Nesse contexto, o processo de testes passou a receber destaque no ciclo de vida de desenvolvimento e manutenção de sistemas. Embora o CMMI, em suas área de processo de Verificação e Validação, defina um guia para a melhoria das mesmas, ele não fornece informações mais detalhadas sobre boas práticas de testes. Assim, é necessário utilizar modelos voltados, especificamente, à melhoria do processo de testes como o Test Maturity Model Integration-TMMi. Nesse trabalho, o TMMi é apresentado como uma ferramenta para alcançar os objetivos definidos pelo CMMI para as áreas de processo de Verificação e Validação (Ver&Val). A partir da proposição de um mapeamento entre as práticas dos dois modelos, realizou-se um estudo prático no qual o processo de desenvolvimento de software de uma organização foi modificado, utilizando práticas do TMMi, com o objetivo de aumentar a capacidade dos processos de Ver&Val segundo o CMMI. Utilizando a abordagem de Pesquisa ação, além de avaliar a utilização conjunta dos dois modelos, foi possível obter resultados em projetos reais da indústria e promover a transferência de conhecimento entre o pesquisador e profissionais
6

Uma contribuição para a melhoria colaborativa e distribuída de processos de software / A contribution to a collaborative and distributed software processes improvement

Viviane Dias Malheiros de Pinho 01 June 2010 (has links)
A área de melhoria de processos de software (MPS) tem sido investigada sistematicamente, dadas as evidências de que a qualidade do processo pode influenciar significativamente na qualidade do produto final. Modelos e guias com boas práticas para a MPS têm sido sintetizados. Ainda assim, a literatura carece de trabalhos que estabeleçam estratégias de como implementar as boas práticas sugeridas por tais modelos e guias na indústria. Em paralelo, o desenvolvimento distribuído de software (DDS) tornou-se uma realidade, aumentando a complexidade e a importância do processo de desenvolvimento de software e demandando estratégias que permitam uma MPS também distribuída. O objetivo deste trabalho é investigar estratégias e mecanismos que possam promover uma MPS distribuída e colaborativa. A ColabSPI, uma estratégia colaborativa e distribuída para MPS, é proposta para apoiar a evolução estruturada do processo; o tratamento de propostas de melhorias de processo; e a comunicação e participação dos desenvolvedores na MPS. Durante a investigação, fatores que podem influenciar a MPS foram identificados e a relação entre eles foi mapeada, tanto a partir da literatura quanto a partir de um estudo em campo. Dois contextos foram explorados durante a investigação: (i) a MPS em uma organização de grande porte, com unidades distribuídas; e (ii) a MPS no desenvolvimento de software livre (SL). Contribuições para a MPS no desenvolvimento de SL foram geradas no contexto do projeto internacional Qualipso, com a co-autoria do Qualipso Open Source Maturity Model (OMM) e a adequação de ColabSPI para evoluir o OMM. Em ambiente industrial, estudos experimentais foram conduzidos para validar a aplicação de ColabSPI e revelaram que algumas práticas do desenvolvimento de software, inclusive do DDS e do desenvolvimento de SL, podem ser aplicadas com sucesso à MPS, trazendo ganhos de eficácia e eficiência para a melhoria de um processo de desenvolvimento de software. A estratégia proposta está sendo base também para a definição do ambiente de MPS do processo Demoiselle, um processo livre para desenvolvimento de software / Software Process Improvement (SPI) has become an active research field, given the evidences that the quality of software processes can significantly influence the final product quality. Therefore, SPI models and guides have been disclosed. Still, there is a lack of studies establishing strategies on how to implement SPI models\' best practices. Meanwhile, distributed software development (DSD) is becoming widespread, increasing the complexity and importance of software processes and demanding distributed SPI strategies. This study aims to investigate strategies and mechanisms to promote a distributed and collaborative SPI. ColabSPI, a collaborative and distributed approach to SPI is proposed to supporting process evolution, handling process improvement proposals, and promoting the developers participation in SPI and communication. Accordingly, during the investigation possible influences to SPI programs were explored and the relationship between them has been mapped, both from the literature and from a field study. SPI was investigated in two contexts: (i) a large organization, counting on distributed development units; and (ii) the FLOSS development environment. Contributions to SPI in the FLOSS development environment took place in the international project Qualipso resulting on a ColabSPI customization to evolve the Qualipso Open Source Maturity Model (OMM) and in the co-authoring of the model. In industrial environment, experimental studies were conducted to validate ColabSPI, revealing that some of the software development practices, including DSD and FLOSS practices, can be successfully applied to SPI and yield a more efficient and effective improvement of the software development process. ColabSPI features are also being considered to the definition of a SPI environment to the Demoiselle process, an open process for software development
7

[en] ALIGNING ENTERPRISE ARCHITECTURE WITH IT PLANNING: A CASE STUDY / [pt] ALINHAMENTO ENTRE ARQUITETURA EMPRESARIAL E PDTI: UM ESTUDO DE CASO

GABRIEL AGOSTINI CHEQUER 17 June 2014 (has links)
[pt] A realização de um bom planejamento de TI é essencial para viabilizar e potencializar a melhoria contínua do desempenho organizacional. O Plano Diretor de Tecnologia da Informação (PDTI) é um instrumento de planejamento que define as estratégias e o plano de ação da TI. Uma parte essencial em um PDTI é a construção de uma Arquitetura Empresarial (AE), que integre os processos de negócios, as tecnologias e os sistemas de informação de uma organização, visando apoiar seus objetivos de negócio. O objetivo deste trabalho é analisar o papel da AE no contexto de um PDTI através de um método que apoia a identificação de sugestões a um Processo de Arquitetura da Informação (AI) já utilizado pelo Laboratório de Engenharia de Software (LES) da Pontifícia Universidade Católica do Rio de Janeiro (PUC/Rio). Foi realizada uma avaliação. Esta forneceu resultados encorajadores quanto à eficácia do método. / [en] Good IT planning is essential to enable and leverage the organizational performance. The Information Technology Strategic Plan (ITSP) is a planning tool that defines the IT strategies and action plans. An essential part of the ITSP is the construction of an Enterprise Architecture, which integrates business processes, technologies and information systems of an organization, to support their business goals. The goal of this work is to analyze the role of Enterprise Architecture in the context of an ITSP using a method that supports the identification of suggestions to an Information Architecture Process in use by the Software Engineering Laboratory (LES) of the Catholic University of Rio de Janeiro (PUC/Rio). An assessment was performed. The results were encouraging.
8

Um ciclo de vida de projetos de melhoria de processos em instituição financeira. / A process improvement project life cycle applied to a financial institution.

Durscki, Roberto Cesar 31 May 2007 (has links)
A participação do segmento de serviços na economia mundial tem crescido a cada ano, superando a marca de 50% em diversos países. As dificuldades das empresas em oferecer e manter a qualidade de seus serviços ao longo deste crescimento gera uma preocupação global em promover e desenvolver pesquisas relacionadas ao tema. Neste contexto, o trabalho apresentado nesta dissertação tem por objetivo criar um modelo de ciclo de vida de projetos de melhoria de processos voltado para o setor de retaguarda (back-office) dos serviços. O trabalho é conduzido em campo através de uma pesquisa-ação que envolve uma instituição financeira multinacional. As pesquisas e as investigações focam os temas de gestão da qualidade, melhoria de processos e gerenciamento de projetos. No quesito metodológico, revisam-se os métodos de pesquisa comumente aplicados à Engenharia de Produção com especial ênfase ao método da pesquisa-ação, adotado neste trabalho. Após as revisões o foco é direcionado para a pesquisa de campo, os aprendizados e o processo de criação do modelo de ciclo de vida de projetos, detalhando suas fases, escopo, ferramentas e modelos de suporte. Além disso, destaca-se como os projetos desenvolvidos em campo contribuíram no referido modelo. Conclui-se argumentando como a opção pela pesquisa-ação dinamizou o trabalho desenvolvido proporcionando um ótimo equilíbrio entre contribuição cientifica e aplicação prática dos conceitos revisados. / The importance of the services sector on the global economy is growing bigger every year, exceeding 50% in many countries. The difficulties to sustain this growth along with quality and process improvement are currently an academic and organizational concern. This research focused on this topic through the development of a process improvement project life cycle to the back-office sector. The investigations went from process improvement, total quality management and project management to operations management research techniques, especially actionresearch, applied in this master\'s thesis. The evolution of an initial process improvement model through the action research performed at a multinational financial institution is shown, leading to the final model. Moreover the model is explored to the level of scope, duration, templates and tools. At the end, the conclusions, successes and limitations are presented along with the highlights of the chosen research method benefits and suggestions of futures researches on the proposed model and on related topics.
9

Método para aplicação de modelos de melhoria e avaliação do processo de desenvolvimento de software em sistemas críticos de segurança. / Method for the application of software process improvement and evaluation models on safety-critical systems.

Abreu, Christian Becker Bueno de 16 September 2008 (has links)
O avanço recente da tecnologia na área de sistemas digitais representa uma grande oportunidade para realizar um importante progresso em diversos aspectos dos sistemas de controle e proteção tradicionais. No entanto, os requisitos provenientes do uso intensivo de software em sistemas críticos de segurança, aumenta a demanda por uma abordagem adequada que possa ser baseada na experiência nesta área. Apesar de vários modelos de capacidade de maturidade estarem em constante desenvolvimento, ainda é um desafio estabelecer uma forma coerente para a melhoria e avaliação do processo de desenvolvimento de software. O objetivo desta pesquisa é propor um método para obtenção de perfis de capacidade baseados na aplicação do modelo de referência brasileiro para melhoria do processo de software MR-MPS, em conjunto com a extensão de segurança do modelo de capacidade e maturidade CMMI-DEV +SAFE, embasado pela percepção de especialistas em segurança por meio da aplicação de um modelo de decisão por múltiplos critérios. / The recent technology advance in the digital systems area represents a great opportunity to make important progress in many aspects of traditional control and protection systems. However, requirements derived from the intensive use of software in safety critical systems raises the demand for a suitable approach that can be based on the expertise in this area. Although a number of capability maturity models have been in constant development, it is still challenging to establish a coherent path for software process improvement and evaluation. The goal of this research work is to propose a method for building capability profiles based on the application of the Brazilian Reference Model for Software Process Improvement MR-MPS, along with the Capability Maturity Model for Development safety extension CMMI-DEV +SAFE, supported by safety engineers insight through the application of a multi criteria decision model.
10

Método para aplicação de modelos de melhoria e avaliação do processo de desenvolvimento de software em sistemas críticos de segurança. / Method for the application of software process improvement and evaluation models on safety-critical systems.

Christian Becker Bueno de Abreu 16 September 2008 (has links)
O avanço recente da tecnologia na área de sistemas digitais representa uma grande oportunidade para realizar um importante progresso em diversos aspectos dos sistemas de controle e proteção tradicionais. No entanto, os requisitos provenientes do uso intensivo de software em sistemas críticos de segurança, aumenta a demanda por uma abordagem adequada que possa ser baseada na experiência nesta área. Apesar de vários modelos de capacidade de maturidade estarem em constante desenvolvimento, ainda é um desafio estabelecer uma forma coerente para a melhoria e avaliação do processo de desenvolvimento de software. O objetivo desta pesquisa é propor um método para obtenção de perfis de capacidade baseados na aplicação do modelo de referência brasileiro para melhoria do processo de software MR-MPS, em conjunto com a extensão de segurança do modelo de capacidade e maturidade CMMI-DEV +SAFE, embasado pela percepção de especialistas em segurança por meio da aplicação de um modelo de decisão por múltiplos critérios. / The recent technology advance in the digital systems area represents a great opportunity to make important progress in many aspects of traditional control and protection systems. However, requirements derived from the intensive use of software in safety critical systems raises the demand for a suitable approach that can be based on the expertise in this area. Although a number of capability maturity models have been in constant development, it is still challenging to establish a coherent path for software process improvement and evaluation. The goal of this research work is to propose a method for building capability profiles based on the application of the Brazilian Reference Model for Software Process Improvement MR-MPS, along with the Capability Maturity Model for Development safety extension CMMI-DEV +SAFE, supported by safety engineers insight through the application of a multi criteria decision model.

Page generated in 0.0974 seconds