Áreas da Computação
- Ciência da Computação
- Engenharia da Computação
- Licenciatura em Computação
- Sistemas de Informação
- Desenvolvimento Web
- Análise de Sistemas
- ...
- Qual a diferença entre essas áreas?
Evolução da Computação
- 1950: 1o. computador programável ENIAC
- 1954: Teoria do processamento digital
- 1960: Invenção do transistor
- 1970: Redes de Computadores
- 1980: Modelo Cliente-Servidor
- 1990: Início do uso comercial da Internet
- 2000: Lançamento do Google AdWords
- 2009: Início do WhatsApp no Brasil
- 2014: Plataforma Bluemix é liberada
- 2015: Óculos de Realidade Virtual
- 2016: Assistente pessoal Alexa da Amazon
- 2017: Atendimento via Chatbots
- 2018: Carros autônomos
- 2019:
Dias Atuais
- Serviços universais de segurança
- Equipamentos sem fio
- IoT - Internet das Coisas
- Objetos distribuídos
- Servidores de Aplicação
- Grandes centros de processamento de dados
- Virtualização
- Mobile
- Sistemas Embarcados
- Machine Learning
- Sistemas cognitivos
- Criptomoeda
Conhecimento mínimo
- Teoria da Computação e Análise dos Algoritmos
- Arquitetura e Organização de Computadores
- Sistemas Operacionais
- Arquitetura de Redes de Computadores
- Teoria das Filas e Avaliação de Desempenho
- Engenharia de Software
- Português
- Inglês
Start Ups
- Iniciativa e ideia
- Negócio
- Empresa
- Financiamento
- Cliente
- Proposta
- Figthing
Criando um Canvas
- O Business Model Canvas é uma ferramenta estratégica que contribui de forma significativa para a construção rápida e visual de novos produtos ou serviços
- Sua aplicação consiste no uso de um painel dividido em nove grandes blocos, que representam os elementos fundamentais (building blocks) que compõem um modelo de negócio
- O objetivo central do preenchimento do painel é extrair propostas de valor que atendam e potencializem os principais objetivos desejados do negócio, antes de partir de fato para a formatação do produto ou serviço
- Link:
Colocando em prática
- Iniciativa e ideia
- A sala será dividida em grupos de 6 alunos no máximo
- Cada grupo deverá definir um problema para resolver
- Escrever o escopo do projeto
- Dar um nome para o projeto
- Preencher o 5W2H
- Criar o Canvas do projeto e fazer o upload
Escopo
- Um escopo de projeto bem feito permite um entendimento comum entre os envolvidos (stakeholders) e os membros da equipe do projeto em relação aos requisitos e os resultados práticos do mesmo.
- O escopo é o foco do projeto e descreve as características do produto, serviço ou resultado.
- Deve dar detalhes suficiente para dar suporte ao design, planejamento, execução, controle e encerramento do projeto.
- Descreve em linhas gerais o projeto a ser desenvolvido, comunicando o propósito do mesmo, e a importância do projeto para todas as partes envolvidas.
- O escopo do projeto que será executado é apresentado com uma descrição dos requisitos técnicos (isto é, os requisitos do produto a ser desenvolvido) que podem ser funcionais, não funcionais (desempenho, usabilidade, portabilidade, confiabilidade, etc.) e tecnológicos (Tecnologia a ser utilizada).
- Também, apresentam-se requisitos não técnicos (como, por exemplo, treinamento) e o escopo não contemplado.
Requisitos
- Descreve as condições que devem ser atendidas nas entregas para atender o contrato do projeto.
- Limites do projeto
- Identifica o que faz e o que não faz parte do projeto
- Entregas do projeto
- Inclui as saídas que compõem o produto, serviço ou resultado esperado.
Exemplo
- Desenvolver escopo para as seguintes necessidades:
- 1. Painel de controle de um carro
- 2. Sistema de biblioteca comunitária
- 3. Detetive GPS