Skip to content

Até o Momento

Muito conteúdo de qualidade sobre Engenharia de Software

Category: Design de Software

Exemplos de Requisitos Não Funcionais

On January 31, 2016 By Plínio Ventura In Design de Software

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 reading

O que é um Requisito Não-Funcional

On January 20, 2016 By Plínio Ventura In Design de Software

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 reading

Design Pattern Facade

On November 3, 2015 By Plínio Ventura In Design de Software

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 reading

Mensagens de Sistema

On July 7, 2015 By Plínio Ventura In Design de Software, Testes e Qualidade

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 reading

Caso de Uso – Fluxo Alternativo

On June 25, 2015 By Plínio Ventura In Design de Software

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 reading

Boas práticas de Programação Orientada a Objetos – Semântica

On June 15, 2015 By Plínio Ventura In Design de Software

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 reading

O que é API

On June 11, 2015 By Plínio Ventura In Design de Software

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 reading

Funcionalidades do sistema – o que realmente é utilizado?

On June 8, 2015 By Plínio Ventura In Design de Software, Gestão de Produtos e Projetos, Métricas e Indicadores

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 reading

Mensagens de Sistema – Parte IV

On June 2, 2015 By Plínio Ventura In Design de Software
Continue reading

Mensagens de Sistema – Parte III

On May 29, 2015 By Plínio Ventura In Design de Software
Continue reading

Mensagens de Sistema – Parte II

On May 15, 2015 By Plínio Ventura In Design de Software
Continue reading

Webservice – Cuidado ao publicar um WebMethod

On May 8, 2015 By Plínio Ventura In Design de Software

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

Posts navigation

«Previous Posts 1 2 3 4 Next Posts»

Pesquisa

Últimos posts

  • Desenvolvimento Ágil em Produtos de Software: Maximizando Eficiência com o Princípio 80/20
  • Roadmap de Produto
  • Team Building – Curva de Tuckman
  • What is a Scrum Master?
  • O Papel do Scrum Master
  • Definition of Done (DoD) – A importância do item Pronto no Scrum
  • Definition of Ready (DoR) – A importância do item Ready no Scrum
  • Remoção de Impedimentos
  • Time multifuncional e equipes ágeis
  • O papel do Gerente de Projetos na agilidade
  • O papel do Analista de Requisitos na agilidade
  • FAQ05 – Perguntas e Respostas sobre Agilidade
  • Todo MVP (Produto Mínimo Viável) tem que ser um software?
  • Usando OKR no planejamento e gestão de produtos digitais
  • Usando KPI para avaliar a performance dos produtos digitais
  • Pesquisa sobre agilidade nas empresas
  • Epic, Feature e User Story (Epico, Funcionalidade e História de Usuário)
  • Mestres, Overdose e Efeito Pendular na Produção de Software
  • O que é UML (Unified Modeling Language)
  • 7 dicas sobre desenvolvimento ágil de software
  • Entendendo o Diagrama de Instalação da UML
  • Entendendo o Diagrama de Sequência da UML
  • Entendendo o Diagrama de Classes da UML
  • O que é Backlog? Entendendo o backlog no desenvolvimento de software
  • Caso de Uso ou Estória de Usuário?
  • Analista de Infraestrutura e Requisito Não Funcional
  • FAQ04 – Perguntas e Respostas sobre Engenharia de Software
  • FAQ03 – Perguntas e Respostas sobre Engenharia de Software
  • O que é Requisito Inverso
  • O que é Scrum?
  • FAQ02 – Perguntas e Respostas sobre Engenharia de Software
  • FAQ01 – Perguntas e Respostas sobre Engenharia de Software
  • Controle de Versão e Requisitos de Software
  • O cliente difícil e a definição de escopo
  • Escopo de Software – Como provar ao cliente o que ele pediu?
  • A importância da boa documentação de software
  • Modelagem de Software é Viável? Fazer ou não fazer? Reflexão
  • Entendendo o Diagrama de Atividades da UML
  • A importância do Analista de Requisitos
  • Acoplamento e Coesão em Módulos e Funcionalidades
  • Acoplamento e Coesão
  • A origem dos bugs de software
  • UML – Relacionamento entre Classes – Agregação
  • 8 dicas para melhorar a relação com o usuário
  • Como ter mais qualidade no desenvolvimento de software
  • O que é Regra de Negócio?
  • O que é Requisito Funcional
  • Porque os projetos dão errado?
  • Sintaxe e Semântica – Forma e conteúdo na produção de software
  • Entendendo definitivamente o que é um Caso de Uso
WordPress Theme: Chronus by ThemeZee.