ISMA 15 conferência: Usando JIRA para apoiar a estimativa IFPUG FPA-SNAP em um processo de produção de software bimodal

ISMA 15 conferência: Usando JIRA para apoiar a estimativa IFPUG FPA-SNAP em um processo de produção de software bimodal

Thimoty Barbieri (Engenharia ITECH), e Irene Rocca (Universidade de Pavia)

 

Tópicos principais:

  • FP em processos Agile e bimodais
  • Edição ferramenta de rastreamento JIRA e FP
  • Diferenças entre Story Points e Pontos de Função

 

Benefícios para os participantes:

  • O objectivo é o de proporcionar uma ferramenta útil que suporta os utilizadores em um processo de contagem contínua adequado para um processo de produção bimodal.

 

Abstrato:

No mundo dos modelos de desenvolvimento de software, a processos Cachoeira Agile e são contrapostas e a nova proposta de um modelo bimodal surge para combinar suas vantagens. Em um ambiente Agile, uma estimativa funcional é normalmente expressa usando Story Points, uma vez que é muito difícil de aplicar antecipadamente uma medida de Pontos de Função por causa da dinamicidade do processo ea ausência de requisitos. Por outro lado, em um processo em cascata a estimativa funcional é adequado, mas uma clara desvantagem é representada pela sua intrínseca “não-prontidão”.

O instrumento proposto tem sido desenvolvido para um contexto bimodal permitindo uma estimativa funcional pronta, permitindo que os processos de desenvolvimento de software, cujos requisitos mudam continuamente, para ser estimada com uma medição de dimensionamento expressa em pontos de função.

A ferramenta é implementado como um plugin para o JIRA 7.x, uma ferramenta Atlassian para apoiar atividades como planejamento e acompanhamento de problemas em projetos de software: o add-on suporta a combinação de métodos IFPUG FPA e SNAP, a fim de alcançar uma estimativa completa - funcionais e não-funcionais. Vários campos personalizados do JIRA foram criados para gerir os Pontos de Função e ajustar os pontos para cada questão Jira; além disso, o plugin fornece um gadget JIRA que imediatamente mostra toda a estimativa de projeto em um painel personalizável.

Sobre os alto-falantes:


Thimoty Barbieri é um consultor independente de TI desde 1999, filiado à Ordem dos Engenheiros de Milão e passando a boutique de consultoria em conjunto com uma equipe dedicada de colaboradores altamente especializados. atividades de Thimoty incluem: design de software e implementação, prova, gestão de projetos de TI, treinamento para empresas e universidades, traduções técnicas e especialização legal em litígios. Thimoty e sua equipe podem ser contratados com base em projeto, para o ensino de um curso, ou para colaboração com um calendário pré-dispostos contínua. Thimoty Barbieri recebe seu Mestrado em Engenharia da Computação na Politecnico di Milano, Itália, em 1999. Em 2003 recebe seu PhD em Engenharia de Computação e Automação no Politecnico di Milano. Ele agora é Professor contrato na Universidade de Pavia, onde leciona Engenharia de Software. Durante quinze anos, ele ensinou computação gráfica como Professor Contratado no Politecnico di Milano. Desde a 1991 ele trabalha como um tradutor freelancer para empresas de relações públicas internacionais, empresas técnicos e clientes na área de Artes Gráficas, telecomunicações, e Eletrônica. Thimoty traduz do Inglês para o italiano, e do russo para italiano. Thimoty possui certificações como Arquiteto e Engenheiro de Software da Oracle, IBM, Microsoft, Chapéu vermelho, IFPUG, AMD, Instituto de Gerenciamento de Projetos, MongoDB, e vários outros fornecedores de software líderes. Desde a 1998, Thimoty trabalhou como consultor profissional para empresas nacionais e internacionais: ele projetou e realizou vários sistemas para clientes tais como bancos, empresas comerciais e comerciais, instituições governamentais e empresas de serviços públicos. Thimoty ensinou Object Oriented design, Gerenciamento de Projetos, e Programação em várias empresas nacionais e internacionais usando Java / Java EE e tecnologia de código aberto. especialidades: Design de software, Engenharia de software, Análise de Pontos de Função, Desenvolvimento Java EE, SOA / SOAP / RESTO Integração / ESB, UML projeto, Java, O ensino superior, Tradução.


Irene Rocca se formou em Engenharia da Computação na Universidade de Pavia. Ela é um desenvolvedor Java e um Enterprise Architect, consultoria na área de processos e ferramentas de produção de software.