Ferramentas de Desenvolvimento de Software

A idéia deste artigo é dar início a uma série de outros artigos em que falaremos sobre algumas ferramentas que são utilizadas na Gonow, seja para ajudar na gerência do projeto, na comunicação ou na construção do software. Escolhemos começar pelo Enterprise Architect ( www.sparxsystems.com.au) por ser uma ferramenta bem completa.

O Enterprise Architect , conhecido como EA, é uma ferramenta que permite fazer a modelagem de negócio e de software sobre vários pontos de vista.

Com o EA podemos, por exemplo, mapear os processos de uma empresa, manter os processos documentados ou publicá-los para facilitar a comunicação, assim como melhorar o alcance da visão sobre o negócio com boa riqueza de detalhes.

O modelo do processo pode ser utilizado para vários objetivos. Uma empresa pode querer mapear seus processos para melhorar a visão dos recursos que são consumidos, saber o quanto de cada de recurso (humanos, computacionais ou materiais) é utilizado em cada processo ou ainda extrair formas de medir a eficácia e a eficiência de cada processo para comparar com outras empresas.

No EA é possível ir além da modelagem de processos, criar uma modelagem visual ou escrita dos requisitos de software. Podemos também listar todos os requisitos, classificá-los, priorizá-los e, relacioná-los aos processos de negócio. Emfim, o EA pode fornecer mecanismos para gerenciar todos os requisitos de software e suas dependências.

Com os processos mapeados e requisitos identificados, agora vamos às especificações de software, ou seja, como o software deverá ser construído, principalmente do ponto de vista estrutural. Com o EA podemos criar modelos de classes, modelos de dados, modelos de deployment, entre outros. É possível então desenhar todos os modelos necessários para o ciclo de vida de software, tudo de forma integrada e numa mesma linguagem.

Outra característica interessante do EA é a possibilidade de registrar requisições de alteração e relacioná-las a qualquer elemento de documentação. Com este tipo de recurso, você pode rastrear as diversas alterações que ocorrem durante um ciclo de vida do projeto.

Em resumo, podemos dizer que o EA é uma ferramenta bem completa. O investimento também é muito baixo quando comparado à maioria das ferramentas de mercado.

Em breve falaremos sobre estas outras ferramentas.

Comentários:

1 comentário

20/08/08

1. por Rodrigo Kaveski às 12:49 pm

Fala Marcelo, tudo ok??

Parabéns pela coluna e pelo site; iniciativas como essa só podem mesmo vir de empresas antenadas e de vanguarda como a GoNow.

[]s


Comente também:

Enviar seu comentário

Comentários recentes:

  • Sobre o Blog

    A Gonow tem consciência de seu papel como agente catalizador do desenvolvimento tecnológico e social de sua época.


    Somos uma empresa de Tecnologia da Informação que acredita na integração das pessoas, na troca de conhecimento e no trabalho em equipe.


    Ajudamos os outros a aprender e aprendemos ainda mais com os outros. Nesta troca, todo mundo ganha. E para incentivar mais este processo, criamos um blog. Acreditamos ser esta uma ferramenta muito poderosa e fundamental para a troca de opiniões, impressões, elogios e críticas.


    Com este blog pretendemos integrar mais a comunidade Gonow, comunidade esta formada por clientes, funcionários, colaboradores, parceiros, fornecedores, enfim, por todos aqueles que têm interesse em TI.


    Se é sobre isso que você quer conversar, fale com a gente!