projeto achapromo nobed. introduÇÃo ▪ formação da equipe ▪ criação da fábrica ▪ ideia...

20
PROJETO ACHAPROMO NOBED

Upload: guilherme-alvaro-barateiro

Post on 07-Apr-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

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

PROJETO ACHAPROMONOBED

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

INTRODUÇÃO▪ Formação da equipe

▪ Criação da fábrica

▪ Ideia inovadora para o projeto

Page 3: 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.

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

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

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

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

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

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.

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

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.

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

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

Page 9: PROJETO ACHAPROMO NOBED. INTRODUÇÃO ▪ Formação da equipe ▪ Criação da fábrica ▪ Ideia inovadora para o 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.

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

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

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

PROJETO ACHAPROMO - REQUISITOS

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

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

AchaPromo - Lista de RiscosRisco Probabilidade Impacto Responsável Resolução

Doenças ou problemas pessoais dos membros da equipe

AltaAtraso no desenvolvimento 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

Comprometimento no desenvolvimento do projeto

Jessé Filho Acrescentar tempo de aprendizado no cronograma do projeto.

Escolher uma infra-estrutura que esteja indisponível ou dificultando as atividades da equipe

MédiaAtraso no desenvolvimento do projeto

Breno Passos Procurar utilizar infra-estrutura que esteja na web e seja acessível a todos da equipe.

Haver troca em requisito que demande significativo retrabalho

MédiaAtraso no desenvolvimento.

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.

AltoAtraso do desenvolvimento 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ência Alta 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

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

PROJETO ACHAPROMO - CRONOGRAMA

CRONOGRAMA ANÁLITICO

GRÁFICO DE GANTT

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

PROJETO ACHAPROMO - DOCUMENTAÇÃOITERAÇÃ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

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

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

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

PROJETO ACHAPROMO - DOCUMENTAÇÃO

FINAL DO PROJETOITERAÇÃ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

Page 17: PROJETO ACHAPROMO NOBED. INTRODUÇÃO ▪ Formação da equipe ▪ Criação da fábrica ▪ Ideia inovadora para o 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;

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

PROJETO ACHAPROMO - ARQUITETURA

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

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

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

PROTÓTIPO ACHAPROMO