Lógica Computacional III

Princípios matemáticos Listas Ao se deparar com um problema de contagem, normalmente será preciso determinar quantos elementos existem em um conjunto finito. Determinar essas quantidades de recursos finitos podem gerar questões difíceis de serem respondidas (GERSTING, 2017). Por isso, vamos inicialmente nos familiarizar com o conceito de lista. Uma lista é uma sequência ordenada de objetos […]

Lógica Computacional II

Evolução da lógica Desenvolvimento histórico Antes de Aristóteles, filósofos e pensadores já aplicavam argumentos lógicos, porém de maneira intuitiva, sem que houvesse necessariamente uma reflexão sobre tais argumentos. Aristóteles, porém, foi o primeiro a reconhecer que a lógica poderia ser examinada e desenvolvida, constituindo-se assim como uma ferramenta do pensamento que nos ajudaria a compreender […]

Lógica Computacional I

Fundamentos de lógica Conceitos Para melhorar o entendimento da lógica, é necessário conhecer as definições de alguns termos importantes e muito utilizados na lógica. Mundim (2002) destaca : A partir dos vocabulários, podemos definir os tipos de lógica existentes, entre os quais estão a lógica formal e a lógica transcendental. Lógica Formal Começa nos estudos […]

Escopo

ESCOPO Qual a sua próxima entrega?

Qual a sua próxima entrega? O que é entrega? Entrega é qualquer item produzido como o resultadode um projeto ou de qualquer parte de um projeto.  O que é Escopo do projeto? Escopo do Projeto é o trabalho que precisa ser realizado para as que entregas aconteçam a partir das características e condições previamente especificadas. Escopo […]

Rotinas e Artefatos

Rotinas e Artefatos

COMO FUNCIONAM NA PRÁTICA? SPRINT O trabalho em métodos ágeis é dividido em “sprints”, períodos de tempo pré-definidos, com as tarefas a serem realizadas para se desenvolver um MVP. PRODUCT BACKLOG É uma lista priorizada, contendo breves descrições de todas as funcionalidades desejadas para o produto. Em projetos ágeis não é necessário iniciar um projeto com […]

O que é Lean Canvas?

Lean Canvas

O Lean Canvas é uma ferramenta para quem quer planejar a ideia da sua startup de forma ágil e enxuta. O foco deste Canvas é a validação de hipóteses em cenários complexos e de mudanças rápidas, mas que precisam ser validadas cedo, antes que se perca tempo desenvolvendo algo que o mercado não deseje. Como […]

Método SCRUM

O que é SCRUM? O Scrum é um framework para quem deseja desenvolver, entregar e manter produtos e projetos complexos e que se adaptam com rapidez. O framework é leve, simples de entender, possui papéis, eventos e artefatos bem definidos, mas é difícil de dominar e exige prática para que todos os dias o time seja […]

Lista de paravras reservadas da linguagem C (palavra chave)

Lista de paravras reservadas da linguagem C

asm Indica instruções em assembly. auto Define a classe de armazenamento padrão, ou seja , a variável é criada quando a função é invocada e depois é destruída quando a função termina. break Comando para forçar a saída imediata dos comandos switch, for, while, e , do…while. case Utilizado dentro do comando switch para selecionar […]

KANBAN

kanban

O que é Kanban? O kanban é um cartão que organiza fluxos e a gestão de estoque no estilo “puxado”, ou seja, a etapa anterior não envia o item para a próxima etapa de produção e sim, aguarda para que a próxima etapa puxe o item, reduzindo desperdícios e acúmulo de produtos.  O kanban visa, […]

O que é Mindset?

Mindset

Mindset é uma palavra da língua inglesa que significa “Modelo Mental” ou “Mentalidade” . Nosso mindset é a nossa maneira de enxergar o mundo e tomar decisões no dia a dia.  Diante de uma dúvida como por exemplo: faço ou não faço este curso? Você pode escolher fechar esta janela e ir ver TV, ou continuar […]

Desenvolvimento Guiado por Teste (TDD) na prática

tdd na pratica

Fala rapaziada, tudo certo? Já faz mais de dez anos que o Desenvolvimento Guiado por Teste (TDD) chegou na indústria, eu achando que isso era novidade. Ele veio como parte da onda do Extreme Programming (Programação Extrema – XP). Assim, desde então, foi adotado pelo Scrum e virtualmente por quase todos os outros métodos da […]

Big Data – Azure vs AWS: Principais diferenças

O que é Azure? Azure é uma plataforma de nuvem flexível e de código aberto que ajuda no desenvolvimento, hospedagem de serviços, gerenciamento de serviços e armazenamento de dados. A ferramenta de computação em nuvem do Azure hospeda aplicativos da web na Internet com a ajuda de data centers da Microsoft. O que é Aws? Amazon […]

C# Para Iniciantes – Parte #1 – variáveis, passagem por valor ou referência

carreira dev

Atendendo à diversos pedidos vou procurar abordar de uma forma diferente a transferência de conhecimentos nessa linguagem, apostila e tutorial tem de monte na internet, a intenção não é essa, vamos abordar necessidades reais de quem quer dar os primeiros passos em C# e agora quer aprender mais.

O framework de priorização: Modelo Kano

Modelo Kano priorizacao

O Modelo Kano é uma dos muitos frameworks de priorização, desenvolvido pelo Dr. Noriaki Kano, professor de gestão da qualidade na Universidade de Ciências de Tóquio 1984. O Modelo Kano se baseia na satisfacão dos clientes em relação as funcionalidades oferecidas, onde os recursos podem ser divididos em 4 categorias: performance, esperadas, atraentes e indiferente. Você, como […]

Quais são as principais diferenças entre Azure DevOps Service e Azure DevOps Server?

Fala rapaziada, tudo certo? Bora trocar uma idéia sobre Azure DevOps Service e Azure DevOps Server e esclarecer as pricipais caracteristicas entre os dois e no fim deste artigo você vai conseguir tomar a melhor decisão, a qual irá gerar uma maior vantagem competitiva aos seus negócios. Diferenças 🤯 Lembra quando criamos nossa conta e […]

Como criar um projeto console aplicativo em C# e ganhar dinheiro

code projected over woman

Fala rapaziada, tudo certo? Hoje vamos criar juntos o seu primeiro projeto, após ter instalado o seu visual studio, vamos conhecer a IDE (Integrated Development Environment ) do Visual Studio e dar os primeiros passo para criação do seu projeto. Então pega papel e caneta e anota ai seu pé de breque. Introdução A linguagem de […]