Processo de Fábrica de Software

Slides:



Advertisements
Apresentações semelhantes
ALOCAÇÃO DE RECURSOS HUMANOS APLICADA A SOLICITAÇÕES DE MUDANÇA DE SOFTWARE RICARDO VOIGT Orientador: Everaldo Artur Grahl.
Advertisements

EA976 – Engenharia de Software AULA 3 O Processo de Software.
Análise Desenvolvimento/Testes Entrega Suporte. Nome da atividade Análise de Negócio Fase Análise Finalidade Esta atividade tem por finalidade analisar.
SISTEMA DE AUTOMAÇÃO DE VENDAS (SAV) APLICADO A TASCHIBRA Marco Antônio Batista Orientador: Wilson Pedro Carli.
FACULDADE PITÁGORAS DE TECNOLOGIA Exercícios 1.Somente as oportunidades inovadoras é que levam as empresas ao sucesso? Justifique. R: Não, há três maneiras.
FULL MANAGEMENT SUPPLY CHAIN Gestão Eficiente do Setor de Compras FULL MANAGEMENT SUPPLY CHAIN Gestão Eficiente do Setor de Compras.
Registro de Marcas e Patentes Grupo: Ana Luiza Guedes Mello Débora Ferreira Maciel Kemilly Silva Costa Lisandra Pires Neto Torres.
Note 2B – Plano de Liberações
Definições É justamente nos momentos de maior turbulência nos mercados que se faz necessário criar competências para planejar e gerir estrategicamente.
PLANEJAMENTO DE VENDAS.
UNIVERSIDADE FEDERAL DO PIAUÍ DEPARTAMENTO DE COMPUTAÇÃO
Trabalho de Conclusão de Curso
ICONIX PROCESS Alunos: Gabriel Pereira Dassie
ETAPAS PARA A ELABORAÇÃO DO PROJETO DE ENGENHARIA
Bruno Adolfo Luis Henrique Natanael de Carvalho Lucas Fernandes
Bruno Adolfo Luis Henrique Natanael de Carvalho Lucas Fernandes
PROJETo C – Sistema dcm utilizando ocr
Prof Carlos Oberdan Rolim Empreendedorismo em Informática
Mapeamento Georeferenciado das Unidades Organizacionais
Família Crystal e Iconix
COMISSÃO AVALIAÇÃO DE PROJETOS EDITAL DE CONCURSO CODEMIG 02/2016
\\ Titulo do eBook Nome ou Marca da Empresa | Site | Midias Sociais.
Administração de serviços 7º período
especificação de requisitos do software
Montes Claros, 12 a 15 de Outubro 2016
Plano de liberação do Software UNI MAPS
Gerência de Projetos 4º Semestre Aula 12 – Parte 2 Prof
Fábrica de Software.
Projeto A Alan Sousa Santos Francisco Bruno Rocha Rafael Moreira
Note 2B – Plano de Liberações
Projeto do produto e seleção de processos
Note 2B – Plano de Liberações
AT 11 - Implantação do Monitoramento Eletrônico e Gestão de Ativos – MeGA na Operação Salem Gomes Leite.
PLANO DE LIBERAÇÕES OCR+
Note 2B Universidade federal do piauí Ciência da computação
PLANEJAMENTO ESTRATÉGICO DE NEGÓCIOS
PEF3111 – EMPREENDEDORISMO E MODELAGEM DE NEGÓCIOS
Ambiente para desenvolvimento de sistemas baseado no conceito MBUIDE
Planejamento de estratégias:
Programa de Trainees TCS 2017
Mestrado em Engenharia de Computação área de concentração Geomática
Template Plano de Negócios
Engenharia de Software II
VERSÃO 0.1.
Engenharia de Software Analise de Riscos
Planejamento estratégico
Programação.
Plano de Negócios Parte 1
A INTERNET COMO PLATAFORMA DE TRANSAÇÕES COMERCIAIS NO BRASIL
14/08/2012 Professor Leomir J. Borba- –
Gestão da Qualidade 2º período
Sucedido, dê o máximo de si.
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE AULA 8
ADMINISTRAÇÃO FINANCEIRA
Prezados Candidatos • Esta é a estrutura de elaboração da apresentação para a banca julgadora. • Dever seguir o "CONTEÚDO", sendo o ‘LAYOUT / FORMATAÇÃO.
Aula 3.2.
DHD – Desenvolvimento em Hardware
PLANO DE MARKETING Áreas: Graduação Marketing / Turismo Pós-graduação
Trabalho de Conclusão de Curso I
DESIGN THINKING.
INSTITUTO FEDERAL FARROUPILHA CAMPUS SÃO BORJA
Diagrama de Atividades
Rafael Duarte Alexandre Mota [rmd,
Aula S4 definição do problema aperfeiçoamento e geração de soluções
FICHA DE CANDIDATURA.
GERÊNCIA DE PROJETOS DE SOFTWARE
Prof. Elisson de Andrade
Carreira no mercado segurador
Formulários OSM Ariana Barra.
Vou começar a trabalhar com projeto de BUSINESS INTELLIGENCE, o que devo entender? Igor George Abdo.
Transcrição da apresentação:

Processo de Fábrica de Software Universidade federal do piauí Ciência da computação Engenharia de software I Processo de Fábrica de Software Allan moura melão Francisco diego melo linhares Joaquim Alves rosal sobrinho Lucas sena ribeiro Rafael santos maciel

Roteiro de Apresentação Introdução à Startup; Etapas de produção de uma fábrica de software; Etapas aplicadas a realidade do projeto; Fluxograma aplicado ao Note2b.

O que significa Startup?

O que realmente significa o termo Startup? O número de startups criadas nesta época (1995 a 2000) que receberam investimentos, foi fora do comum. Ocorreram altas variações de retorno financeiros; Muitas startups tentam ser significativas a ponto de mudar o mundo; As startups nascem de ideias de empreendedores, que acreditam poder fazer um produto ou serviço significativo e rentável; Essas definições iniciais são suposições. É importante que o empreendedor entenda e assuma que tudo são chutes; Quando fala-se de modelo de negócio, trata-se de entender de forma clara e objetiva, como a empresa cria valor para os clientes. Quando fala-se de repetível e escalável, estamos falando que, após encontrar o modelo acima, ele deverá ser passível de repetição e escalonamento.

Minha ideia é boa?

Startups: Quanto vale uma ideia? Seu ramo de especialidade: É muito comum que as pessoas pensem em fazer algo diferente do que elas realmente tem experiência; Baixo investimento: Ter ideias que exigem um custo de implementação alto é fácil, não precisa ser gênio; Escalabilidade: Quanto maior a possibilidade de escalonamento, mais interessante o negócio fica; Viabilidade financeira: Saiba claramente como fazer a formação de preços do seu produto ou serviço; Competidores: Se você vai entrar num mercado competitivo, é fundamental ter um mapa de todos os concorrentes; Riscos: Todo negócio tem risco; Conclusão: Pense. Pense. Pense. Depois coloque tudo no papel, defina valores para cada um dos tópicos mencionados acima, crie novos se fizer sentido, e por fim, faça uma classificação por prioridade, para finalmente chegar a uma conclusão e selecionar a sua ideia.

Mas afinal, o que é o processo de fábrica de software?

Fonte: http://www.trixti.com.br/produtos

Fonte: http://www.datainfo.inf.br/novo/fabrica.php

Definições de Requisitos Elaboração da Arquitetura Note2B Análise Estudo do Domínio Definições de Requisitos Elaboração da Arquitetura Planejamento das Iterações de Análise de Modelagem

Empresas (Pequenas e de Maior Porte) Necessidade Análise Clientes Empresas (Pequenas e de Maior Porte) Necessidade Gestão de Dados em Notas Fiscais

Estudo dos Softwares (OCR) Estudo do Domínio Estudo dos Softwares (OCR) GOCR HOCR SimpleOCR TopOCR OCR Terminal Necessidade Gestão de Dados em Notas Fiscais

Definições de Requisitos Funcionalidades Controle de Sessão Gerenc. De Upload Gerenc. De Caracteres Gerenc. De Notas Não Funcionais Não substitui a guarda dos documentos fiscais Não armazenará a digitalização dos documentos fiscais

Análise/Modelagem do Problema

Elaboração da Arquitetura

Planejamento das iterações de implementação

Iteração 1 - Protótipo Item Descrição Classes a serem implementadas Camada de Fronteira GerenciarUsuario RedefinirSenha   Camada de Controle SessionController.java UsuarioController.java UserDAO.java Camada de Entidade Usuario.java UsuarioAdm.java InterfaceJavaTesseract Tesseract Camada de Persistência UsuarioRepositorio.java Camada de Sistema - Outras Classes a serem alteradas Nenhuma Casos de uso a serem implementados Login, Logout, Cadastrar Usuário, Redefinir Senha. Unidades de Teste Componentes Reutilizados