Archive for the astah Category

plugin astah – calculando pontos por função-entradas

Posted in astah, gestão de projetos, processo de produção de software on December 7, 2015 by José Augusto Fabri

logo-friendsPessoal, neste post, vou apresentar como realizar o calculo dos pontos por função – analisando as entradas de dados. Caso você não esteja acompanhando a série de posts sobre o plugin sugiro que leia o primeiro e o segundo.

Se você não conhece a teoria de pontos por função, acesse este tutorial.

Para realizar o calculo siga os passos abaixo:

1 – abra o astah Professional

2 – abra o arquivo gerado a partir do post anterior.

3 – crie um diagrama de caso de uso. Clique no item de menu Diagram e posteriormente escolha a opção UseCase Diagram.

4 – Crie o ator User e os casos de uso to insert people e to insert cities. Faça a relação entre os atore casos de uso (vide figura abaixo).

5 – Você necessita avisar o astah que estes casos de uso se caracterizam como entradas. Para isto vamos “estereotipá-los” com <<input>>. Clique no caso de uso to insert people e depois clique na aba Stereotype (1), clique no botão Add (2) e digite <<input>>  para o estereótipo (3) (veja os círculos em preto na figura abaixo).

calculo entrada 1

6 – Agora você deve informar quantos arquivos e quantos campos esta entrada irá manipular. Para inserir o registro de uma pessoa é necessário manipular os dados da tabela cidades (lembre-se do Diagrama de Entidade e Relacionamento que você criou). Para realizar este passo clique no caso de uso to insert people (1), na aba TaggedValue (2), no botão Add (3) e digite Files para o campo Name (4) e 2 para campo Value (5). Clique novamente no botão Add e digite Fields para o campo Name e 5 para o campo Value. Esta entrada de dados irá manipular 2 arquivos e 5 campos (3 campos da tabela people e 2 campos da tabela cities) – vide Figura abaixo:

calculo entrada 2

7 – Repita os passos 5 e 6 para o caso de uso to insert cities. Neste caso de uso o Files será 1 e o Fields 2 (a entrada irá manipular uma tabela (ou arquivo) e dois campos).

8 – Execute o plugin astah para contagem de pontos por função, menu Tools, item Metrics, opção Function Point.

A contagem resultará em 21 pontos por função.

J. A. Fabri – fabri@utfpr.edu.br

 

Advertisements

plugin astah para contagem de por função

Posted in astah, gestão de projetos, processo de produção de software on November 25, 2015 by José Augusto Fabri

Pessoal, em 2014 tive a oportunidade de lançar a versão beta do plugin astah para contagem de pontos por função. O plugin foi desenvolvimento durante um projeto de iniciação tecnológica da Universidade Tecnológica Federal do Paraná – Campus Cornélio Procópio.

Depois de uma longa jornada, hoje tenho a oportunidade de compartilhar com vocês a versão 1 do plugin. Esta versão pode ser obtida por meio deste link.

Para instalar o plugin você pode utilizar o este guia.

Se você já conhece a teoria de pontos por caso por função você pode utilizar o plugin a partir deste guia.

Agora se você não nada sobre pontos por função, você pode aprender a “metrificar” um software com este pontos a partir deste tutorial.

Nas próximas semanas irei publicar alguns tutoriais detalhando sobre como utilizar o plugin.

É importante salientar que o projeto foi desenvolvimento pelo aluno Allan V. Mori. Parabéns Allan pelo trabalho desenvolvido.

Fique a vontade para utilizar o plugin em seus projetos.

abraços

J. A. Fabri – fabri@utfpr.edu.br

Tutorial sobre aplicabilidade do astah professional no projeto de software

Posted in astah on June 11, 2013 by José Augusto Fabri

logo-friendsPessoal, tomei a liberdade de gravar um tutorial sobre a aplicabilidade do astah professional em um projeto de software. É importante conhecer UML para acompanhar as gravações.  Perceba que durante a modelagem do projeto tenho um grande cuidado para manter a consistência entre os artefatos gerados pela ferramenta. Os vídeos postados complementam o tutorial apresentado no blog em setembro de 2011 (parte 1, parte 2, parte 3, parte 4).  A ferramenta pode ser obtida neste link. Espero que os vídeos colaborem para o uso da ferramenta.

 

 

 

 

 

 

 

 

J. A. Fabri – fabri@utfpr.edu.br

Cursos astah

Posted in astah on October 24, 2012 by José Augusto Fabri

Pessoal,

Nos meses de setembro e outubro tive a oportunidade de ministrar 3 cursos sobre a astah professional. Um no Simpósio de Computação Aplicada do Norte Pioneiro do Paraná – SCANP-PR´2012, outro na Na Escola Técnica de Cândido Mota – ETEC-CM e outro na Faculdade de Tecnologia de Ourinhos – FATEC – OU. Participaram dos cursos cerca de 200 profissionais da área de informática. Disponibilizo os materiais utilizados durante a realização dos cursos.

Também compartilho um vídeo sobre os mapas mentais – diagrama utilizado pelo astah para organização e síntese de idéias.

Por fim também divulgo as fotos dos alunos que participaram do curso.

astah no SCANP-PR´2012

SCANP-PR´2012

astah na ETEC Cândido Mota.

astah na ETEC Cândido Mota.

astah na Faculdade de Tecnologia de Ourinhos - FATEC

astah na FATEC

Espero que a ferramenta tenha atendido todas as expectativas.

abraços

J. A. Fabri – fabri@utfpr.edu.br

A filosofia ágil independe de ferramenta

Posted in astah, gestão de projetos on July 18, 2012 by José Augusto Fabri

Pessoal, um dos interlocutores do blog me questionou se é possível utilizar o astah professional dentro da filosofia ágil de desenvolvimento de software.

É possível ser ágil sem se preender nesta ou naquela ferramenta. Porém antes de iniciar os argumentos perante a este fato, gostaria que todos lessem este post, publicado no mês de maio deste ano.

Perceba que o post toma como base para a gestão de um projeto (ágil) as funcionalidades de um software. Toda funcionalidade é transformada em um post-it. Um conjunto de post-it gera uma production box. No texto, tanto os post-it como a production box são apresentados fisicamente. Você pode virtualizá-los utilizando um editor  de texto para os post-it e uma estrutura de pasta (diretório) para a production box. 

No astah professional é possível utilizar o diagrama de requisitos  para a gestão de seus projetos ágeis (vide figura no início do post). Perceba que na figura o diagrama caracteriza-se como a própria production box e os pacotes (to do, doing, done) estabelessem um mecanismo de controle  projeto.

Uma outra (excelente) alternativa é utilizar o TRICHORD, ferramenta centrada em times ágeis, também desenvolvida pela change vision.

Agilidade é uma filosofia e independe de ferramenta.

Até a próxima!

J. A. Fabri – fabri@utfpr.edu.br

Curso de astah professional – pós – utfpr – parte 2

Posted in astah on May 12, 2012 by José Augusto Fabri

Pessoal, conforme citado no último post, segue a segunda parte da modelagem com o astah.

abraços e um bom trabalho a todos

J. A. Fabri – fabri@utfpr.edu.br

Curso de astah professional – pós – utfpr – parte 1

Posted in astah, Aulas on April 28, 2012 by José Augusto Fabri

Pessoal,nas póximas 3 semanas estarei ministrando um curso de astah professional na Universidade Tecnológica Federal do Paraná – Campus Cornélio Procópio. O curso é destinado para os alunos da pós-gradução em tecnologia java.

Durante o curso irei gerar três posts, com o objetivo de disponibilizar a modelagem e exemplos utilizados no curso.

Segue a primeira parte da modelagem do software com o astah. Nela você pode encontrar o mapa mental delineando o escopo do produto, diagrama de fluxo de dados e o diagrama de entidade e relacionamento.

abraços e um bom trabalho a todos

J. A. Fabri – fabri@utfpr.edu.br