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

 

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

Follow

Get every new post delivered to your Inbox.

Join 731 other followers