A análise SWOT é uma técnica desenvolvida em Stanford nos anos 70, freqüentemente utilizada no planejamento estratégico. SWOT é um acrônimo para Strengths, Weaknesses, Opportunities, and Threats e é um método de planejamento estruturado que avalia esses quatro elementos de uma organização, projeto ou empreendimento comercial. Uma análise SWOT é uma estrutura simples, mas poderosa, para alavancar os pontos fortes da organização, melhorar os pontos fracos, minimizar as ameaças e tirar o maior proveito possível das oportunidades.
Continue readingMês: Janeiro 2022
Qual é a “Definição” de Ready no Scrum?
A Definição de Prontidão (DOR) registra quando um item de produto em atraso (como as histórias de usuários) funcionou a ponto de ser “provável” que seja incluído em um sprint, enquanto a equipe Scrum usa o DoD para definir quando todo o trabalho em um item de produto em atraso (como as histórias de usuários) foi concluído.
Continue readingArtefatos do Scrum — Uma Visão Rápida
Os artefatos Scrum fornecem informações críticas que a equipe Scrum e as partes interessadas precisam conhecer para compreender o produto que está sendo desenvolvido, as atividades que estão sendo planejadas e as atividades que estão sendo concluídas no projeto. Os seguintes artefatos são definidos no Scrum Process Framework.
Continue readingDefinição de Critérios de Pronto vs Aceitação no Scrum
A definição de conclusão (DoD) é uma lista de requisitos que a história do usuário deve cumprir para que a equipe possa invocá-la como completa. Os critérios de aceitação das histórias de usuários incluem um conjunto de cenários de teste que atenderão aos requisitos para confirmar se o software funciona como esperado.
Continue readingAnálise do setor — Uma introdução rápida
A análise do setor é uma ferramenta para ajudar as empresas a entender onde elas estão em comparação com outras empresas que produzem produtos ou serviços similares; entender os fatores de impacto em todo o setor é uma parte importante do planejamento estratégico eficaz que permite que os proprietários de pequenas empresas identifiquem as ameaças e oportunidades que seus negócios enfrentam e concentrem recursos no desenvolvimento de capacidades únicas que proporcionam uma vantagem competitiva.
Continue readingO que é MVC Framework?
MVC (conhecido como Model-View-Controller) é um padrão no projeto de software que é comumente usado para implementar interfaces de usuário, dados e lógica de controle. Ele enfatiza a separação entre a lógica comercial e a apresentação do software. Esta “separação de preocupações” proporciona uma melhor divisão do trabalho e uma melhor manutenção.
Continue readingDiagrama de atividades — Uma visão geral rápida
O diagrama de atividades UML é outra ferramenta comum utilizada pela UML para modelar o comportamento dinâmico do sistema. Ele descreve a seqüência de atividades e mostra o fluxo de controle de uma atividade para outra. O diagrama de atividades UML é essencialmente um diagrama de fluxo.
Continue readingAbordagem de desenvolvimento test-drive para desenvolvimento ágil de software
O Desenvolvimento Test Driven (TDD) é um processo de desenvolvimento de software, que depende da transformação dos requisitos de software em casos de teste antes que o software seja totalmente desenvolvido, e do rastreamento de todo o desenvolvimento de software através de repetidos testes de software para todos os casos de teste. Isto é o oposto de desenvolver primeiro o software e depois criar casos de teste. Alguns modelos populares suportam muito bem TDD, tais como MVC e MVP.
Continue readingComo identificar casos de uso na modelagem UML
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 readingAná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 reading