PROJETO ACHAPROMO NOBED. INTRODUÇÃO ▪ Formação da equipe ▪ Criação da fábrica ▪ Ideia inovadora para o projeto.

Slides:



Advertisements
Apresentações semelhantes
Engenharia de Software
Advertisements

Garantia da Qualidade Mário Eduardo.
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Engenharia de Software
Sistema Gerenciador de Ocorrências
Engenharia de Software
Processo Desenvolvimento de Software Tradicional
Profs.: Flávia Barros, Jacques Robin, Geber Ramalho CIn-UFPE
Implementação de Sistemas
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Como Desenvolver Sistemas de Informação
S ISTEMA DE G ERENCIAMENTO F INANCEIRO. O S I NTEGRANTES Caio Mac Cord Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus Mauricio Lederer.
S ISTEMA DE G ERENCIAMENTO F INANCEIRO. O S I NTEGRANTES Caio Mac Cord Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus Mauricio Lederer.
Prof. Jorge Luis Risco Becerra Auxiliares:Prof. Eduardo Lobo
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Lan Manager Integrantes: Bruno Moleiro Regis Felipe Fujiy Pessoto
Integração de Produto Marleson Filipe.
ENTERPRISE RESOURSE PLANNING
Engenharia de Software
Desafios do desenvolvimento de software
Planejamento e Gerenciamento de Projetos
Projeto de Olho na Pista
Visão Geral PRO.NET.
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Fundamentos de Engenharia de SW
Cap 2 – Processo de Software
Sistema de Monitoramento das Gerências de Serviço do ITIL
Implantando SCRUM na Simplestec Equipe Tributária
Uma solução colaborativa
Fase de Elaboração: Fluxo de Requisitos
Engenharia de Requisitos
Oficina Mecânica TADS 2011.
Nova solução CRM da Riosoft
Modelos de Processo de Software
Gerência de Configuração - GC
PFC Projeto Final de Curso
Plano de Manutenção <RedMan>
GESTÃO DE PROJETOS DE MANUTENÇÃO
Especificação em Projeto de Sistemas
Levantamento de Requisitos
Redes Sociais Colaborativas Patrícia Ramos | 22/05/2006.
Desenvolvimento de software de apoio a gerência de informações da Central de Cursos de Idiomas da FUNCERN Reunião Início.
Sistema Virtual de Venda de Móveis
Processo de Desenvolvimento de Software – PDS C Construção - PAS
Processos de Software.
Programa de Pós-Graduação em Engenharia de Produção - UNIFEI
JARLes Equipe: Arthur Moreno Jefferson Ramos Lucas Felix
ADS – 5º Semestre Trabalho de Conclusão de Curso
Equipe Prof. Henrique Freitas
Projeto e-Build. Apresentação FábricaEquipeProdutoMercado ProjetoEscopoMetodologiaCronograma ArtefatosPrincipais riscosArquiteturaLições aprendidas.
Empresa de vendas de insumos para máquinas industriais
Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)
Apresentação Sistema De Atendimento ServControl
Gestão de Projetos Daniel T. Vieira Benjamin Anversa Vitor Inoue Diogo Andrei Schroeder João Vitor Schlindwein.
Professora: Fabrícia F. de Souza
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
Projeto Engenharia de Software e Técnicas de Programação Avançada
Sobre a Prime Control A Prime Control é um Centro de Excelência em Qualidade de Software. Nossa missão é desenvolver, aperfeiçoar e realizar serviços.
Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Apresentação Leonardo Brussolo de Paula
SECRETARIA DA FAZENDA DO ESTADO DE SÃO PAULO Gerenciamento de Serviços de TI - Evolução, Lições Aprendidas e Resultados Práticos - Dezembro / 2015.
Projeto: G-TV (Gestor de TV por Assinatura) CSTADS Aluno: Fellipe Weldson de Oliveira Ferreira Gerente: Eriko Brito Projeto Supervisionado de Análise e.
Estudo de Caso de Gerência de Riscos
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Copyright ©2014 Porto Consultoria & Serviços – todos os direitos reservados.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Qualidade do Ponto de Vista de Gestão Aplicado na Homologação de software Márcia Falcão 27/03/2007 Qualidade do Ponto de Vista de Gestão, aplicado na Homologação.
Transcrição da apresentação:

PROJETO ACHAPROMO NOBED

INTRODUÇÃO ▪ Formação da equipe ▪ Criação da fábrica ▪ Ideia inovadora para o projeto

NOBED ▪ Valores: ▪ Ética ▪ Determinação ▪ Responsabilidade ▪ Inovação ▪ Solucionar problemas na sociedade, otimizando ações através de tecnologias de fácil acesso.

ACHAPROMO – JUSTIFICATIVA DO PROJETO ▪ Crescimento de vendas em Shoppings ▪ Retorno financeiro de uma promoção ▪ Agilidade no processo de de compras ▪ Maior comodidade para o consumidor ▪ Ganho de tempo para o consumidor ▪ Redução de custos para o consumidor e loja ▪ Aumentar o raio de divulgação das promoções

PROTÓTIPO ACHAPROMO ▪ Disponível para aparelhos mobile(Smartphones/Tablets) com sistemas Android v 2.1+ ▪ Cadastro de Promoções; ▪ Cadastro de Lojas ▪ Melhorar o processo de consulta de promoções, provendo uma solução simples, intuitiva e ágil. ▪ Visualização de Promoções

PROJETO ACHAPROMO - FUTURO ▪ Permitir o filtro de promoções automático via GPS ▪ Permitir consulta de plantas de shopping ▪ Acrescentar funcionalidades de consulta de cardápios em praças de alimentação ▪ Aumentar o raio de promoções ▪ Viabilizar o uso do aplicativo para qualquer ambiente comercial.

ACHAPROMO PLANEJAMENTO E GERENCIAMENTO DO PROJETO ▪ Desafios encontrados: ▪ Conciliar desenvolvimento do projeto com outras disciplinas. ▪ Garantir a entrega das documentações sem atrasos. ▪ Aprender uma nova tecnologia. ▪ Manter toda a equipe conhecedora e fiel ao projeto. ▪ Motivação dos membros ▪ Vantagens: ▪ Possibilidade da aplicação dos conhecimentos adquiridos na disciplina. ▪ Permitir um melhor autoconhecimento. ▪ Adquirir novos conhecimentos. ▪ Desejo de continuar a ideia. ▪ Possibilidade de mesclar conhecimentos da cadeira de PGP e Engenharia de Software.

ACHAPROMO PLANEJAMENTO E GERENCIAMENTO DO PROJETO ▪ OpenUp ▪ Scrum ▪ Redmine ▪ Bitbucket ▪ OpenUp: Desenvolvimento iterativo e incremental. ▪ Scrum: Forma de planejar e gerenciar projetos trazendo a autoridade da tomada de decisão a niveis de propriedade de operação e certeza. ▪ Vantagens do Gerenciamento de Versões: ▪ Controle do histórico, Trabalho em equipe, Marcação e resgate de versões estáveis, Ramificação de projeto

PROJETO ACHAPROMO ▪ Entender necessidade do cliente. ▪ Identificação dos Requisitos ▪ Definição de prioridades. ▪ Requisitos Funcionais e não-funcionais ▪ Definir escopo do protótipo. ▪ Conciliar tempo do projeto – tempo da disciplina.

PROJETO ACHAPROMO - REQUISITOS ▪ Requisitos Funcionais – Módulo Web ▪ Realizar cadastro de loja ▪ Alterar cadastro de loja ▪ Remover Cadastro de loja ▪ Realizar cadastro de Promoções ▪ Alterar cadastro de Promoções ▪ Remover promoção ▪ Acompanhar promoções ▪ Requisitos Funcionais – Módulo Mobile ▪ Visualização geral de promoções ▪ Visualização completa de promoções ▪ Compartilhamento de promoções

PROJETO ACHAPROMO - REQUISITOS ▪ Requisitos Não-Funcionais ▪ Segurança ▪ Compatibilidade ▪ Usabilidade ▪ Confiabilidade

AchaPromo - Lista de Riscos RiscoProbabilidadeImpactoResponsávelResolução Doenças ou problemas pessoais dos membros da equipe Alta Atraso no desenvolvimen to do projeto Vandson Tenório Documentar todas as atividades para que todos os membros estejam a par do que está sendo realizado e partilhar o conhecimento. Falta de tempo livre dos membros para atividades da equipe Alta Atraso nas tomadas de decisões, não realização das reuniões Vandson Tenório Encontrar a disponibilidade de cada membro para às atividades do projeto e assim realocar atividades. Falta de conhecimento das tecnologias utilizadas Média Comprometime nto no desenvolvimen to do projeto Jessé FilhoAcrescentar tempo de aprendizado no cronograma do projeto. Escolher uma infra-estrutura que esteja indisponível ou dificultando as atividades da equipe Média Atraso no desenvolvimen to do projeto Breno PassosProcurar utilizar infra-estrutura que esteja na web e seja acessível a todos da equipe. Haver troca em requisito que demande significativo retrabalho Média Atraso no desenvolvimen to. Breno Passos e Jessé Filho Documentar informações no projeto, avaliar o impacto das mudanças de requisitos, alertando ao cliente das dificuldades e atrasos que a equipe sofrerá. Pequeno conhecimento na criação da interface com usuário Médio Gastar muito tempo na criação da interface. Vandson Tenório e Jessé Filho Tentar encontrar apps parecidas feitas para Android, além de aprender as interfaces mais comuns e bem aceitas pelo usuário. Dificuldade de comunicação devido a horários diferentes da equipe e do tutor. Alto Atraso do desenvolvimen to e retrabalho. Vandson Tenório e Breno Passos Procurar achar horários alternativos para o encontro da equipe e ferramentas que permitam o encontro remoto, como o Gtalk, Google Docs, Skype, Google Hangout e a ferramenta de trabalho colaborativo SVN. ConcorrênciaAlta Anulação do projeto Vandson Tenório e Breno Passos Ter uma boa gestão de qualidade, para que o projeto tenha funcionalidades que o diferencie do concorrente. Além disso deve-se manter a equipe atualizada sobre os possiveis concorrentes. PROJETO ACHAPROMO

PROJETO ACHAPROMO - CRONOGRAMA CRONOGRAMA ANÁLITICO GRÁFICO DE GANTT

PROJETO ACHAPROMO - DOCUMENTAÇÃO ITERAÇÃO I ▪ Projeto inicial ▪ Lista de riscos inicial ▪ Lista de itens de trabalho inicial ▪ Plano de iteração inicial ITERAÇÃO II ▪ Documentos da iteração anterior revisados ▪ Lista de itens de trabalho para a iteração ▪ Lista de riscos para a iteração ▪ Plano da iteração que se inicia ▪ Levantamento dos requisitos iniciais (alto nível) ▪ Levantamento dos casos de uso (alto nível) ▪ Retrospectiva da iteração anterior

PROJETO ACHAPROMO - DOCUMENTAÇÃO ITERAÇÃO III ▪ Documentos da iteração anterior revisados ▪ Lista de itens de trabalho para a iteração ▪ Lista de riscos para a iteração ▪ Plano de iteração que se inicia ▪ Diagrama e especificação de casos de uso ▪ Plano e projeto de testes ▪ Priorização de requisitos (50%) ▪ Retrospectiva da iteração anterior ITERAÇÃO IV – PARTE 1 ▪ Documentos da iteração anterior revisados ▪ Lista de itens de trabalho para a iteração ▪ Lista de riscos para a iteração ▪ Plano de iteração que se inicia ▪ Plano de arquitetura ▪ Implementação e teste de 50% dos requisitos priorizados ▪ Retrospectiva da iteração anterior

PROJETO ACHAPROMO - DOCUMENTAÇÃO FINAL DO PROJETO ITERAÇÃO IV – PARTE 2 ▪ Documentos da iteração anterior revisados ▪ Retrospectiva da iteração anterior ▪ Implementação e teste de 100% dos requisitos priorizados ▪ Relatório individual do projeto ▪ Apresentação do projeto

PROJETO ACHAPROMO - ARQUITETURA ▪ Os usuários do aplicativo só terão a visualização da primeira parte da arquitetura, isto é, as telas. O controle de acesso ao banco de dados tanto para visualizar quanto para mudar informações ou apagar, será visualizada apenas pela equipe de desenvolvimento do AchaPromo. A parte que controlará esse acesso estará ligada diretamente as regras de negócio, pois será através delas que o modo dessas consultas e modificações será feito. MVC (Model-View-Controller) Vantagens da utilização da arquitetura: ▪ Reutilização de camadas; ▪ Facilidade na divisão do trabalho; ▪ Torna mais fácil a manutenção do sistema; ▪ Alterar uma parte da aplicação sem afetar outra. ▪ Design modular e separado; ▪ Pacotes modulares de rápido desenvolvimento; ▪ Novas funcionalidades são facilmente adicionadas; ▪ Possibilidade de padronização de interfaces; ▪ Controladores e views fazem a aplicação ficar mais leve;

PROJETO ACHAPROMO - ARQUITETURA

PROJETO ACHAPROMO - CONCLUSÃO ▪ Conhecer o projeto por completo ajuda a entender e a implementar a solução. ▪ Reuniões são importantes. ▪ Provar que a falta de experiência prejudica bastante o planejamento e o desenvolvimento do projeto. ▪ Boa equipe ▪ Conhecimento ▪ Dedicação ▪ Responsabilidade ▪ Trabalho em equipe

P R O T Ó T I P O A C H A P R O M O