Sem resumo de edição |
|||
| (2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 2: | Linha 2: | ||
Criado por Doug Rosenberg e Kendall Scott o ICONIX trata-se de um processo que unifica um conjunto de métodos orientados a objetos com o objetivo de atender todo o ciclo de vida de um projeto, é considerado um processo simplificado e pratico se comparado aos mais tradicionais. Sua principal vantagem é a capacidade de ser um componente de análise e representação dos problemas sólido e eficaz. | Criado por Doug Rosenberg e Kendall Scott o ICONIX trata-se de um processo que unifica um conjunto de métodos orientados a objetos com o objetivo de atender todo o ciclo de vida de um projeto, é considerado um processo simplificado e pratico se comparado aos mais tradicionais. Sua principal vantagem é a capacidade de ser um componente de análise e representação dos problemas sólido e eficaz. | ||
<br> | <br> | ||
É uma metodologia de desenvolvimento de software, que fica entre o RUP (Rational Unified Process) e o XP (Extreme Programming), unifica um conjunto de métodos orientados a objetos para ter controle rígido sobre todo o ciclo de vida do software. Existe desde 1993 | É uma metodologia de desenvolvimento de software, que fica entre o RUP (Rational Unified Process) e o XP (Extreme Programming), unifica um conjunto de métodos orientados a objetos para ter controle rígido sobre todo o ciclo de vida do software. Existe desde 1993 apresenta claramente as atividades de cada fase e exibe uma sequência de etapas que devem ser seguidas | ||
== Principais Características == | == Principais Características == | ||
| Linha 12: | Linha 12: | ||
Rastreabilidade: cada etapa que é executada é definida por um requisito, rastreabilidade é definida como a capacidade de seguir um relacionamento entre os diferentes artefatos de software produzidos. | Rastreabilidade: cada etapa que é executada é definida por um requisito, rastreabilidade é definida como a capacidade de seguir um relacionamento entre os diferentes artefatos de software produzidos. | ||
Dinâmica UML | Dinâmica UML: oferece um uso dinâmico da UML, pois utiliza principalmente três diagramas diagramas, sem exigir o uso de todos, como no caso do RUP (Rational Unified Process). | ||
O ICONIX é composto pelas seguintes fases: | O ICONIX é composto pelas seguintes fases: | ||
Edição atual tal como às 03h21min de 3 de dezembro de 2019
Metodologia ICONIX
Criado por Doug Rosenberg e Kendall Scott o ICONIX trata-se de um processo que unifica um conjunto de métodos orientados a objetos com o objetivo de atender todo o ciclo de vida de um projeto, é considerado um processo simplificado e pratico se comparado aos mais tradicionais. Sua principal vantagem é a capacidade de ser um componente de análise e representação dos problemas sólido e eficaz.
É uma metodologia de desenvolvimento de software, que fica entre o RUP (Rational Unified Process) e o XP (Extreme Programming), unifica um conjunto de métodos orientados a objetos para ter controle rígido sobre todo o ciclo de vida do software. Existe desde 1993 apresenta claramente as atividades de cada fase e exibe uma sequência de etapas que devem ser seguidas
Principais Características
O ICONIX é composto por três características básicas:
Iterativo e Incremental: ocorrem diferentes iterações ao logo do desenvolvimento do modelo de domínio e a definição de casos de uso. Este ciclo de vida consiste no desenvolvimento do produto em etapas, para que se possa integrá-lo funcionalmente a cada ciclo de iteração, o produto é revisado e aprimorado. Essas etapas cão denominadas de iterações.
Rastreabilidade: cada etapa que é executada é definida por um requisito, rastreabilidade é definida como a capacidade de seguir um relacionamento entre os diferentes artefatos de software produzidos.
Dinâmica UML: oferece um uso dinâmico da UML, pois utiliza principalmente três diagramas diagramas, sem exigir o uso de todos, como no caso do RUP (Rational Unified Process).
O ICONIX é composto pelas seguintes fases:
- Modelo de Domínio
- Modelo de Caso de Uso
- Análise Robusta
- Diagrama de Seqüência
- Diagrama de Classe