Uma abordagem de caso de uso é um tipo de técnica para identificar os objetivos comerciais de um sistema. A identificação de casos de uso ajuda a definir o escopo do sistema, assegurando que os requisitos a serem encontrados estarão todos alinhados com os valores, necessidades e estratégia de negócios.
Continue readingEtiqueta: ja-done
Análise de Caso de Uso — Um Estudo de Caso
Um caso de uso é uma técnica de captura de requisitos e documentação que pode ser escrita em texto simples para descrever de forma narrativa as ações e interações dos participantes que utilizam o sistema. Finalmente, a funcionalidade do sistema deve satisfazer o propósito para o qual as partes interessadas utilizam o sistema.
Continue readingAnálise das Cinco Forças Explicada
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 readingO 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 reading