Uma análise das Cinco Forças pode ajudar as empresas a avaliar a atratividade do setor, como as tendências afetarão a concorrência no setor, em quais setores uma empresa deve competir – e como as empresas podem se posicionar para o sucesso.
Continue readingMês: Janeiro 2022
O que é Modelagem de Casos de Uso?
Os casos de uso são freqüentemente gráficos, e os diagramas de caso de uso são suportados por descrições de texto, incluindo descrições de caso de uso e de participantes, assim como cenários associados a modelos de caso de uso que fazem uso de métodos de caso simples e intuitivos e ferramentas ideais para discutir e esclarecer o entendimento dos desenvolvedores sobre as necessidades dos usuários.
Continue readingComo priorizar o backlog do produto no Scrum usando uma abordagem de 100 pontos?
É importante priorizar o backlog de seu produto para garantir que ele não se torne uma lista aberta onde todos tenham idéias aleatórias sobre seu produto. Sua lista de afazeres precisa ser estruturada, organizada e priorizada para identificar as coisas mais importantes estrategicamente para sua equipe fazer. Neste artigo, apresento o método dos 100 Pontos para as atividades de refinamento do backlog de produtos.
Continue readingVisão geral do ciclo de vida de desenvolvimento de software (SDLC)
Na engenharia de software, o ciclo de vida do desenvolvimento de software é o processo de dividir o esforço de desenvolvimento de software em etapas ou sub-processos menores, paralelos ou contínuos para melhorar o projeto, o gerenciamento do produto. Esta abordagem pode incluir produtos e artefatos específicos predefinidos que a equipe de projeto cria e completa para o desenvolvimento ou manutenção dos aplicativos de software.
Continue readingUm guia simples para usar a análise de casos
Usar a modelagem de casos é uma técnica para capturar, modelar e especificar requisitos do sistema que correspondem a um conjunto de comportamentos que o sistema pode executar ao interagir com os atores. Esses comportamentos produzem resultados observáveis e ajudam a atingir seus objetivos. Os casos de uso são nomeados para os objetivos específicos do usuário dos principais atores, que por sua vez descrevem ou explicam a ordem geral das atividades e eventos, assim como variações em condições especiais, exceções ou condições de erro, através de descrição textual.
Continue readingScrum: uma introdução rápida
Scrum compara um time de desenvolvimento de software a um time de futebol. Ele tem um objetivo claro e alto, está familiarizado com o melhor modelo e tecnologia necessários no processo de desenvolvimento, tem um alto grau de autonomia, estreita comunicação e cooperação, e garante resolver vários desafios todos os dias com um alto grau de flexibilidade; cada etapa tem um progresso claro em direção ao objetivo.
Continue readingComo gerenciar o backlog do produto com os princípios DEEP?
O backlog de produtos lista todas as características, funções, exigências, melhorias e correções necessárias para o lançamento do produto. O backlog de produtos tem os atributos de descrição (apropriadamente detalhado), pontos da história (estimativas), e pedidos (priorizados). Eles devem ser continuamente adicionados, excluídos e atualizados (Emergentes) no backlog e refletir a compreensão do backlog da equipe de forma oportuna e apropriada.
Continue readingO que é o princípio aberto-fechado (OCP)?
O princípio aberto / fechado é o princípio mais básico de design no mundo do desenvolvimento de software. Ele nos orienta como construir um sistema estável e flexível. Uma entidade de software como classe, módulo e função deve ser aberta para extensão e fechada para modificação.
Continue readingO que é o Diagrama de Fluxo de Dados, por que ainda é útil para o desenvolvimento de software?
Embora a modelagem orientada ao fluxo de dados seja considerada como uma tecnologia ultrapassada por alguns engenheiros de software, ela ainda é um dos símbolos de análise de requisitos mais amplamente utilizados. Embora os diagramas de fluxo de dados (DFDs) não sejam partes formais de UML, eles podem ser usados para complementar os diagramas UML e fornecer uma visão adicional dos requisitos e processos do sistema.
Continue readingO que é um gráfico de linhagem? Como desenhar um?
Uma ferramenta importante para os geneticistas é a genealogia. Por exemplo, você pode usar a genealogia para rastrear as características genéticas de cada geração de uma família. Esta é uma história de família e detalhes sobre gerações anteriores, que podem se tornar incertos à medida que a memória se desvanece.
Continue reading