• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1284
  • 99
  • 38
  • 16
  • 13
  • 13
  • 13
  • 11
  • 2
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 1432
  • 1432
  • 393
  • 311
  • 309
  • 308
  • 299
  • 298
  • 293
  • 286
  • 281
  • 239
  • 139
  • 129
  • 115
  • 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.
261

Teste de software em aplicações de banco de dados relacional

Gonçalves, Klausner Vieira, 1978- 04 February 2003 (has links)
Orientador: Eliane Martins / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T18:45:09Z (GMT). No. of bitstreams: 1 Goncalves_KlausnerVieira_M.pdf: 1428663 bytes, checksum: b81e8057b76890177a04bfc4f1faf65e (MD5) Previous issue date: 2003 / Resumo: A evolução do uso de sistemas computacionais nas atividades humanas tem exigido cada vez mais um alto nível de qualidade dos softwares. Esta busca para garantir a qualidade do software toma o processo de desenvolvimento de software mais dificil e complexo. Na tentativa de reduzir os custos e aumentar a qualidade da atividade de teste, várias técnicas e critérios vêm sendo propostos, onde a diferença entre essas técnicas está na origem da informação que é utilizada para avaliar ou construir conjuntos de casos de teste, sendo que cada técnica possui uma variedade de critérios para esse: fim. Com o aumento expressivo de aplicações que utilizam Banco de Dados Relaciona!, toma-se necessária a adequação de técnicas e critérios de Teste de Software para os testes destas aplicações. O presente trabalho visa apresentar técnicas de Teste de Software em Aplicações de Banco de Dados Relaciona! através da utilização de técnicas de Teste Estrutural (Caixa Branca) e Teste Funcional (Caixa Preta). A partir do estudo destas técnicas é definida uma estratégia de teste que cobre Teste Estrutural baseado em critérios de cobertura de Fluxo de Controle e Complexidade Cic10mática e Testes Funcionais baseados em Particionamento de Equivalência e Análise de Valor Limite. Para apoiar esta estratégia é desenvolvida também uma ferramenta de auxílio para execução dos testes (STest for Delphi) / Abstract: The evolution of the use of computational systems in the human activities beings has demanded each time plus one high leveI of qua1ity of softwares. This search to guarantee the quality of software becomes the process of software development of more difficult and complexo In the attempt to reduce the costs and to increase the quality of the activity of test, severa! techniques and criteria come being proposed, where the difference between these techniques is in the origin of the information that is used to evaluate or to construct sets of test cases, being that each technique possesss a variety of criteria for this end. With the expressive increase of applications that use Relational Database, one becomes necessary the adequacy oftechniques and criteria ofTest ofSoftware for the tests ofthese applications. The present work allns at to present techniques of Test of Software in Applications of Relational Database through the use of techniques of Structural Test (White Box) and Functional Test (Black Box). From the study of these techniques is de:6ned a test strategy that has covered established Structural Test in criteria of covering of Control Flow and Cyclomatic Complexity and Funcional Tests based in Equivalence Partitioning and Boundary Value Analysis. To support this strategy, it is also developed, a tool ofaid for execution ofthe tests (STest for Delphi) / Mestrado / Engenharia de Computação / Mestre em Computação
262

Uma taxonomia facetada para tecnicas de elicitação de requisitos : Edinelson Aparecido Batista

Batista, Edinelson Aparecido 29 August 2003 (has links)
Orientador: Ariadne Maria Brito Rizzoni Carvalho / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T19:56:57Z (GMT). No. of bitstreams: 1 Batista_EdinelsonAparecido_M.pdf: 5235326 bytes, checksum: cf502830edf17b876faaf3974cc6838f (MD5) Previous issue date: 2003 / Resumo: O processo de engenharia de requisitos é peça-chave para o sucesso ou fracasso de um sistema. Dentre as diversas fases que compõem a engenharia de requisitos, as principais são: elicitação, análise, especificação e validação. A elicitação de requisitos é a fase em que o desenvolvedor se preocupa com a descoberta dos requisitos do sistema. É a mais subjetiva das fases e, por ser basicamente dependente de seres humanos, dá margem a interpretações diferentes e ambíguas. A definição dos requisitos não é um processo matemático e há fatores organizacionais, técnicos e sociais envolvidos. Desde que a engenharia de requisitos surgiu no início dos anos 90, os desenvolvedores de software têm se defrontado com a questão de encontrar a melhor forma para a identificação dos requisitos do sistema e diversas técnicas e métodos têm sido propostos. Durante o processo de elicitação de requisitos várias fontes de informação são consultadas pelos desenvolvedores, mas as pessoas são as mais importantes. Apesar de todo avanço tecnológico, o que se percebe é que a elicitação é feita de maneira bastante informal, muitas vezes com aplicação de técnicas inadequadas; isso pode ensejar erros que se propagam para as fases seguintes do ciclo de vida do software, gerando um produto com falhas, não confiável e sem qualidade. Diversas técnicas podem ser aplicadas nesta fase para ajudar os desenvolvedores a descobrir o que o usuário realmente necessita. O objetivo desta monografia é propor uma taxonomia para as técnicas utilizadas na fase de elicitação de requisitos, através de um esquema de classificação facetado. As técnicas são classificadas segundo uma lista de parâmetros, ou facetas, que podem auxiliar os desenvolvedores na escolha das técnicas que serão utilizadas na elicitação. As técnicas são descritas e seus processos relacionados, bem como as situações em que seu uso é indicado. A escolha correta da técnica de elicitação cria condições para que os requisitos sejam melhor especificados e para que as possíveis falhas no desenvolvimento de sistemas fiquem num patamar aceitável e tolerável / Abstract: The requirements engineering is fundamental to the success or failure of a computational system. The requirements engineering is composed of several phases, being elicitation, analysis, specification and validation main ones. The requirements elicitation phase is concerned with discovering the requirements of the system. It is the most subjective of the phases and, because it depends on human beings, it is possible that different and ambiguous interpretations are produced. The definition of requirements is not a mathematical process; there are organizational, technical and social factors involved. Since the requirements engineering appeared at the beginning of the 90's, the requirements engineer has faced the problem of finding the best form of identifying the system's requirement and, since then, several techniques and methods have been proposed. During the requirements elicitation process, the requirements engineer consults several sources, but people are essentiaIly the most important source. In spite of the technological advance, elicitacion stilI takes place in an informal way; application of inadequate elicitacion techniques produces errors which propagate to the foIlowing development phases, generating a product with failures, not trustworthy and without quality. Several techniques can be applied to help the requirements engineer to discover what the users reaIly need. The goal of this work is to propose a taxonomy for the techniques used in the requirements elicitation phase, through the use of a faceted classification scheme. The techniques are classified according to a list of parameters, or facets, that can help the requirements engineer to choose the techniques that could be used in the elicitacion phase. The techniques are described and their processes are related, as weIl as the situations when they should be applied. The use of the appropriate technique leads to better specified requirements, decreasing the problems in the systems' s development as a whole / Mestrado / Engenharia de Computação / Mestre em Computação
263

COSMOS : um modelo de estruturação de componentes para sistemas orientados a objetos

Silva Junior, Moacir Caetano da 03 August 2018 (has links)
Orientador : Cecilia Mary Fischer Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T19:49:48Z (GMT). No. of bitstreams: 1 SilvaJunior_MoacirCaetanoda_M.pdf: 751726 bytes, checksum: f9c7c93622a67d6706cee9ebff14bf91 (MD5) Previous issue date: 2003 / Mestrado
264

A pratica de desenvolvimento de software e a arbordagem da semiotica organizacional

Simoni, Carlos Alberto Cocozza 27 October 2003 (has links)
Orientador: Maria Cecilia Calani Baranaukas / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T19:58:23Z (GMT). No. of bitstreams: 1 Simoni_CarlosAlbertoCocozza_M.pdf: 11846448 bytes, checksum: 512b8ff5f17ae863a5d394e3b4824ba2 (MD5) Previous issue date: 2003 / Resumo: Temos vivenciado, no mundo empresarial, uma evolução nas formas de desenvolvimento de software, com exigência de ciclos cada vez menores e com novos métodos e tecnologias surgindo. O usuário de sistemas de informação, cada vez mais familiarizado com a informática, impõe exigências maiores com relação a qualidade e a diminuição do ciclo de desenvolvimento de software. Buscando excelência em qualidade, as empresas aumentam as revisões de seus processos gerando novas demandas para as áreas de Tecnologia de Informação - TI e a exigência de um conhecimento que vai além do desenvolvimento do software, envolvendo entendimento da organização, de seus processos e negócios como um todo. O emprego de mão de obra externa à organização, sem o conhecimento de sua cultura, gera maior complexidade a esta situação. Em contra partida, com respeito às metodologias de desenvolvimento de software, percebe-se que tem havido avanços significativos pelo lado da técnica de construção do sistema, mas pouca evolução em relação à análise que antecede a esta construção e traz reflexos mais sérios nos projetos e na empresa. Em nossa experiência profissional de análise e gerência de projetos de desenvolvimento de software também verificamos necessidades não satisfeitas por técnicas correntes de Levantamento de Requisitos e Análise, dentro do ciclo de desenvolvimento. Como ter uma especificação calçada em bons levantamentos de requisitos de usuários e análise, e que representem o cerne da necessidade da organização para que mudanças possam ser operadas, tanto em processos quanto em software, com relativa facilidade? Haveria possibilidade de aproximar usuários e técnicos de TI, em termos de linguagem, num processo de desenvolvimento de um sistema de informação e não somente de software? Como forma de contribuir para o entendimento destas questões, dentre outras, e o encaminhamento de soluções, desenvolvemos um estudo de casos, com abordagem qualitativa, utilizando a abordagem da Semiótica Organizacional, que investigamos como possível caminho para preencher lacunas ou problemas que encontramos nos desenvolvimentos tradicionais. Este estudo de casos, que serão discutidos e descritos nesta dissertação, envolveu trabalhos na Academia, como forma de preparação para o ambiente empresarial e, na seqüência, o referencial foi introduzido em três empresas para avaliação e uso em situações reais de trabalho. Tivemos a oportunidade de verificar sua forma de utilização, o envolvimento de técnicos e usuários no processo e permitindo obter resultados e propostas para consolidar e ampliar o uso deste referencial / Abstract: We have experienced, in the enterprise world, an evolution in the forms of software development, demanding for shorter cycles, and new methods and technologies are appearing continuously. The user of information systems, each time more involved with informatics, imposes requirements relating to the quality and the reduction of the software development cyc1e. Searching for excellence in quality, companies increase their processes generating new demands for the Information Technology - IT area, that participate in these activities, with knowledge beyond software development: understanding the organization, its processes and businesses as a whole. External employees, without the knowledge of the culture of the organisations, can make situation more complex. Regarding software development methodologies, we can perceive that it has had significant advances in the technical side, but little evolution in relation to the analysis, which could have more serious consequences in the projects and in the company. In our professional experience with software projects analysis and management we also have verified that Requirement Eliciting and Analysis are stages, within the development cycle, still to evolve. How to have a specification based in good user requirement surveys and analysis, and representing the core of the organization necessity so that changes can be operated in processes and in the software system with relative facility? How to approach users and IT technician in terms of language and meaning, in the process of an information system development? As a way to contribute to the understanding of these questions, amongst others, and to propose solutions, we developed this work in a qualitative case study format, applying the Organisational Semiotics approach that we see to be a way to fill gaps we find in the traditional developments. The case study discussed in this dissertation involved works in the Academy, as a preparation for enterprise environment and, in the sequence, the referential was introduced in three companies for evaluation and use in real work situations. With this work we had the opportunity to verify its use, the developers and users involvement in the process, allowing to get results and proposals to consolidate and to extend the use of this referential / Mestrado / Mestre em Ciência da Computação
265

Analise comparativa e proposta de extensão a arquitetura criptografica Java

Braga, Alexandre Melo, 1974- 03 August 2018 (has links)
Orientadores: Ricardo Dahab, Cecilia M. F. Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T22:01:35Z (GMT). No. of bitstreams: 1 Braga_AlexandreMelo_M.pdf: 4615433 bytes, checksum: 1f59d3aeaac553cc9ae0ba2f20b6c65d (MD5) Previous issue date: 1999 / Resumo: No limiar da sociedade da informação, cada computador pessoal, aparelho de televisão ou telefone celular contém, ou conterá muito em breve, software para comunicação em rede. Esse software deve garantir as propriedades de segurança (integridade, autenticação, sigilo e não repúdio) de uma grande variedade de atividades, tais como comércio eletrônico, correio eletrônico, acesso a bases de dados distribuídas, teleconferência, etc. A segurança de informações baseada em criptografia, antes conhecida apenas por um grupo pequeno de especialistas, hoje preocupa uma boa parcela da comunidade de software, quer na indústria, quer na academia. Por outro lado, software não é mais desenvolvido como há quatro décadas. Soluções monolíticas programadas artesanalmente para problemas específicos não são econômicas. A composição de componentes e a reutilização em larga escala são duas características que devem estar presentes nos softwares de segurança modernos. Esta dissertação combina técnicas de engenharia de software e segurança de informações. O resultado é um arcabouço de software que não somente oferece reutilização em larga escala de mecanismos da criptografia, mas (principalmente) captura o conjunto de cenários fundamentais de utilização das técnicas criptográficas. Atividades interdisciplinares às vezes exigem traduções de conceitos de urna disciplina para outra. Esta dissertação oferece uma abordagem inovadora para o tratamento dos mecanismos da criptografia: uma redefinição ou reescrita destes mecanismos como um conjunto fortemente coeso de padrões de projeto. Este conjunto de padrões auxiliará engenheiros de software inexperientes em segurança a identificar os serviços mais adequados às suas necessidades / Abstract: Not informed / Mestrado / Mestre em Ciência da Computação
266

Estudo de tecnologias de busca na web

Alves, Eder Eustaquio 16 July 2004 (has links)
Orientador: Anamaria Gomide, Jorge Stolfi / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:52:01Z (GMT). No. of bitstreams: 1 Alves_EderEustaquio_M.pdf: 6630991 bytes, checksum: 5a3bb9b079b77b992b152656e0d00d50 (MD5) Previous issue date: 2004 / Resumo: O objetivo deste trabalho é estudar as tecnologias de busca na Web, enfocando principalmente os algoritmos utilizados. Iniciamos com um breve sumario da evolução dos mecanismos de busca, seguido de uma descrição detalhada de seus principais componentes e algoritmos. Em particular, estudamos dois importantes algoritmos de aná1ise de Jinks: o PageRank (utilizado pelo mecanismo Google) e o IDTS (utilizado pelo mecanismo Teoma). Estudamos também em detalhes um exemplo específico, o mecanismo de busca comercial Google. Por fim, relatamos wn experimento, conduzido por nós, para avaliar o grau de cobertura da Web, alcançado pelo Google / Abstract: The aim of this work is to study the Web search technologies, focusing mainly on algorithms used. Firstly, we present a brief history of the search engines, followed by a detailed description of a search engine main components and algorithms. Particularly, we studied two important link analysis algorithms: the PageRank (used by Google) and IDTS (used by Teoma). We also studied the details of real implementation of the commerciaI search engine Google. Finally, we describe 3D experience, performed by us, to check how much of the Web is indexed by Google / Mestrado / Engenharia de Software / Mestre em Computação
267

Um processo de desenvolvimento baseado em componentes adaptado ao Model Drive Architecture

Sousa, Milton Cesar Fraga de 19 April 2004 (has links)
Orientador: Cecilia Mary Fischer Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-04T00:07:41Z (GMT). No. of bitstreams: 1 Sousa_MiltonCesarFragade_M.pdf: 4802675 bytes, checksum: b02f4d9a23bb7729b800714bf17a67aa (MD5) Previous issue date: 2004 / Resumo: o desenvolvimento de software baseado em componentes tem sido amplamente utilizado na construção de sistemas de grande porte. Nestes sistemas, intrinsecamente complexos, a adoção de um processo de desenvolvimento sistemático é muito importante. Outros fatores relevantes que podem ser considerados são: (I) a arquitetura de software, principal responsável pelo atendimento de requisitos não-funcionais, como tolerância a falhas e distribuição, (2) a evolução do sistema em face das mudanças tecnológicas, ponto central da abordagem Model Driven Architecture (MDA) proposta pelo consórcio Object Management Group (OMO) e (3) a distância semântica entre as abstrações da descrição arquitetural e as construções disponíveis nas plataformas alvo. Este trabalho apresenta um processo de desenvolvimento de software baseado em componentes adaptado para (I) incorporar a abordagem MDA, (2) tratar explicitamente os requisitos não-funcionais através da arquitetura de software, e (3) reduzir a distância semântica entre as abstrações da descrição arquitetural através da utilização de modelos de estruturação de componentes independentes de plataformas como, por exemplo, J2EE e .NET. A praticabilidade do processo adaptado baseado na abordagem MDA foi evidenciada no estudo de caso de um Sistema de Contingências Tributárias. Este estudo permitiu (1) demonstrar a utilização do processo proposto, (2) introduzir os conceitos da abordagem MDA, (3) tratar os requisitos não-funcionais através do refinamento da arquitetura de software, e (4) criar mapeamentos para as plataformas J2EE e .NET / Abstract: Component-based software development has been widely used in the construction of large scale systems. In these systems, which are intrinsical1y complex, the adoption of a systematic development process is very important. Other relevant factors that should be considered in order to achieve a successful development of complex component-based system are: (I) its software architecture, main responsible for fulfi11ing the non-functional requirements, e.g. fault tolerance and distribution, (2) the system's evolution in face of technological changes, the central point of Model Driven Architecture (MDA) approach proposed by Object Management Group (OMG) consortium and (3) the semantic distance between the abstraction of the architectural description and the available constructions in the target platforms. This work presents a component-based software development process adapted (1) to incorporate the MDA approach, (2) to address explicitly the non-functional requirements by means of the software architecture, and (3) to reduce the semantic distance between the abstraction's architectural description through the use of platform independent (e.g. J2EE and .NET) component structuring models. The feasibility of the modified process based on the MDA approach was evidenced in the case study of a Tax Contingencies System. This study al1owed us (I) to demonstrate the use of the proposed process, (2) to introduce the concepts of MDA approach, (3) to address the non functional requirements through the refinement of the software architecture, and (4) to create mappings to the J2EE and .NET platforms / Mestrado / Engenharia de Computação / Mestre em Computação
268

Visualização de informações para suporte ao teste e depuração de programas

Cruzes, Daniela Soares 08 May 1999 (has links)
Orientador: Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-24T13:27:02Z (GMT). No. of bitstreams: 1 Cruzes_DanielaSoares_M.pdf: 7834363 bytes, checksum: cb27abf4f5223c8b710e659cad7de602 (MD5) Previous issue date: 1999 / Resumo: A depuração é uma atividade do desenvolvimento de software que tem como objetivo encontrar os defeitos de um programa, detectados durante o teste. Poucas ferramentas atualmente exploram as informações que são fornecidas pelo teste para auxiliar a depuração. Esta dissertação tem como motivação principal acoplar informações geradas durante o teste à atividade de depuração, de forma a auxiliar na formulação de hipóteses sobre as localizações de defeitos. Este trabalho envolveu também o estudo das atividades de teste e depuração no intuito de determinar as informações que os programadores e testadores buscam em cada etapa. Estas informações foram utilizadas para aprimorar duas ferramentas já existentes, a Poke-Tool e a ViewGraph, fornecendo suporte à geração e a visualização das informações requeridas para auxilio à depuração e teste de programas, através de uma nova ferramenta, denominada View. ...Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: Debugging is the activity of the software development that has the goal of locating defects of a program, detected through failures occurring during software testing. Few tools currently take advantage of information supplied by testing to assist in debugging tasks. This thesis has as main motivation the use of information generated from testing in debugging activities, to help in providing hypotheses about defects location. This work also involved the study of tasks of testing and debugging to determine the information programmersand testers seek in each stage.This informationhas been used to improve two existing tools, Poke-Tool and ViewGraph, providing support to the generation and visualization of information required to assist debugging and testing of programs through a new tool, called View. ...Note: The complete abstract is available with the full electronic digital thesis or dissertations / Mestrado / Automação / Mestre em Engenharia Elétrica
269

Geração automatica de dados e tratamento de não executabilidade no teste estrutural de software

Bueno, Paulo Marcos Siqueira 06 February 1999 (has links)
Orientador: Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T10:54:42Z (GMT). No. of bitstreams: 1 Bueno_PauloMarcosSiqueira_M.pdf: 9696615 bytes, checksum: cf1489b7486e810fb816a4449ac15e59 (MD5) Previous issue date: 1999 / Resumo: Este trabalho apresenta uma ferramenta e técnicas para automação da geração de dados e identificação de não executabilidade para a técnica estrutural de teste de software. A ferramenta baseia-se na Técnica Dinâmica; na busca utilizando Algoritmos Genéticos; e no reuso de soluções passadas através do Raciocínio Baseado em Casos. O objetivo é gerara automaticamente dados de entrada que executem caminhos completos no programa em teste e identificar a não executabilidade desses caminhos quando for o caso; o que é feito através da Heurística de Identificação Dinâmica de Potencial não Executabilidade proposta. Um experimento conduzido mostra a validade das soluções elaboradas e do benefício da utilização da ferramenta. Os resultados alcançados sugerem que, apesar da indecidibilidade geral desses problemas, soluções parciais podem ser úteis à prática do teste de software / Abstract: A tool and techniques are presented for test data generation and infeasibility identification in structural software testing technique. The tool is based on: the Dynamic Technique; using Genetic Algorithms; and reusing of solutions through Case Based Reasoning. The objective is to automatically generate input data which execute complete paths in a program and identify path infeasibility when this is the case ; this is done through the Potential Infeasibility Dynamic Identification Heuristic proposed. An experiment shows the validity of the developed solutions and the benefit of using the tool. Results attained indicate that, despite the general undecidability of the problems, partial solutions may be useful to software testing practice / Mestrado / Mestre em Engenharia Elétrica
270

Estabelecimento de processos da ISO/IEC TR 15504 organização de sftware que possui gerenciamento da qualidade total

Santos, Adriana Delfino dos 16 December 1999 (has links)
Orientador: Beatriz Mascia Daltrini / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T19:37:29Z (GMT). No. of bitstreams: 1 Santos_AdrianaDelfinodos_M.pdf: 13087766 bytes, checksum: 6ce941744eb8f1764df682e72be4c169 (MD5) Previous issue date: 1999 / Resumo: A melhoria de processo de software é um dos fatores que contribuem para uma organização de software melhorar seu nível de competitividade em um mercado altamente competitivo e de economia globalizada. Este trabalho propõe uma maneira de estabelecer processos de software, baseados no modelo de referência de processo da ISO/IEC TR 15504 Informatíon Technology - Sofware Process Assessment, em uma organização que adote ou esteja implementando uma abordagem de gerenciamento da qualidade total (GQT). Considerando-se que esta organização adota um método de gestão de processo -para gerenciar a rotina do trabalho do dia-a-dia, em uma abordagem GQT - utilizam-se as ferramentas de definição de escopo, macrodiagrama, fluxograma e descrição das atividades do fluxograma para descrever os processos. A descrição dos processos permite uma visão sistêmica das atividades e assegura que boas práticas de engenharia de software serão usadas. Outro elo com a abordagem de GQT é o uso de um modelo de gerência de projeto de software que estabelece uma seqüência de utilização dos processos durante a vida do projeto de software. Desta maneira, a organização prepara-se para futuras avaliações do processo de software, objetivando a melhoria gradativa e contínua de seus processos / Abstract: Software Process Improvement is one of the factors that contribute to improve the level of competitiveness of the software organization in a high1ycompetitive market of a global economy. This work sugests a way to establish software process, based on the reference model of the ISO/IEC TR 15504 Information Technology - Software Processs Assessment, in an organization that adopts or is implementing a total quality management (TQM) approach. Considering that this organization adopts a process management method - to implement the daily work routine management in a TQM approach -tools for scope definition, macrodiagram, flowchart and flowchart activities description are used to describe the processes. The description of the processes permits an overview of the activities and assures that good software engineering practices wiIl be used. Another link with the TQM has to do with the software project management activity establishing an utilization sequence of the processes during the software project life. This way, the organization becames ready for future assessments of the software process aiming the gradual and continuous improvement of its processes / Mestrado / Mestre em Engenharia Elétrica

Page generated in 0.0618 seconds