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 entender o que deve ser feito. …
Continue readingCategory: Design de Software
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 atenda seu …
Continue readingDesign 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 mundo interior. Quando levamos o conceito para …
Continue readingMensagens 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! Placas de Trânsito Imagine-se dirigindo um …
Continue readingCaso de Uso – Fluxo Alternativo
Alternativo, Principal ou Exceção? Fluxo Alternativo, tem a ver com Alternativa? Durante a modelagem de casos de uso, sem dúvida alguma, todos os analistas já ficaram na dúvida na hora de classificar um fluxo. Alguns …
Continue readingBoas práticas de Programação Orientada a Objetos – Semântica
Quando pensamos no conceito de Programação Orientada a Objetos – POO (na realidade é um paradigma) – é comum haver certa confusão sobre do isso realmente se trata. Entender o conceito de Objetos, no contexto da programação …
Continue readingO que é API
Interfaces de Programação API (Application Programming Interface, ou Interface de Programação de Aplicações) é um termo muito comum no dia a dia de um profissional de análise de sistemas. Nos tempos atuais raramente se vê …
Continue readingFuncionalidades do sistema – o que realmente é utilizado?
Funcionalidades do Sistema A razão de ser de qualquer sistema são suas funcionalidades. Obviamente. Os desejos dos usuários são expressados em Requisitos Funcionais, que compõe as Funcionalidades. Mas, infelizmente, não há uma priorização adequada dos …
Continue readingMensagens de Sistema – Parte IV
Mensagens de Sistema – Parte III
Mensagens de Sistema – Parte II
Webservice – Cuidado ao publicar um WebMethod
O padrão Webservice, mantido pelo W3C, é sem dúvida um dos padrões mais adotados para integração de sistemas atualmente. Um dos objetivos principais do WebService é prover uma forma única de sistemas falarem entre si, ofertando recursos …
Continue reading