Buscar

TADS - ProInter V Relatório Parcial

Prévia do material em texto

UNIVERSIDADE ANHANGUERA – UNIDERP
POLO DE CUIABÁ – MATO GROSSO
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
EDUARDO SANCHES CASATI
RA 2662254203
PROJETO INTERDISCIPLINAR APLICADO AO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS V (PROINTER V)
(Relatório Parcial - ETAPA 1)
Tutores EAD:
JOBSON YONAHA GIMENEZ
IVO DUCATTI
Cuiabá
2019
UNIVERSIDADE ANHANGUERA – UNIDERP
POLO DE CUIABÁ – MATO GROSSO
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
EDUARDO SANCHES CASATI
RA 2662254203
PROJETO INTERDISCIPLINAR APLICADO AO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS V (PROINTER V)
(Relatório Parcial - ETAPA 1)
Trabalho desenvolvido para o Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, disciplina Projeto Interdisciplinar Aplicado a Tecnologia em Análise e Desenvolvimento de Sistemas V, apresentado à Anhanguera Educacional como requisito para a avaliação na Atividade PROINTER, sob orientação dos tutores EAD Jobson Yonaha Gimenez e Ivo Ducatti.
CUIABÁ / MT
2019
RESUMO
O objetivo da atividade é criar um aplicativo mobile que permitia o compartilhamento e acompanhamento de trabalhos acadêmicos por estudantes de forma colaborativa.
Uma vez que estes trabalhos serão realizados em grupo, há a necessidade de que o usuário seja notificado a cada vez que for salvo uma atualização do arquivo em cloud computing.
Alguns objetivos secundários da atividade são: 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 disponibilizará a versão XML, .xls e .doc do documento desenvolvido. Este poderá ser executado localmente ou através de um navegador de internet.
LISTA DE FIGURAS
Figura 1 - Caso de Uso Discente Admin .................................................................	10
Figura 2 - Discente Particip .....................................................................................	11
Figura 3 - Login.......................................................................................................	12
Figura 4 - Cadastra Documento ..............................................................................	13
Figura 5 - Diagrama de Classes .............................................................................	14
Figura 6 - Diagrama de Sequências .......................................................................	15
Figura 7 - Estrutura Analítica do Projeto (EAP) ......................................................	18
LISTA DE TABELAS
Tabela 1 - Discente Admin ......................................................................................	10
Tabela 2 - Discente Particip ....................................................................................	11
Tabela 3 - Login .....................................................................................................	11
Tabela 4 - Cadastra Documento .............................................................................	12
Tabela 5 - Cronograma ...........................................................................................	16
Sumário
1 APRESENTAÇÃO ...............................................................................................	7
2 ATIVIDADES PREVISTAS: PARTE 1 .................................................................	8
2.1. Iniciação	 .......................................................................................................... 8
2.1.1 Requisição Formal de Proposta (RFP) ..........................................................	8
2.1.2 Termo de Abertura de Projeto .......................................................................	8
2.2. Planejamento ..................................................................................................	9
2.2.1. Escopo do Projeto ........................................................................................	9
2.2.2. Análise de Requisitos ...................................................................................	9
2.2.2.1 Diagramas de Casos de Uso ......................................................................	10
2.2.2.2 Diagrama de Classes ..................................................................................	13
2.2.2.3 Diagrama de Sequências ............................................................................	14
2.2.2. Plano de Gerenciamento da Qualidade ........................................................	15
2.2.4. Cronograma de Entregas ..............................................................................	16
2.2.5. Estrutura Analítica do Projeto (EAP) .............................................................	17
2.3. MONITORAMENTO E CONTROLE ................................................................ 18
2.3.1 Plano de Gerenciamento e Controle do Projeto ............................................	18
3 REFERÊNCIAS BIBLIOGRÁFICAS ....................................................................	20
1 APRESENTAÇÃO
Este 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. O armazenamento será feito utilizando cloud computing.
O foco principal do projeto será a facilidade de acesso: bastará que o usuário se cadastre na ferramenta; escolher o tipo de pasta que deseja inserir seus projetos: pública ou privada e, determinar 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 disponibilizará as versões “XML”, “xls” e “doc” do documento desenvolvido. Este poderá ser executado localmente ou através de um navegador de internet.
2. ATIVIDADES PREVISTAS: PARTE 1
2.1 Iniciação
		2.1.1 Requisição Formal de Proposta (RFP)
		2.1.2 Termo de Abertura de Projeto (TAP)
	●	História
Criada em 2019, trabalhamos com aplicativos mobile, afim de fomentar a mobilidade e se destacar em um mercado que está aquecido e ainda com muito espaço para empresas que trabalham com inovação e tecnologia, como a C_Pixel.
●	Produtos
Aplicativos mobile que permitam integração e interação entre as pessoas de um mesmo grupo, também recursos que facilitem o dia a dia e outras mais que o mercado necessitar, com foco em inovação e mobilidade.
●	Mercado
Atuante em um mercado aquecido, a C_Pixel tem diversos projetos em execução. Esse mercado inovador é destacado e fomentado por investidores que cada vez mais procuram startups a fim de investir em ideias inovadoras, e foi com essa ideia que nasceu a C_Pixel.
●	Valores
Missão
Somos uma empresa que busca fornecer soluções inovadoras e de alto valor agregado em tecnologia da informação, comprometida com a satisfação dos clientes, a realização das pessoas e o crescimentosustentável.
Visão
Tornar-se uma grande e rentável empresa do setor de software, referência nas áreas de atuação de seus produtos, e conquistar uma reputação boa perante o mercado. Procuramos contar com colaboradores satisfeitos, que façam da parceria uma maneira efetiva de fazer negócios, em que a inovação é um lugar comum e a tecnologia está sempre a serviço do cliente.
Valores
• Comprometimento com os princípios éticos;
• Respeito aos clientes;
• Honestidade;
• Inovação;
• Espírito de equipe;
• Profissionalismo;
• Valorização do ser humano;
• Desenvolvimento sustentável;
• Autocrítica.
		2.2 Planejamento
			2.2.1 Escopo do Projeto
Nesse capítulo é apresentada a revisão da literatura, parte fundamental para o embasamento referencial teórico do trabalho, responsável pelo direcionamento das fases de análise, projeto e prototipação do sistema proposto.
O projeto consiste na construção de um aplicativo que terá as seguintes funcionalidades:
•	Criar um projeto de forma colaborativa, permitindo o compartilhamento de informações entre os usuários com foco acadêmico, e deverá atender o grupo discente para trabalho em conjunto;
•	Permitir cadastramento sendo que um usuário será considerado o administrador;
•	Permitir alterações nos documentos;
•	Enviar alertas de alteração para todos os usuários;
•	Gravar as informações alteradas assim como o histórico de alterações;
•	Salvar a versão completa, permitindo a verificação do documento completo.
		2.2.2 Análise dos Requisitos
Nos tópicos subsequentes são apresentados os requisitos de software e hardware atuais e o que a empresa necessitará para a operacionalização do projeto final.
			2.2.2.1 Diagramas de Casos de Uso
O Diagrama de Casos de Uso tem o objetivo de auxiliar a comunicação entre os analistas e o cliente. Um diagrama de Caso de Uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. O cliente deve ver no Diagrama de Casos de Uso as principais funcionalidades de seu sistema.
	Discente Admin
Ator Discente Admin
	Número
	Descrição
	Evento
	Casos de Uso
	Retorno
	1
	Ator cadastra projeto
	Dadosprojeto
	cadastrarProjeto
	Número do ID
	2
	Ator atribui tarefas
	dadosAdTarefas
	cadastrarTarefas
	Cadastro Efetuado.
	3
	Ator altera tarefas
	alteraTarefas
	alterarTarefas
	Alterações realizadas com sucesso!
Tabela 1 – Discente Admin
Figura 1 – Caso de Uso Discente Admin
	Discente Particip
Ator Discente Particip
	Número
	Descrição
	Evento
	Casos de Uso
	Retorno
	1
	Ator recebe tarefas
	DadosTarefa
	AlteraDoc
	Número do ID do Doc
	2
	Ator atribui tarefas
	dadosAdTarefas
	cadastrarTarefas
	Cadastro Efetuado.
	3
	Ator altera tarefas
	alteraTarefas
	alterarTarefas
	Alterações realizadas com sucesso!
Tabela 2 – Discente Particip
Figura 2 – Discente Particip
	Login
Ator Usuário Mestre
	Número
	Descrição
	Evento
	Casos de Uso
	Retorno
	1
	Acessa app
	SolCadastro
	IntegraRedes
	Número do ID
	2
	Conclui cadastro
	Confirma
	cadastrarAdicionais
	Cadastro Efetuado.
Tabela 3 – Login
Figura 3 – Login
	Cadastra Documento
Ator Usuário Mestre
	Número
	Descrição
	Evento
	Casos de Uso
	Retorno
	1
	Acessa app
	CadastraDc
	IntegraDoc
	Número do ID
	2
	Conclui cadastro
	Confirma
	cadastrarAdicionais
	Cadastro Efetuado.
Tabela 4 – Cadastra Documento
Figura 4 – Cadastra Documento
2.2.2.2 Diagrama de Classes
Para o desenvolvimento do sistema a primeira ferramenta utilizada foi o Diagrama de Fluxo de Dados, uma forma gráfica que representa o funcionamento do sistema. Nele constam as principais entidades, depósitos de dados, processos e fluxos dos dados que compõem o sistema proposto.
Neste capítulo é apresentada a revisão da literatura, parte fundamental para o embasamento referencial teórico do trabalho, responsável pelo direcionamento das fases de análise, projeto e prototipação do sistema proposto.
Figura 5 – Diagrama de Classes
				2.2.2.3 Diagrama de Sequências
O Diagrama de Objetos é uma variação do Diagrama de Classes e utiliza quase a mesma notação. A diferença é que o Diagrama de Objetos mostra os objetos que foram instanciados das classes. O Diagrama de Objetos é como se fosse o perfil do sistema em um certo momento de sua execução.
A mesma notação do Diagrama de Classes é utilizada com duas exceções: os objetos são escritos com seus nomes sublinhados e todas as instâncias num relacionamento são mostradas. Os Diagramas de Objetos não são tão importantes como os Diagramas de Classes, mas eles são muito úteis para exemplificar diagramas complexos de classes ajudando muito em sua compreensão. Diagramas de objetos também são usados como parte dos diagramas de colaboração (passou a se chamar Comunicação na UML 2.0), onde as colaborações dinâmicas entre os objetos do sistema são mostradas.
Figura 6 – Diagrama de Sequências
2.2.3 Plano de Gerenciamento de Qualidade
Será adotada auditoria dos requisitos de qualidade e dos resultados das medições do controle da qualidade para garantir que sejam usados os padrões de qualidade e definições operacionais apropriados.
Também será incluso a melhoria contínua do processo, por meio iterativo de melhorar a qualidade de todos os processos. A melhoria contínua de processos procura reduzir o desperdício e eliminar as atividades que não agregam valor, permitindo que os processos sejam operados com níveis mais altos de eficácia e otimização.
Controle de Qualidade
Monitoramento e registro dos resultados da execução das atividades de qualidade para avaliar o desempenho e recomendar as mudanças necessárias. 
O Plano de Gerenciamento da Qualidade (PGQ) identifica indicadores relevantes ao projeto e determina como satisfazê-los garantindo aderência com as políticas da empresa e conformidade das entregas com seus requisitos.
O PGQ descreve como implementar os processos de controle e garantia da qualidade e a melhoria contínua dos processos tendo como base a política da qualidade da empresa e as ferramentas e padrões da qualidade relevantes ao projeto. O PGQ também orienta como e quando as ferramentas e padrões da qualidade são usados.
2.2.4 Cronograma de Entregas
Cronograma é um conceito usado em vários países para organizar atividades num calendário de trabalho. Para executar uma agenda de trabalho é sempre recomendável considerar ter um calendário na mão, com todas as tarefas que devem compor a agenda estabelecida em uma linha de tempo. Assim, um cronograma representa de forma gráfica qual será o tempo gasto para o cumprimento de alguma atividade especifica. O cronograma auxilia a visualizar e organizar o andamento do trabalho.
No contexto empresarial o cronograma é um auxílio importante, já que através dele é possível determinar os custos de um projeto, determinando assim se a realização desse projeto será proveitosa para a empresa.
Cronogramas são muito usados em projetos de pesquisa, em empresas e organizações. Contribuindo para que sejam estipulados os custos de determinado projeto e a sua viabilidade econômica, dentro de um limite de tempo disponível ou estabelecido.
	CRONOGRAMA
	ATIVIDADE
	INÍCIO
	TÉRMINO
	Início do Projeto
	28/03/2019
	
	Etapa 1 – Análise Inicial
	28/03/2019
	06/04/2019
	Etapa 2 – Análise de Pré-Requisitos
	07/04/2019
	11/04/2019
	Etapa 3 – Definição das Funcionalidades
	12/04/2019
	28/04/2019
	Etapa 4 – Análise das Precedentes
	28/04/2019
	02/05/2019
	Etapa 5 – Desenho da Interface
	03/05/2019
	10/05/2019
	Etapa 6 – Design e Cores
	10/05/2019
	11/05/2019
	Etapa 7 – Programação
	11/05/2019
	20/05/2019
	Fim do Projeto
	
	20/05/2019
Tabela 5 – Cronograma
2.2.5 Estrutura Analítica do Projeto
Em Gerência de Projetos, uma Estrutura Analítica de Projetos (EAP), do Inglês, Work Breakdown Structure (WBS), é um processo de subdivisão das entregas e do trabalho do projeto em componentesmenores e mais facilmente gerenciáveis. É estruturada em árvore exaustiva, hierárquica (de mais geral para mais específica) orientada às entregas, fases de ciclo de vida ou por sub-projetos (deliverables) que precisam ser feitas para completar um projeto.
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. A ferramenta primária para descrever o escopo do projeto (trabalho) é a estrutura analítica do projeto (EAP).
A Work Breakdown Structure é um processo bastante comum. Várias resoluções de trabalho do governo dos Estados Unidos têm como requerimento uma Work Breakdown Structure.
A EAP não é criada apenas para o gerente do projeto, mas para toda a equipe de execução do projeto, bem como para as demais partes interessadas tais como clientes e fornecedores.
Figura 7 – Estrutura Analítica do Projeto (EAP)
2.3 Monitoramento e Controle
	2.3.1 Plano de Gerenciamento e Controle do Projeto
O plano de gerenciamento da qualidade descreve como a equipe de gerenciamento de projetos implementará a política de qualidade da organização executora. O objetivo é definir as métricas 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.
•	Método de Gerenciamento da Qualidade 
Gerenciar a qualidade do projeto requer um plano de qualidade aprovado englobando os principais processos de qualidade definidos abaixo. O plano de qualidade é desenvolvido e aprovado durante a fase de planejamento do projeto para confirmar os principais critérios de aceitação das entregas / marcos e gerenciar os processos de projeto aprovados.
•	Processos de Qualidade
Auditoria dos requisitos de qualidade e dos resultados das medições do controle da qualidade para garantir que sejam usados os padrões de qualidade e definições operacionais apropriados.
Também inclui a melhoria contínua do processo, meio iterativo de melhorar a qualidade de todos os processos. A melhoria contínua de processos reduz o desperdício e elimina as atividades que não agregam valor, permitindo que os processos sejam operados com níveis mais altos de eficiência e eficácia.
•	Métricas da Qualidade
Lista os padrões e requisitos de qualidade usados e como serão satisfeitos. Para os padrões de mercado, referenciar a Norma ABNT ou Internacional, e para os padrões da empresa, referenciar o procedimento do SGQ (Sistema de Gestão da Qualidade) ou documento de referência, e anexar os documentos referenciados. 
Os padrões de mercado ou da organização a serem atingidos estão descritos abaixo e suas respectivas Normas e Procedimentos estão em anexo.
Os requisitos de qualidade a serem atingidos pelo projeto estão descritos a seguir. O detalhamento dos indicadores de qualidade está descrito na seção “Processos de Monitoramento” neste plano.
3 REFERÊNCIAS BIBLIOGRÁFICAS
Gerenciamento da Qualidade do Projeto, disponível em, https://escritoriodeprojetos.com.br/gerenciamento-da-qualidade-do-projeto, acesso em 29/04/2019.
Templates de Gerenciamento de Projetos, disponível em, http://escritoriodeprojetos.com.br/templates-de-gerenciamento-de-projetos.aspx, acesso em 29/04/2019.
Planejamento de Empreendimentos – Criando um Cronograma de Obra, disponível em, https://construa.wordpress.com/tag/cronograma-no-excel/, acesso em 29/04/2019.
Significado de Cronograma, disponível em, https://www.significadosbr.com.br/cronograma, acesso em 29/04/2019.
MACHADO, FELIPE NERY RODRIGUES. Banco de Dados – Projeto e Implementação: 2ª ed. São Paulo: Editora Érica, 2004.
FURGERI, Sérgio. Programação Orientada a Objetos. Conceitos e Técnicas. São Paulo, 2015. 1ª Edição. Editora Érica.

Continue navegando