200 likes | 321 Views
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.
E N D
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
PROJETO ACHAPROMO - cronograma Gráfico de gantt Cronograma análitico
PROJETO ACHAPROMO - DOCUMENTAÇÃO Iteração i 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 inicial • Lista de riscos inicial • Lista de itens de trabalho inicial • Plano de iteração inicial
PROJETO ACHAPROMO - DOCUMENTAÇÃO Iteração iII 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 • 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
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 MVC (Model-View-Controller) • 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. 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 viewsfazem a aplicação ficar mais leve;
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