Reengenharia do sistema de gerenciamento de patrimônio do Tribunal Regional do Trabalho de Santa Catarina
Carregando...
Arquivos
Data
2010
Tipo de documento
Monografia
Título da Revista
ISSN da Revista
Título de Volume
Área do conhecimento
Ciências Exatas e da Terra
Modalidade de acesso
Acesso aberto
Editora
Autores
Silva, Soni João da
Orientador
Braz Júnior, Osmar de Oliveira
Coorientador
Dávalos, Ricardo Villarroel
Resumo
The development of a software system, robust, of quality is expensive, however, in legacy systems, which over the years, eventually are obsolete, either due to technological change, the rise of another implementation where the development methodology is exceeded by it or if the programming language has become obsolete, the reengineering of this system has advantages over building of a new one from scratch, by reducing costs and risks due to errors and development time, as it will pick up the system requirements of existent system. The use of the development process, IBM Rational Unified Process (RUP IBM) customized to the needs of the system, came to add value to work for leading this process of iterative and incremental way, documenting the process of system development.
O desenvolvimento de um sistema de software, robusto, de qualidade é caro, entretanto, em sistemas legados, que, com o passar dos anos, acabam obsoletos, seja devido a mudanças tecnológicas, ao surgimento de alguma implementação que a metodologia de desenvolvimento encontra-se ultrapassada ou à linguagem de programação que ficou obsoleta, a reengenharia desse sistema tem vantagens sobre a construção de um novo, partindo do zero, por diminuir custos e riscos devido a erros e tempo de desenvolvimento, uma vez que irá buscar os requisitos no sistema existente. A utilização do processo de desenvolvimento, IBM Rational Unified Process (IBM RUP) customizado as necessidades do sistema, veio a agregar valores à obra por conduzir esse processo de forma iterativa e incremental, documentando o processo de desenvolvimento do sistema.
O desenvolvimento de um sistema de software, robusto, de qualidade é caro, entretanto, em sistemas legados, que, com o passar dos anos, acabam obsoletos, seja devido a mudanças tecnológicas, ao surgimento de alguma implementação que a metodologia de desenvolvimento encontra-se ultrapassada ou à linguagem de programação que ficou obsoleta, a reengenharia desse sistema tem vantagens sobre a construção de um novo, partindo do zero, por diminuir custos e riscos devido a erros e tempo de desenvolvimento, uma vez que irá buscar os requisitos no sistema existente. A utilização do processo de desenvolvimento, IBM Rational Unified Process (IBM RUP) customizado as necessidades do sistema, veio a agregar valores à obra por conduzir esse processo de forma iterativa e incremental, documentando o processo de desenvolvimento do sistema.
Palavras-chave
Reengenharia, Engenharia reversa, Engenharia avante, IBM RUP