Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica

O volume crescente de software em funcionamento em todo tipo de organização vem despertando atenção para uma fase do ciclo de vida de software, até então considerada sempre de maneira secundária, a manutenção de software. O fato de geralmente não ser viável substituir os produtos de software de uma...

Full description

Bibliographic Details
Main Author: Paduelli, Mateus Maida
Other Authors: Sanches, Rosely
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2007
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21062007-154606/
id ndltd-usp.br-oai-teses.usp.br-tde-21062007-154606
record_format oai_dc
spelling ndltd-usp.br-oai-teses.usp.br-tde-21062007-1546062019-05-09T20:41:03Z Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica Software maintenance: typical problems and guidelines for a specific discipline Paduelli, Mateus Maida Ensino de manutenção de software Manutenção de software Problemas de manutenção de software Software maintenance Software maintenance problems Software maintenance teaching O volume crescente de software em funcionamento em todo tipo de organização vem despertando atenção para uma fase do ciclo de vida de software, até então considerada sempre de maneira secundária, a manutenção de software. O fato de geralmente não ser viável substituir os produtos de software de uma organização por outros baseados em tecnologias mais recentes, torna a manutenção daqueles sistemas legados um desafio adicional para a busca de técnicas e métodos para a manutenção de software. Os problemas oriundos dessa atividade precisam ser melhor compreendidos, e é justamente na definição e estudo dessas dificuldades que este trabalho se dedica. O confronto da teoria de engenharia de software com observações práticas conduz para a melhor definição de quais são os problemas típicos de manutenção de software e do que se dispõe para abordá-los. Finalmente, com base no entendimento formado sobre os problemas, neste trabalho são apresentdas diretrizes para guiar a elaboração de uma disciplina específica de manutenção de software para cursos de graduação na área de computação The increasing volume of software being used in all types of organizations has been calling attention for a phase of the software life cycle, until now considered in a secondary way, the software maintenance. Since it is generally not possible to replace all software products used in an organization by others based on more recent technologies, the maintenance of those legacy systems becomes one more challenge for the search of techniques and methods to handle the software maintenance efficiently. The problems arising from this activity need to be better understood, and it is precisely on the definition and study of these difficulties that this work is devoted. The confrontation between the theory of software engineering and practice observations drives to the definition of typical problems of software maintenance and what exists to solve them. Besides, based on the understanding about these problems, this work also presents guidelines to drive the elaboration of a specific discipline of software maintenance for undergraduate courses in computing area Biblioteca Digitais de Teses e Dissertações da USP Sanches, Rosely 2007-05-21 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21062007-154606/ pt Liberar o conteúdo para acesso público.
collection NDLTD
language pt
format Others
sources NDLTD
topic Ensino de manutenção de software
Manutenção de software
Problemas de manutenção de software
Software maintenance
Software maintenance problems
Software maintenance teaching
spellingShingle Ensino de manutenção de software
Manutenção de software
Problemas de manutenção de software
Software maintenance
Software maintenance problems
Software maintenance teaching
Paduelli, Mateus Maida
Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
description O volume crescente de software em funcionamento em todo tipo de organização vem despertando atenção para uma fase do ciclo de vida de software, até então considerada sempre de maneira secundária, a manutenção de software. O fato de geralmente não ser viável substituir os produtos de software de uma organização por outros baseados em tecnologias mais recentes, torna a manutenção daqueles sistemas legados um desafio adicional para a busca de técnicas e métodos para a manutenção de software. Os problemas oriundos dessa atividade precisam ser melhor compreendidos, e é justamente na definição e estudo dessas dificuldades que este trabalho se dedica. O confronto da teoria de engenharia de software com observações práticas conduz para a melhor definição de quais são os problemas típicos de manutenção de software e do que se dispõe para abordá-los. Finalmente, com base no entendimento formado sobre os problemas, neste trabalho são apresentdas diretrizes para guiar a elaboração de uma disciplina específica de manutenção de software para cursos de graduação na área de computação === The increasing volume of software being used in all types of organizations has been calling attention for a phase of the software life cycle, until now considered in a secondary way, the software maintenance. Since it is generally not possible to replace all software products used in an organization by others based on more recent technologies, the maintenance of those legacy systems becomes one more challenge for the search of techniques and methods to handle the software maintenance efficiently. The problems arising from this activity need to be better understood, and it is precisely on the definition and study of these difficulties that this work is devoted. The confrontation between the theory of software engineering and practice observations drives to the definition of typical problems of software maintenance and what exists to solve them. Besides, based on the understanding about these problems, this work also presents guidelines to drive the elaboration of a specific discipline of software maintenance for undergraduate courses in computing area
author2 Sanches, Rosely
author_facet Sanches, Rosely
Paduelli, Mateus Maida
author Paduelli, Mateus Maida
author_sort Paduelli, Mateus Maida
title Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
title_short Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
title_full Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
title_fullStr Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
title_full_unstemmed Manutenção de Software: problemas típicos e diretrizes para uma disciplina específica
title_sort manutenção de software: problemas típicos e diretrizes para uma disciplina específica
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2007
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21062007-154606/
work_keys_str_mv AT paduellimateusmaida manutencaodesoftwareproblemastipicosediretrizesparaumadisciplinaespecifica
AT paduellimateusmaida softwaremaintenancetypicalproblemsandguidelinesforaspecificdiscipline
_version_ 1719069337434718208