Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ANHANGUERA Faculdade Anhanguera Curso: Tecnologia em Análise e Desenvolvimento de Sistemas. ERIC SITWEEL SEARLES – RA 6032501055 Projeto Interdisciplinar Aplicado aos Cursos Superiores de Tecnologia. (PROINTER V) Tutor EAD: Ivo Ducatti 1º SEMESTRE/2019 SÃO BERNARDO DO CAMPO – SP 2019 RESUMO O objetivo deste trabalho é desenvolver o projeto de um aplicativo mobile para uso acadêmico que possibilite o compartilhamento de informações entre os estudantes. Para isto, serão utilizados os conhecimentos adquiridos através das disciplinas estudadas no curso de análise e desenvolvimento de sistemas da faculdade anhanguera, este aprendizado tornou possível o desenvolvimento deste projeto, o qual está norteado nas disciplinas estudadas no 5º semestre deste curso, Desenvolvimento de Software Seguro, Engenharia de Software e Gerencia de Projeto, Linguagem para Organização e Transferência de Dados para Web, Programação em Dispositivos Móveis e Redes de Computadores. SUMÁRIO 1 INTRODUÇÃO............................................................................................... 2 RFP................................................................................................................ 2.1 Objetivo da RFP............................................................................................ 2.2 Escopo do projeto........................................................................................ 3 TERMO DE ABERTURA DE PROJETO (TAP)............................................ 3.1 Objetivos do Projeto.................................................................................... 3.2 Entregas previstas para o Projeto............................................................. 3.3 Breve descrição do projeto........................................................................ 3.4 Premissas do projeto................................................................................. 3.5 Restrições do projeto................................................................................. 3.6 Riscos iniciais relacionados ao projeto................................................... 4 PLANEJAMENTO....................................................................................... 4.1 Riscos.......................................................................................................... 5 ANÁLISE DE REQUISITOS......................................................................... 5.1 Requisitos funcionais................................................................................. 5.2 Requisitos não funcionais......................................................................... 6 DIAGRAMAS................................................................................................ 6.1 Diagrama de Caso de Uso......................................................................... 6.2 Diagramas de Classes................................................................................ 6.3 Diagramas de Sequência........................................................................... 7 PLANO DE GERENCIAMENTO DE QUALIDADE...................................... 7.1 Controle de Qualidade................................................................................ 8 CRONOGRAMA........................................................................................... 9 ESTRUTURA ANALÍTICA DO PROJETO (EAP)........................................ 10 CONCLUSÃO............................................................................................... 11 REFERÊNCIAS............................................................................................ 1 – INTRODUÇÃO A realização desse trabalho visa colocar em prática, as habilidades adquiridas durante o V semestre do curso de análise e desenvolvimento de sistemas, utilizando os conhecimentos, metodologias, ferramentas e a fundamentação teórica que nos foram passados ao decorrer destes meses nas disciplinas Desenvolvimento de Software Seguro, Engenharia de Software e Gerência de Projeto, Linguagem para Organização e Transferência de Dados para Web, Programação em Dispositivos Móveis e Redes de Computadores, estes conhecimentos, juntamente com as matérias já estudadas nos semestres passados, tornaram possível a elaboração e desenvolvimento do projeto do aplicativo feito para atender as necessidades solicitadas no Prointer. 2 - RFP Histórico da Empresa A Searles Soluções Web foi fundada no ano de 2007, e desde então está no mercado de T.I desenvolvendo soluções para facilitar as atividades cotidianas de empresas de pequeno, médio e grande porte. Missão Oferecer soluções tecnológicas de qualidade e principalmente preço justo a pequenas, médias e grandes empresas e prestadores de serviço. Visão Ser uma empresa de tecnologia reconhecida pela excelência nos serviços e por praticar preços acessíveis a todos. Valores Honestidade, empatia e compromisso norteiam nosso trabalho na prestação de serviços e na satisfação de nossos clientes. 2.1 - Objetivo da RFP Esta RFP tem por objetivo solicitar a proposta de desenvolvimento de um aplicativo mobile que será utilizado pelos acadêmicos da Faculdade Anhanguera para realização de trabalhos em grupo. Este aplicativo permitirá o compartilhamento das atividades e informações entre os participantes do grupo de trabalho. 2.2 - Escopo do projeto Desenvolvimento de um aplicativo que possibilite aos alunos trabalharem de forma colaborativa para a resolução de determinadas tarefas e o seu acompanhamento. Este aplicativo deve possibilitar o compartilhamento da versão mais recente da atividade para todo o grupo e a cada nova postagem deve enviar uma notificação de atualização do material construído. Disponibilizar uma versão individual do trabalho compartilhado e seu respectivo histórico bem como a versão colaborativa, aquela que contempla todas as atualizações de acordo com a ordem de alteração do arquivo, por hora e data. Armazenar as informações em Cloud Computing. Oferecer facilidade de acesso, bastando que o usuário se cadastre. Oferecer opção de pasta, pública ou privada para que sejam inseridos os projetos, opção para determinar o tempo de duração do projeto, que será o mesmo tempo em que o arquivo estará disponível para a equipe cadastrada e vinculada ao projeto. Disponibilizar o documento desenvolvido nas versões XML, .xsl e doc e este poderá ser executado localmente ou, através de um navegador de internet. 3 – TERMO DE ABERTURA DE PROJETO (TAP) Documento: Termo de Abertura do Projeto Organização: Searles Soluções Web Projeto: Criação do Aplicativo para trabalhos em Grupo da Faculdade Anhanguera. Cliente: Prointer V – Análise e Desenvolvimento de Sistemas da Faculdade Anhanguera Gerente do Projeto: Eric Sitweel Searles Previsão de Início: 04 de março de 2019 Previsão de Término: 02 de maio de 2019. 3.1 - Objetivos do Projeto Oferecer aos estudantes uma plataforma mobile que permita um melhor o gerenciamento de suas atividades individuais e em grupo, relacionadas aos cursos oferecidos por entidades de ensinos. 3.2 - Entregas previstas para o Projeto Modulo de Cadastro de usuários Modulo de cadastros de Projetos Modulo de gerenciamento e alterações de documentos do Projeto Modulo de disponibilização dos documentos com as extensões XML, .xsl e .doc Aplicativo completo para criação desenvolvimento e gerenciamento de atividades em grupo 3.3 - Breve descrição do projeto Um aplicativo em Android que permitirá o gerenciamento de uma atividade em grupo, com sistema de divisão de tarefas e geração de alertas de atualização, que permitirá um melhor acompanhamento quanto a prazos de entrega e divisão de tarefas. 3.4 - Premissas do projeto Os recursosdevem estar aprovados e liberados. A equipe de trabalho definida. Aprovação deste documento pelos responsáveis. O estudo de viabilidade deve aprovar o escopo/requisitos do projeto. 3.5 - Restrições do projeto O projeto deve ser entregue até o dia 02 de maio de 2018. 3.6 - Riscos iniciais relacionados ao projeto Tarefas pré-definidas não serem entregues no prazo estipulado, devido ao curto tempo para entrega. Assinante do termo: Eric Sitweel Searles 4 - PLANEJAMENTO 4.1 - Riscos Recursos humanos insuficientes Falta de cumprimentos de prazo 5 – ANÁLISE DE REQUISITOS 5.1 - Requisitos funcionais Cadastrar usuário Cadastrar projeto Cadastrar equipe no projeto Fazer uploads dos arquivos Fazer download de arquivos Disponibilizar pasta pública para inserir o projeto (upload de arquivos) Disponibilizar pasta privada para inserir o projeto (upload de arquivos) Disponibilizar opção de escolha para os tipos de pasta de upload Notificar usuários quando houver atualização no material disponibilizar versão individual do trabalho compartilhado com seu respectivo histórico disponibilizar versão colaborativa com ordem de alteração de arquivo por hora e data Armazenamento em cloud computing Pré- definição de tempo para que o material fique armazenado 5.2 - Requisitos não funcionais Tempo de duração do projeto será o mesmo tempo em que o arquivo estará disponível para a equipe cadastrada e vinculada ao projeto. disponibilizar a versão XML, .xis e .doc do documento desenvolvido pode ser executado localmente ou, através de um navegador de internet O usuário administrador terá acesso a todas as pastas dos demais participantes do projeto. No entanto, usuários comuns só podem acessar suas respectivas pastas. Cada projeto só poderá ter um administrador/gerente. Um administrador ou participante pode ter mais de um projeto Um administrador pode ser participante de vário s projetos 6 - DIAGRAMAS 6.1 - Diagrama de Caso de Uso 6.2 - Diagramas de Classes 6.3 - Diagramas de Sequência 7 - PLANO DE GERENCIAMENTO DE QUALIDADE Definir as medidas de qualidade para atender as necessidades do cliente e garantir a conformidade das entregas de acordo com a política de qualidade da empresa e os critérios de aceitação definidos. Será utilizada a metodologia SCRUM para gerenciar e controlar o desenvolvimento do sistema, desta forma garantiremos um processo ágil de desenvolvimento iterativo e incremental de software 7.1 - Controle de Qualidade Garantir o desenvolvimento de todas as funcionalidades do sistema, o que foi solicitado será desenvolvido, atendendo as necessidades desejadas pelo cliente no desenvolvimento do software 8 - CRONOGRAMA Atividade Início Término Dias Resp. Status Análise de escopo 04/03/2019 08/03/2019 5 Eric Searles Concluído Levantamento de Requisitos 11/03/2019 15/03/2019 5 Eric Searles Concluído Aprovação do Projeto 18/03/2019 20/03/2019 2 Eric Searles Concluído Especificação de funcionalidades 21/03/2019 28/03/2019 7 Eric Searles Concluído Especificações Técnicas 02/04/2019 05/04/2019 4 Eric Searles Concluído Desenvolvimento do Banco de Dados 08/04/2019 19/04/2019 12 Eric Searles Em andamento Programação 22/04/2019 10/05/2019 18 Eric Searles Em andamento Validação 13/05/2019 18/05/2019 5 Eric Searles A fazer Implantação 21/05/2019 23/05/2019 3 Eric Searles A fazer Entrega 24/05/2019 1 Eric Searles A fazer 9 - ESTRUTURA ANALÍTICA DO PROJETO (EAP) O objetivo de uma EAP é identificar elementos terminais (os produtos, serviços e resultados a serem feitos em um projeto). Assim, a EAP serve como base para a maior parte do planejamento de projeto. 10 - CONCLUSÃO Mesmo com as dificuldades enfrentadas para desenvolver um projeto desta amplitude, foi possível assimilar e finalizar o trabalho aqui proposto dentro do prazo. Após o estudo das matérias deste semestre, consegui perceber a importância de seguir uma sequência lógica e os devidos procedimentos para a criação de um sistema, software ou aplicativo, entendi que com um bom planejamento e projeto adequado, é mais fácil ter sucesso ao final do trabalho. 11 - REFERÊNCIAS Planejamento estratégico situacional Disponível em: https://pt.wikipedia.org/wiki/Planejamento_estrat%C3%A9gico_situacional Acesso em: 01/03/2019 Guia Para Implementação de Visão, Missão e Valores em um projeto O`BRIEN, J. A. Sistema de informação e as decisões gerenciais na era da internet. São Paulo. Tradução da 9ª ed. Editora Saraiva, São Paulo, 2001. Caso de Uso – Include, Extend, Generalização Disponível em: http://www.ateomomento.com.br/caso-de-uso-include-extend-e-generalizacao Acesso em:03/03/2019 Como fazer uma RFP competente? https://robsoncamargo.com.br/blog/Dicas-para-elaborar-uma-RFP-eficaz Acesso em 29/03/2019 TAP https://sitecampus.com.br/documentos-de-projetos-termo-de-abertura-do-projeto-exemplo-pratico/ http://www.gens.com.br/intranet/banco/Murilo_Ramos_TCC_MBA.pdf Acesso em 05/04/2019 Levantamento de requisitos https://brunobrum.wordpress.com/2011/04/27/principais-tecnicas-de-levantamento-de-requisitos-de-sistemas/ Acesso em 05/04/2019
Compartilhar