PROINTER - ANHANGUERA 2019-1
Por: Roger Castro • 5/5/2019 • Trabalho acadêmico • 2.497 Palavras (10 Páginas) • 256 Visualizações
UNIVERSIDADE ANHANGUERA – UNIDERP
POLO DE OSASCO - SP
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
[pic 1]
Roger Gonçalves de Castro - RA2661138248
PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE TECNOLOGIA III (PROINTER III)
(Relatório Parcial - ETAPA 1)
Tutor (a) EAD: Joice Siqueira Lima.
Osasco / SP
2019
UNIVERSIDADE ANHANGUERA – UNIDERP
POLO DE (Osasco-SP)
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
Roger Gonçalves de Castro - RA2661138248
PROJETO INTERDISCIPLINAR APLICADO AOS CURSOS SUPERIORES DE TECNOLOGIA III (PROINTER III)
(Relatório Parcial - ETAPA 1)
Trabalho desenvolvido para o curso de tecnologia em análise e desenvolvimento de sistemas, projeto interdisciplinar aplicado a tecnologia em análise e desenvolvimento de sistemas III, apresentado à Anhanguera Educacional como requisito para a avaliação na Atividade PROINTER , No 1º semestre de 2019, sob orientação da tutor (a) EAD Joice Siqueira Lima.
Osasco / SP
2019
Sumário
1. APRESENTAÇÃO 4
2.1 INICIAÇÃO 5
2.2 Requisição formal de proposta por Castro Technology 5
2.3 História: 5
2.4 Produtos: 5
2.5 Mercado: 5
2.6 Valores: 5
2.7 Missão: 6
2.8 Visão: 6
3 PLANEJAMENTO 6
3.1 Escopo do projeto 6
3.2 Requisitos funcionais 6
3.3 Requisitos não funcionais 7
3.4 Diagrama de casos de Uso 7
3.4.1 Membro Admin 8
3.4.2 Membro 9
3.4.3 Tutor 10
3.5 Diagrama de classes 11
3.6 Diagrama de sequencia: 12
3.7 Plano de gerenciamento de qualidade 13
3.8 Cronograma de entregas 13
3.9 Estrutura analítica do projeto (EAP) 14
4 Monitoramento e controle 14
4.1 Plano de gerenciamento e controle do projeto 14
4. REFERÊNCIAS BIBLIOGRÁFICAS 16
APRESENTAÇÃO
“A preocupação da engenharia de software esteve por muito tempo relacionada a aspectos da funcionalidade do sistema, ou seja, com "o que" e "como" fazer e não com o "por que" fazer.” (PÁDUA, 2001). Por isso o aplicativo Study Better terá o objetivo de permitir que os alunos trabalhem de forma colaborativa resolver e acompanhar as tarefas acadêmicas. Voltado para o desenvolvimento de atividades que precisam ser realizadas em grupos, com a divisão das tarefas e possibilitando o compartilhamento da versão mais recente da atividade para todo o grupo. Além disso, a cada nova postagem a equipe receberá uma notificação de atualização do material construído até o momento.
Dessa forma, o aplicativo Study Better disponibiliza uma versão individual do trabalho compartilhado, histórico de progresso e a versão colaborativa. Para isso, é necessário organizar todas as atualizações de acordo com a ordem de alteração do arquivo, por hora e data e armazenar tudo em cloud computing, o que possibilita que o estudante acesse de qualquer lugar ou dispositivo (Android). Para que o custo de armazenamento não seja muito alto, terá uma predefinição de tempo para que o material fique armazenado, seja ele em pasta privada ou pública para toda a equipe. Além disso, o tempo máximo de armazenamento será inicialmente de 6 meses, que é o tempo máximo de duração de um projeto acadêmico. O acesso se dará de forma bem simples e intuitiva, basta que o usuário se cadastre, escolha o tipo de pasta que deseja inserir seus projetos (pública ou privada), determine o tempo de duração do projeto (limitado a um semestre)e cadastre a equipe e o projeto que a mesma será vinculada.
- INICIAÇÃO
- Requisição formal de proposta por Castro Technology
- História: A Castro Technology foi criada em 2019 por um gerente de projetos que já vinha atuando no mercado de desenvolvimento de sistemas por nove anos. A ideia era montar uma empresa que entregaria, dentro do prazo acordado, qualidade e um serviço característico para cada um de seus clientes. Com este proposito, logo como seu primeiro trabalho a Castro Technology conseguiu a Faculdade Anhanguera, uma gigante no segmento educacional, como cliente. Neste trabalho a ideia era desenvolver um aplicativo mobile para uso dos estudantes que seria usado para a confecção de trabalhos em forma de projetos, de maneira colaborativa.
- Produtos: Será desenvolvido um aplicativo mobile que permita integração e interação entre as pessoas de um mesmo grupo para desenvolvimento de um projeto acadêmico, também recursos que facilitem o dia a dia tais como; controle de versão; disponibilização do projeto completo ou apenas a parte individual de cada um dos membros; cronograma e planejamento de atividades.
- Mercado: A Castro Technology é uma empresa nova num mercado gigante e aquecido, porém, veio para fazer a diferença e fara deste projeto um marco para a história que pretende construir. Sabendo que o mercado é inovador e está sempre mudando, a Castro Technology incentiva o aprendizado constante de seus colaboradores.
- Valores: Ética; Qualidade; Inovação; Comprometimento com as necessidades dos clientes; O ser humano; Responsabilidade Social na prática.
- Missão: Acreditamos que nosso maior bem é a força e o conhecimento de nossos colaboradores. A alegria de trabalhar em tecnologias de ponta ou o sentimento de realização são essenciais para estar aqui. O ambiente é transparente, jovem, alegre e inovador; Descubra porque a Castro Technology é um dos locais de trabalho mais desejados no país.
- Visão: Sermos reconhecidos como uma empresa diferenciada e inovadora, com alta qualidade e que constantemente busca superar as expectativas dos clientes. Contarmos 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.
- PLANEJAMENTO
- Escopo do projeto
O projeto consiste na construção de um aplicativo que terá as seguintes funcionalidades:
- Criação de um projeto de forma colaborativa, permitindo o compartilhamento de informações entre os usuários com foco acadêmico deverá atender o grupo discente para trabalho em conjunto.
- Permitir cadastramento de projetos e equipes tendo como ponto focal um usuário que será tido como “administrador”.
- Permitir alteração nos documentos e controle de versões.
- Enviar alertas de alteração para todos os usuários.
- Gravar as alterações efetuadas assim como a organização de um histórico por data e hora referenciando cada alteração e usuário.
- Salvar a versão completa, permitindo a verificação do documento completo.
- Requisitos funcionais
- Função de Incluir/Excluir/Alterar membros na equipe(quando adm do projeto);
- Função de Incluir/Excluir/Alterar projetos em andamento;
- Função para inclusão de uma nova versão do projeto;
- Função de consulta do projeto total;
- Função de consulta de versões anteriores do projeto;
- Requisitos não funcionais
- O aplicativo não estará disponível no Windows phone.
- O aplicativo não estará disponível no IOS.
- O aplicativo não estará otimizado no Mac.
- Diagrama 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.
- Membro Admin
[pic 2]
[pic 3]
- Membro
[pic 4]
[pic 5]
- Tutor
[pic 6]
[pic 7]
- Diagrama de classes
O diagrama de classes tem como objetivo demonstrar o funcionamento do sistema de forma gráfica. Nele constam as principais entidades, depósitos de dados, processos e fluxos dos dados que compõem o sistema proposto.
...