Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Alunos: Samuel De Almeida Catarino RA:5056596858 Gilmar Almeida Moura RA:6166678137 Thiago Ositatadima Orok Okon Edem RA:6166685599 Marcos Paulo Medeiros RA:5047581604 Tutor presencial – Vitor Carvalho Tutor On-line – Alexsandro Sales de Oliveira (Projeto Interdisciplinar Aplicado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (PROINTER IV)) Polo Presencial: Centro Universitário Anhanguera de São Paulo – Belenzinho Anhanguera (São Paulo) 2018 CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (Projeto Interdisciplinar Aplicado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas V (PROINTER IV)) Polo Presencial: Centro Universitário Anhanguera de São Paulo – Belenzinho Anhanguera (São Paulo) 2018 RFP Requisição formal de Proposta (Request for Proposal) NEW PROJECT Data de lançamento da RFP: 25/03/2018 Data limite para Submissão de propostas: 03/04/2018 Resumo da Empresa A New Project fundada em 2013 no segmento de TI, tem como missão facilitar atividades cotidianas de Empresas em todos os segmentos, automatizando processos operacionais, individuais ou em grupos, através de sistemas ou aplicativos de alta desempenho. Composta por profissionais altamente qualificados, vem entregando soluções a vários segmentos de Mercado desde sua criação. Objetivos da RFP O objetivo deste documento é solicitar a proposta de desenvolvimento do aplicativo Easy Work. Este aplicativo mobile, será utilizado pelos acadêmicos discente para o compartilhamento de informações e atividades. Escopo do Projeto 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. 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, através de um navegador de internet. Diretrizes para a elaboração da proposta Sua proposta deve claramente apresentar as habilidades e competências de sua fábrica para a satisfação dos requisitos definidos nesse documento. Para isso, organize sua resposta com base na estrutura de tópicos apresentados abaixo: A) INTRODUÇÃO: Identificar o contexto do documento corrente, o cliente e o objeto da proposta. B) MOTIVAÇÃO: Apresentar uma justificativa para a proposta. C) PRESTADOR DE SERVIÇO: Apresentar o histórico da fábrica de software que está submetendo a proposta. Especificar a experiência, tempo de mercado e portfólio de produtos já vendidos. D) ABRANGÊNCIA DA SOLUÇÃO: Detalhar o escopo do projeto, de acordo com a visão da solução proposta. Identificar o que não faz parte da abrangência da proposta. E) REQUISITOS: Identificar os requisitos funcionais e não funcionais do escopo em questão, descrevendo-os. F) SOLUÇÕES E SERVIÇOS: Apresentar as soluções para os problemas levantados. G) ESTRATÉGIA DE EXECUÇÃO: Apresentar o plano de trabalho, estimativa de esforço, cronograma e prazo de entrega. Relacionar as pessoas envolvidas com a realização das tarefas e identificar as ferramentas a serem utilizadas. H) PREMISSAS: Identificar condições e termos, entre as partes, que serão estabelecidos para a execução do projeto. Contato: O objetivo dessa RFP é garantir que a resposta elaborada seja a mais completa possível dentro do escopo traçado neste documento. Portanto, questões e dúvidas serão bem-vindas e poderão ser discutidas com nosso contato: newprojectti@newprojectti.com.br. Uma cópia com as perguntas e respostas será enviada a todas as fábricas participantes. Entrega da Proposta: As propostas devem ser impressas e entregues até o dia 25 de Março, através do e-mail: newprojectti@newprojectti.com.br. TAP - Termo de abertura de Projeto Documento: TAP (Termo de abertura de Projeto) Organização: New Project LTDA Projeto: Easy Work Cliente: New Project LTDA Patrocinador do Projeto: New Project LTDA Gerente do Projeto: Jair Bolsonaro Previsão de início: 03 de Abril, 2018. Previsão de término: 05 de Julho, 2018. Objetivos do Projeto: Oferecer aos estudantes uma plataforma mobile que permita um melhor gerenciamento de suas atividades individuais e em conjunto, relacionadas aos cursos oferecidos por entidades de ensino. Entregas previstas para o Projeto: Plataforma gratuita que possibilite um gerenciamento fácil de atividades em grupo. Método de alerta de atualizações de tarefas individuais. Sistema de fácil utilização. 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. Premissas do projeto: Os recursos devem 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. Restrições do projeto: O projeto deve ser entregue até o dia 03 de maio de 2018. O valor total do projeto não poderá ultrapassar 10 mil reais. A equipe de desenvolvimento deve possuir no mínimo 5 integrantes. Riscos iniciais relacionados ao projeto: Tarefas pré-definidas não serem entregas no prazo estipulado, devido ao curto tempo para entrega. Assinantes do termo_____________________ Planejamento Escrever o escopo do projeto. Desenvolver análise de requisitos. Realizar estudos de viabilidade. Conseguir a aprovação do TAP. Definir equipe de desenvolvimento. Criar cronograma de entregas. Planejar o piloto do projeto. Realizar a implantação em produção após realização de testes. Solicitar aprovação de entrega. Riscos: Prazo curto para entrega das atividades. Recursos humanos insuficientes. Falta de cumprimento de prazos. Custos: Documentação R$ 2.500,00 Desenvolvimento R$7.000,00 Infraestrutura R$ 1.600,00 Total: R$ 11.100,00 Escopo do projeto O intuito do projeto é criar um aplicativo na plataforma Android que permita o acompanhamento individual e gerencial de atividades que tenham tarefas compartilhadas, como por exemplo, trabalhos em grupo na faculdade ou escola, onde são distribuídas as tarefas e estas sejam acompanhadas pelo grupo, com prazos pré-determinados para início e conclusão e alertas automático de evoluções nas tarefas. Análise de requisitos Requisitos funcionais Após realizar o cadastro inicial do aplicativo, o usuário terá as seguintes opções: Meus Projetos – caso esteja participando de algum projeto, neste menu, serão exibidos. Caso contrário, será exibida a mensagem amigável “Nenhum Projeto em andamento”. Criar novoprojeto – nesta opção, o usuário poderá inserir um novo projeto para distribuir a outros participantes, criando e dividindo as atividades/tarefas do mesmo. Para que outros participantes tenham acesso as atividades/tarefas do projeto, serão pré inseridos Nome e Senha do projeto e posteriormente, divulgados. Participar de projeto- neste item, o usuário poderá participar de projetos pré cadastrados no aplicativo, escolhendo uma atividade/tarefa disponível, após fazer o login no projeto desejado. O usuário poderá escolher ou já ter definido sua atividade/tarefa no projeto. Após “resgatar” uma destas, outros usuários não poderão fazê-la, ou seja, a pasta já terá um usuário vinculado e não permitirá seu acesso. Cadastro de usuários Nome completo Número de matrícula E-mail Senha Meus Projetos Lista de projetos participantes Atualizar atividade/tarefa Criar novo projeto Nome do projeto Senha do projeto Data de início do projeto Data de término do projeto Usuários participantes Tarefas do projeto Data de início da tarefa Data de termino da tarefa Alerta de atividades Mensagem amigável (Nova atualização: tarefa, nome do usuário, data e hora da última atualização) Nome do usuário que realizou a atualização Data e hora da última atualização Descrição da tarefa atualizada Requisitos não funcionais 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ários projetos Diagramas de caso de uso Diagramas de classe Diagramas de sequência 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. Para gerenciar e controlar o desenvolvimento do sistema, a metodologia proposta é a SCRUM, um processo de desenvolvimento iterativo e incremental para o gerenciamento de projetos e desenvolvimento de software ágil. Essa tecnologia permite que um dos profissionais envolvidos no projeto seja designado como “Líder Técnico” do projeto, cujas atribuições envolvem o atendimento aos usuários cadastrados, e que possuam dúvidas técnicas, ou mesmo em relação à utilização do sistema Descrição dos processos de gerenciamento da qualidade Todas as reclamações provenientes dos clientes, bem como entregáveis em desacordo com a declaração de escopo deverão ser tratadas como medidas corretivas no plano de gerenciamento da qualidade. Todas as mudanças nos requisitos de qualidade inicialmente previstos devem ser avaliadas e classificadas dentro do sistema de controle de mudanças de qualidade. Quaisquer inovações e novos recursos não serão abordados pelo gerenciamento da qualidade e serão passíveis de negociação de prazos ou ignorados. Serão consideradas mudanças nos padrões de qualidade apenas as medidas corretivas, que, se influenciadoras no sucesso do projeto, devem ser integradas ao plano. Todas as solicitações de mudança na qualidade deverão ser realizadas por escrito ou através de e-mail, conforme descrito no plano de comunicações do projeto e encaminhadas ao Líder Técnico, que dará o encaminhamento às mesmas. Prioridade de mudanças de qualidade do projeto Prioridade High Mudanças de prioridade high e de alto impacto no projeto e deverão ser tratadas com muita importância e urgência, pelo Líder Técnico, subordinada à autoridade do cliente. Prioridade Medium Mudanças de prioridade médium envolvem um impacto que requer ação imediata do Líder Técnico, independente de reuniões de controle previstas, devido à sua urgência. Este tipo de mudança também extrapola a autonomia do Líder Técnico e as respectivas ações corretivas também estão subordinadas ao cliente. Prioridade Low Mudanças de prioridade low não são muito importantes e não precisar alterações significativas dentro do projeto e, por isso não requerem uma ação imediata, estando as mesmas dentro da autonomia do Líder Técnico. Frequência de avaliação dos requisitos de qualidade do projeto Os requisitos de qualidade deverão ser atualizados e avaliados mensalmente, sendo os resultados apresentados na reunião de acompanhamento do projeto e sumarizados para apresentação na reunião de performance. A mesma coisa e feita para as reservas de contingência. Modelo de qualidade: Cronograma de entregas Plano de gerenciamento e controle do projeto Desenvolvimento do projeto Após a leitura do material de apoio ao Prointer disponibilizado no ambiente AVA, nos reunimos para definirmos as estratégias de desenvolvimento e entendimento do escopo do projeto proposto. Logo que os entendimentos foram alinhados, separamos as atividades conforme conhecimento específico de cada participante. As técnicas utilizadas foram as apresentadas nas matérias que estão sendo estudadas no semestre atual e discussões com o tutor presencial. O material de apoio nos deu total segurança e clareza quanto ao resultado esperado. Algumas customizações/melhorias foram propostas para o desenvolvimento do aplicativo. Conclusão Mesmo com as dificuldades individuais, o grupo conseguiu se organizar e estudar todo o material, tendo objetividade e determinação para a conclusão desta primeira etapa dentro do prazo previsto e na qualidade esperada. Mais um desafio vencido e outra etapa concluída. Esperamos que as melhorias feitas durante a análise de requisitos venha contribuir com a finalidade do aplicativo: organizar, monitorar e facilitar o gerenciamento de atividades em grupo, com tarefas individuais. Referências bibliográficas ENGENHARIA DE SOFTWARE– disponível em http://www.rafaeldiasribeiro.com.br/downloads/ES_JE01d_Pressman.pdf - acessado em 01/04/15. PRESSMAN, Roger S. Engenharia de Software. 7ªed. São Paulo: McGraw-Hill,2008. EscritoriodeProjetos. Disponível em: <http://escritoriodeprojetos.com.br/plano-de-gerenciamento-da-qualidade.aspx//>. 2ª Etapa Execução Tela de login e botão com opção para registra novo usuário Tela com formulário de cadastro de novo usuário Tela de visualização dos projetos existentes, com opção para criar novo projeto Formulário para criação de novo projeto Tela para exibição de alertas de atividades e tarefas dentro do sistema, por parte dos usuários. Código do aplicativo Android Encerramento TERMO DE ENCERRAMENTO DO PROJETO Identificação do Projeto Projeto New Project (aplicativo de gerenciamento de atividades em grupo) Gerente do Projeto Marcos Paulo Medeiros Ramal/E-mail do Gestor do Projeto 1155 m_demedeiros@newproject.com Gerente do Projeto Samuel Catarino Ramal/E-mail do Gerente do Projeto 1156 scatarino@newproject.com Histórico de registro de versão do documento Versão Data Autor Descrição 1.0 22/05/2018 Marcos Paulo Medeiros Elaboração do documento Motivo do Encerramento ( x ) Projeto concluído ( ) Projeto cancelado Objetivo do Projeto Após documentadas e executadas todas as fases pertinentes ao projeto, como por exemplo, escopo, análise de requisitos, desenvolvimento e testes, conclui-se entregue o software com as suas funcionalidades atendidas num todo. Produtos Entregues Está sendo entregue um aplicativo que gerencia e facilita atividades que são necessariamente desenvolvidas em grupo, com alertas de atualização de arquivos, divisão de tarefas e criação de novos projetos. Classificação do Aceite ( x) Aceite total ( ) Aceite parcial (com restrição) ( ) Não aceito Aprovação Gerente do Projeto Data Assinatura Gestor do Projeto Data Assinatura Conclusão As matériasestudadas neste 4º semestre contribuíram e muito para a conclusão desta atividade. Tivemos a oportunidade de simularmos atividades do cotidiano de uma empresa no papel de Gerente de Projetos, Analistas de sistemas e Desenvolvedores. Identificando o potencial de cada um dos participantes, conseguimos aumentar a produtividade e atendermos os prazos estipulados, entregando um produto/serviço de qualidade, conforme o esperado. CRO-Linha do tempo LINHA DO TEMPO DO PROJETO Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente DATA DE INÍCIO DO PROJETO: 5/5/18 ID ATIVIDADE INÍCIO TÉRMINO OBSERVAÇÕES 1 Projeto iniciado em: 5/8/18 5/11/18 2 Etapa 1 5/18/18 5/22/18 3 Etapa 2 5/19/18 5/22/18 4 Etapa 3 5/24/18 5 Etapa 4 6/3/18 6/5/18 6 Etapa 5 6/13/18 6/15/18 7 Etapa 6 6/23/18 6/25/18 8 Etapa 7 7/3/18 9 Etapa 8 7/13/18 7/15/18 10 Etapa 9 7/23/18 7/25/18 11 Etapa 10 8/2/18 8/4/18 12 Fim do projeto 8/12/18 Kanban Kanban Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente Painel A ser feito Fazendo Para testar Pronto PGP PGP - Plano de Gerenciamento do Projeto Andre Ricardi, PMP: Objetivo do documento: Descrever como o projeto será executado, monitorado e controlado, e encerrado. Explicação para seu preenchimento na página 86 do Guia PMBOK®. Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente 1. Ciclo de Vida do Projeto 2. Adaptações do modelo proposto pelo Guia PMBOK® e que serão aplicadas a este Projeto 3. Ciclo de Vida de Desenvolvimento 4. Abordagens de Gerenciamento / Desenvolvimento 5. Gerenciamento do conhecimento 6. Plano de Gerenciamento de Mudanças 7. Governança 8. Lições aprendidas (o que deverá ser coletado durante e ao final do projeto) 9. Benefícios 10. Linha de base do Escopo 10.1 10.2 11. Plano de Gerenciamento de Mudanças 12. Plano de Gerenciamento de Configuração 13. Medição de desempenho de linha de base 14. Revisões de gerenciamento Quadro de Avisos Quadro de Avisos Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente 1. Principais atividades em execução 2. Próximas atividades importantes 3. Principais questões em aberto .4 Principais mudanças em aprovação 5. Avisos gerais SM SM - Solicitação de Mudança Andre Ricardi, PMP: Andre Ricardi, PMP: Este documento tem por objetivo formalizar solicitações de mudanças em documentos ou definições do projeto que estejam sujeitos ao controle de mudanças. Descrito na seção 4.6.3.1 do Guia PMBOK®. Página 120. Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente 1. Solicitante 2. Número de identificação da SM 3. Data da solicitação .4 Tipo de mudança 5. Descrição da Mudança 6. Áreas impactadas 7. Entregas / Documentos impactados 8. Justificativa 9. Comentários adicionais 10. Parecer do gerente do projeto 11. Parecer CCM - Comitê de Controle de Mudanças 12. Status / Situação 13. Data do parecer do CCM Assinatura do Solicitante Assinatura do Gerente do Projeto Assinatura dos Membros do CCM RM RM - Registro das Mudanças Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente ID ID Associada Solicitante Número de Identificação Data da Solicitação Tipo de Mudança Descrição da Mudança Status / Situação Parecer do Gerente do Projeto Parecer do CCM Data do Parecer do CCM Comentários 1 1.1 1.2 1.2.1 1.3 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 TAE TAE - Termo de Aceite da Entrega Projeto: New Project - Projeto de aplicativo mobile para uso acadêmico discente 1. Nome do validador 2. Cargo 3. Função no projeto 4. Data da validação 5. Comentários do validador Assinatura do validador Assinatura do Gerente do Projeto Assinatura do controle de qualidade
Compartilhar