Análise do setor — Uma introdução rápida

Aná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 reading
O que é MVC Framework?

O 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 reading
Abordagem de desenvolvimento test-drive para desenvolvimento ágil de software

Abordagem 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 reading
Análise de Caso de Uso — Um Estudo de Caso

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 reading
O que é Modelagem de Casos de Uso?

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 reading
Como priorizar o backlog do produto no Scrum usando uma abordagem de 100 pontos?

Como 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 reading
Visão geral do ciclo de vida de desenvolvimento de software (SDLC)

Visã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 reading