Buscar

Relatorio Parcial Prointer 5o semestre

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

UNIVERSIDADE ANHANGUERA 
 
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE 
SISTEMAS 
 
 
 
RA: 
 
 
 
 
 
 
 
 
 
RELATÓRIO PARCIAL 
 
PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE 
TECNOLOGIA V (PROINTER IV) 
 
 
 
 
TUTORA EAD: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
OSASCO, SP 
 07 MAIO / 2019 
 
 
 
 
 
 
2. DESENVOLVIMENTO DO PROJETO 
 2.0. RFP 
 
 
2.1.1. Projeto 
Projeto de aplicativo mobile para uso acadêmico discente, ou 
seja, para o Compartilhamento de informações entre os estudantes. 
 
 2.1.2. Propósito 
O aplicativo terá a seguinte funcionalidade: permitir que os alunos 
trabalhem de forma colaborativa para a resolução de uma determinada 
tarefa e o seu acompanhamento. Voltado para o desenvolvimento de 
atividades que precisam ser realizadas em grupos e com a divisão das 
tarefas, de forma que seja possível o compartilhamento da versão mais 
recente da atividade para todo o grupo e este, a cada nova postagem, 
receba uma notificação de atualização do material construído. Dessa 
forma, o aplicativo disponibiliza uma versão individual do trabalho 
compartilhado e o seu respectivo histórico, bem como, a versão 
colaborativa, ou seja, aquela que contempla todas as atualizações de 
acordo com a ordem de alteração do arquivo, por hora e data. 
Armazenamento em cloud computing. 
 
Predefinição de tempo para que o material fique armazenado, em 
pasta privada, de preferência que seja apenas durante a execução do 
projeto. Facilidade de acesso: basta que o usuário se cadastre. Escolha 
o tipo de pasta que deseja inserir seus projetos: pública ou privada e, 
determine o tempo de duração do projeto. Este será o mesmo tempo em 
que o arquivo estará disponível para a equipe cadastrada e vinculada ao 
projeto. O aplicativo disponibiliza a versão XML, .xls e .doc do 
documento desenvolvido. Este pode ser executado localmente ou, 
Controle de Versões 
Versão Data Autor Notas da Revisão 
1.0 07/05/2019 
 
 
através de um navegador de internet. Faça sempre as devidas 
especificações. 
 
2.1.3 Requisitos 
 
 
 
Plataforma Android Inicialmente a aplicação será desenvolvida para usuários da plataforma Android
Login Dados necessários: "Nome Completo", "RA", "E-mail", "Curso", "Senha";
Cadastro de Equipe
Página inicial deverá conter área para cadastro de equipe, onde será definido a 
quantidade de integrantes no grupo e prazo para entrega do projeto por exemplo.
Histórico de Atualização 
Para o documento cadastrado desenvolver a aba histórico, onde deverar constar 
todas as atualizações feitas pelos membros do grupo nos documentos
Arquivo final
Ao final das atualizações a alicação deve gerar um consolidar em ordem de data e 
hora de atualização, para que assim o grupo tenha o trabalho pronto de acordo 
com as alterações de cada integrante 
Armazenamento Dados devem ser guardados em Cloud Computing
Período de Armazenamento
No cadastro do projeto, deverá conter campo para "Período de Armazenamento". 
Este será o mesmo tempo em que o arquivo estará disponível para a equipe 
cadastrada e vinculada no projeto
Criação das pastas
As pastas serão destinadas aos projetos e estas podem ser criadas no modo 
público ou privada
Duração do projeto cadastrado
Campo para definição do cronograma no projeto, ao fim do cronograma não deve 
se permitir alterações
Impressão Impressão em formato: xml, .xls, .doc.
Vizualização
A visualizção pode ser feita pelo navegador do aparelho, sepre abrirá no 
navegador classificado como padrão para o usuário
Notificações
A cada atualização os demais membros do grupo serão notificados com 
informaçõe sdo membro que realizou a alteração, informações tais como "Nome" 
e "RA" assim como data e hora da atualização
REQUISITOS TÉCNICOS DA APLICAÇÃO 
 
 
 
2.1.4. Cronograma 
 
 
 
 
 
 
 
 
 
 
 
 
2.1.5. Riscos 
 
 Prazo para o desenvolvimento e homologação da aplicação; 
 Falha na comunicação entre os envolvidos; 
 Mudança de Escopo repentina; 
 
2.1.6. Requisitos de qualidade 
 Requisitos desenvolvidos e testados 
 Todos os critérios de aceitação atendidos 
 Aplicação homologada 
 
 
3.0 TAP 
 
PROJETO PARA CRIAÇÃO DE APLICAÇÃO MOBILE DESTINADA A 
DICENTES DA UNIVERSIDADE 
TERMO DE ABERTURA DO PROJETO 
Preparado por Frederico Augusto Zanotti Versão 1.0 
Aprovador Por 28/03/2019 
 
 
 
ATIVIDADE INÍCIO TÉRMINO
Inicio do projeto 24/03/2019
Etapa 1 - Análise Inicial 25/03/2019 30/03/2019
Etapa 2 - Análise de pré-requisitos 01/04/2019 03/04/2019
Etapa 3 - Definição das funcionalidades 04/04/2019 10/04/2019
Etapa 4 - Análide das precedentes 10/04/2019 12/04/2019
Etapa 5 - Desenho da Interface 12/04/2019 17/04/2019
Etapa 6 - Desing e Acessibilidade 18/04/2019 15/05/2019
Etapa 7 - Codificação 01/05/2019 31/05/2019
Etapa 8 - Teste 03/06/2019 05/06/2019
Fim pro projeto 06/06/2019
CRONOGRAMA
 
 
 3.1. Nomes do Projeto e descrição 
Fórum acadêmico estudantil – FAE - Projeto de aplicativo mobile para 
uso acadêmico discente, ou seja, para o compartilhamento de informações 
entre os estudantes. 
 
3.2. Objetivo do Projeto 
Desenvolvimento de uma aplicação mobile para dispositivos Android 
com intuito de facilitar a execução de trabalhos acadêmicos realizados em 
grupos, tornando-os colaborativos e de fácil gestão. 
 
 3.3. Necessidade do Negócio 
 O projeto será desenvolvido a fim de facilitar a vida dos estudantes, 
desenvolvendo auto gestão e maior cooperação nas atividades em grupo. 
Agilizar na confecção das tarefas, onde a aplicação se responsabiliza pelo 
consolidado de informações que os estudantes do grupo de trabalho venham a 
adicionar. 
 
3.4. Restrições 
 Inicialmente a aplicação será destina para plataforma Android e destino 
a alunos de universidade. 
 
3.5. Orçamento 
 O valor do projeto está previsto em R$5000,00. 
 
 4.0. Fluxogramas 
 Abaixo os fluxos principais que a aplicação deverá executar 
 
 
 
Figura 1- Cadastro 
 
Figura 2 - Login 
 
 
 
Figura 3 - Criação de Grupo 
 
Figura 4 - Atualizar tarefa 
 
 
 
 
 5.0. Plano de Gerenciamento de Qualidade 
 
 
 Para o melhor gerenciamento do desenvolvimento da aplicação, adotamos a 
metodologia Ágil de desenvolvimento, utilizando o framework Scrum, onde podemos 
ter uma entrega de valor a cada Sprint para que o cliente final consiga acompanhar o 
andamento das atividades. No planejamento utilizamos quatro iterações para o 
desenvolvimento da aplicação, após o final dos ciclos de desenvolvimentos já teremos 
uma aplicação onde se pode realizar: Cadastro, login, criar grupos e atualizar 
informações, destacadas como as principais funcionalidades da aplicação. 
 No final de cada Sprint a funcionalidade desenvolvida passara por uma bateria 
de testes em ambiente de homologação para garantir a coerência com os critérios de 
aceites definidos pelo usuário. Após os testes em homologação será disponibilizado 
para homologação do usuário final, dessa forma poderemos sanar eventuais 
problemas acarretados por mudança de escopo já que a metodologia possibilita a 
mudança de escopo em tempo de desenvolvimento o que gera menos impacto no 
produto final, assim como no orçamento e cronograma. 
 
 
 
6.0. RELATO DO DESENVOLVIMENTO DO PROJETO 
 
 
Para o desenvolvimento do projeto foram utilizados técnicas como a confecção 
de uma Requisição Formal de Proposta (RFP) descrevendo o projeto e o seu 
propósito, junto com os requisitos funcionais a serem desenvolvidos,cronograma do 
desenvolvimento da aplicação, identificado alguns riscos que possam afetar prazo e 
também a adição de verba ao projeto, assim como alguns requisitos de qualidade para 
eficácia da entrega. 
 Foi apresentado o Termo de Abertura do Projeto (TAP), documentação ideal 
para apresentação aos Stakeholder e início do desenvolvimento das atividades. Para 
uma correta distribuição, todos os requisitos foram discutidos e estudados pela equipe 
de desenvolvimento, com o detalhamento do fluxo de desenvolvimento e das 
principais funcionalidades da aplicação, foi decidido a utilização do modelo Ágil de 
desenvolvimento, vendo as vantagens que os frameworks desse modelo podem trazer 
no ciclo de vida do desenvolvimento. 
 A metodologia Ágil vai proporcionar entregas contínuas e feedback do cliente 
antes mesmo do término da aplicação, o com os ajustes impostos podemos alterar o 
backlog de desenvolvimento fazendo com que à mudança seja rapidamente incluída 
do escopo do projeto. 
 Algumas das dificuldades encontradas foram em relação ao conhecimento da 
equipe a respeito das técnicas impostas nesse documento, dificuldades que foram 
sanadas através do acompanhamento e estudo dos modelos de RFP e TAP 
propostos. Com isso seguiremos com o cronograma proposto da RFP distribuindo as 
entregas em Sprints e procurando entregar mais valor ao cliente final. 
 
 
 
3. CONCLUSÃO 
 
 
 
 
 
 
 
4. REFERÊNCIAS BIBLIOGRÁFICAS 
 
Linguagem para Organização e Transferência de dados para Web: PEREIRA, 
Fernando M. Q. UFMG. Programação em Java para a plataforma Android. Disponível em: 
ttp://homepages.dcc.ufmg.br/~fernando/classes/android/slides/Class1.pdf. Acesso em: 
08/05/2019. 
 
MSDN. Microsoft. Formato do arquivo de manifesto XML. Disponível em: 
http://msdn.microsoft.com/pt-br/library/jj151528.aspx. Acesso em: 07/05/2019 
 
Redes de Computadores: SOUZA, Flávio R. C., MOREIRA, Leonardo O., MACHADO, 
Javam C..Computação em nuvem: conceitos, tecnologias, aplicações e desafios. UFPI. 
Disponível em:http://www.ufpi.br/subsiteFiles/ercemapi/arquivos//files/minicurso/mc7.pdf. 
Acesso em: 06/05/2019. 
 
Engenharia de Software e Gerência de Projetos: SOTILLE, Mauro. PMTECH. 
Gerenciamento de Projetos na Engenharia de Software. Disponível no link: 
http://www.pmtech.com.br/artigos/Gerenciamento_Projetos_Software.pdf. Acesso em: 
07/05/2019. 
 
Desenvolvimento de Software Seguro: MICROSOFT. O ciclo de vida do 
desenvolvimento da segurança de computação confiável. Disponível em 
<http://msdn.microsoft.com/ptbr/ library/ms995349.aspx>. Acesso em 03 de mai. 2019 
 
 
Programação em Dispositivos Móveis: LAROSSA, Luciano. 10 Excelentes plataformas 
para criar aplicativos móveis. AppTuts. Disponível em: 
http://www.apptuts.com.br/tutorial/android/plataformas-para-criar-aplicativosmoveis/. 
Acesso em: 07/05/2019 
 
DUQUE, Gabriel. Metodologia ágil: um presente da indústria de software para todo o 
universo da gestão. 2018. Disponível em: <https://blog.runrun.it/metodologia-agil/>. Acesso 
em: 08 maio 2019.

Outros materiais