informatica
ETEP Faculdades/Analise e Desenvolvimento de Sistemas
Resumo
Este trabalho fará uma abordagem sobre processo unificado, definindo suas características e seus ciclos de desenvolvimento.
Palavras-chave: UML, Processo, Unificado, Sistemas.
Área do Conhecimento: Telecomunicações
Introdução
A partir da UML (Unified Modeling Language) o Processo Unificado (UP) de desenvolvimento de software, ou também chamado de, Processo Unificado Rational (RUP), foi desenvolvido por Jacobsom, Rumbaugh e Booch. Adquirido pela IBM, serve de arcabouço para a engenharia de software orientada a objetos, tornando o desenvolvimento do projeto mais ágil e mais suscetível a modificações.O UP é o conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software.
Metodologia
A metodologia utilizada para a elaboração deste artigo foi a revisão bibliográfica pautada na pesquisa científica feita em trabalhos acadêmicos, blogues e sites especializados na referida área. Processo Unificado
“Um processo é um conjunto de passos que define quem está fazendo o que, quando e como para alcançar determinado objetivo”. Na engenharia de software este objetivo é entregar de maneira eficiente e previsível, um produto capaz de atender às necessidades de seu negócio. A UML por ser apenas uma linguagem para modelagem orientada a objetos e amplamente independente de processo, indica apenas como criar e ler modelos bem-formados, mas não aponta quais modelos serão criados nem quando deverão ser criados. Essa tarefa cabe ao processo de desenvolvimento de sistemas. A UML é, portanto, apenas parte de um método para o desenvolvimento de sistemas, e o fato de ser independente de processo permite que possa ser utilizada com vários processos de engenharia de software. Entretanto, a adoção do Processo Unificado, como o processo responsável pelo desenvolvimento de sistemas modelados em UML, é mais adequada, tendo em