O que é Requisito Funcional

O que é um Requisito Funcional? Vamos primeiro ao que é Requisito. Requisito é uma exigência, solicitação, desejo, necessidade. Quando falamos de um Requisito Funcional estamos nos referindo à…

Porque os projetos dão errado?

Antes de começarmos: projetos não falham. Pessoas falham. Mas pessoas não gostam de assumir culpa sobre seus erros, então é usual falar que "o projeto deu errado", "o projeto falhou". Nos últimos…

Entendendo definitivamente o que é um Caso de Uso

O que seria um "caso de polícia"? Seria uma estória que descreveria uma cena policial, um crime ou investigação, por exemplo. O que seria um "caso de novela"? Seria uma estória que descreveria uma…

Caso de Uso – Fluxo Principal

Como já vimos no post sobre O que é Caso de Uso, no escopo de um caso de uso podemos ter três tipos de fluxos (ou cenários): Fluxo Principal, Fluxo Alternativo e Fluxo de Exceção. Sempre teremos…

Exemplos de Requisitos Não Funcionais

Após a publicação do post O que é um Requisito Não Funcional vários leitores solicitaram exemplos de Requisitos Não Funcionais especificados. Sem dúvida que ver a especificação produzida ajuda muito a…

O que é um Requisito Não-Funcional

O que é um Requisito Não-Funcional? Como o próprio nome diz, é uma “não funcionalidade”, ou seja, trata-se de algo que não é uma funcionalidade, mas que precisa ser realizado para que o software…

Priorização de Requisitos

Priorizar é uma questão de viabilizar as coisas - o que prioritário vem primeiro, o que não é, espera. Mas sem aplicar corretamente a priorização nos requisitos de um sistema, um projeto pode ficar…

Design Pattern Facade

Façade Façade (ou Fachada, em português) é um termo muito oriundo da área de Arquitetura. A grosso modo, podemos entender como a parte de fora de uma construção, que isola o mundo exterior o…

Valor do Ponto de Função

Unidades de Medida e Composição de Preço do Software Precificar um produto ou serviço é uma tarefa relativamente simples. Basicamente, trata-se de somar custos de produção + impostos + margem de…

Mensagens de Sistema

Mensagens de sistema é algo extremamente importante, mas quase sempre relegado a "perfumaria". Do ponto de vista de orientação do usuário e até mesmo do desenvolvedor, é uma bussola!

SCRUM e RUP – O SCRUM matou com o RUP?

SCRUM e RUP, qual é melhor? São realmente muito diferentes? Talvez não sejam tão diferentes. Mas o SCRUM é a bola da vez, e o RUP já foi. Porque será?