22.08.2015 Views

http://br.groups.yahoo.com/group/livro-apf/message/2919

Síntese do Fórum Livro APF 2010-09 - FATTO Consultoria e Sistemas

Síntese do Fórum Livro APF 2010-09 - FATTO Consultoria e Sistemas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

www.fattocs.<strong>com</strong>.<strong>br</strong>Tendo definido isso, a segunda coisa a fazer é avaliar se trata de uma CE ou SE.Caso não possua fórmula matemática, cálculos e nem altere o <strong>com</strong>portamento do sistema, conta-se <strong>com</strong>ouma CE. A diferença é que ao invés de você apresentar o resultado em tela, será exibido no Excel.Dúvida: Se a consulta que está sendo realizada para gerar a planilha, for exatamente a mesma que estásendo executada para mostrar a consulta na tela, contaria também?Análise: De acordo <strong>com</strong> o atual estado das coisas, haver diferença na 'mídia' é suficiente para haver acontagem de um novo processo desde que seja um requisito funcional. Mesmo que os itens sejamidênticos.Atualmente, há duas abordagens que são aceitáveis pelo IFPUG. Uma que considera que diferentesmídias são condição suficiente para caracterizar um novo processo elementar; outra que considera queisso não é condição suficiente.O IFPUG, por meio do CPM, estabelece que apenas requisitos funcionais devem ser considerados namedição dos pontos de função.Se a diferença entre as mídias estiver associada a requisitos não funcionais, ou seja, for uma característicageral ao sistema <strong>com</strong>o todo, por exemplo, considere que toda tela de consulta deve ter a possibilidade deexportar seus resultados para .xls, .pdf, .doc, .cvs, etc. Isso não é um requisito funcional, e portanto, nãoconta (<strong>com</strong>o uma nova consulta).Em contraste, há um caso em que existe um requisito particular e específico para gerar uma saída emXLS; existe outra saída que apresenta os mesmos dados; mas tenho evidências que são diferentes atores,em diferentes momentos, realizando diferentes processos <strong>com</strong>pletos de negócio, temos um requisitofuncional, uma nova consulta é contada.Assunto: PaginaçãoData: 14/09Veículo: Fórum do Livro APFLink: <strong>http</strong>://<strong>br</strong>.<strong><strong>group</strong>s</strong>.<strong>yahoo</strong>.<strong>com</strong>/<strong>group</strong>/<strong>livro</strong>-<strong>apf</strong>/<strong>message</strong>/2985Dúvida: Quando uma tela que lista registros possuir paginação, conta-se <strong>com</strong>o CE ou SE?Análise: Fundamentando a pergunta no CPM, temos:• Não conte literais <strong>com</strong>o DERs.Por exemplo (SE/CE), literais incluídos no título do relatório, identificaçãode telas ou painéis, cabeçalhos das colunas e nomes de campos.• Não conte variáveis de paginação ou “selos” gerados pelo sistema.Por exemplo (SE/CE), variáveis e “selos” gerados pelo sistema incluem:oNúmeros de páginasoInformações de posicionamento tais <strong>com</strong>o “Coluna 37 a 54 da linha 214”oComandos de paginação tais <strong>com</strong>o anterior, próximo, setas para cima epara baixo em uma aplicação GUIoCampos de data e hora se forem mostradosConclusão: Essas questões (literais, paginação) não devem ser levadas em considerações para contar umprocesso elementar CE/SE. Dica: antes de classificar <strong>com</strong>o uma CE/SE, avalie as regras de contagem paraCE/SE.Assunto: Scrum + APFData: 14/09 - 21/09Veículo: Fórum do Livro APFLink: <strong>http</strong>://<strong>br</strong>.<strong><strong>group</strong>s</strong>.<strong>yahoo</strong>.<strong>com</strong>/<strong>group</strong>/<strong>livro</strong>-<strong>apf</strong>/<strong>message</strong>/3016Dúvida: Como utilizar APF em um projeto de desenvolvimento, utilizando metodologia ágil,especificamente Scrum?Este documento é apenas uma síntese de assuntos discutidos no fórum Livro-APF e não reflete 5necessariamente um endosso da FATTO ao que foi discutido

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!