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 readingAutor: vpadmin
Definiçã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 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 reading