Prévia do material em texto
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PORTFÓLIO – PROJETO DE SOFTWARE RELATÓRIO DE AULA PRÁTICA ANA CAROLINA MARTINS DA SILVA - RA3631317602 Anápolis/Go 2023 https://www.colaboraread.com.br/aluno/timeline/index/3517909901?ofertaDisciplinaId=1975034 SUMÁRIO 1 INTRODUÇÃO................................................................ 2 MÉTODOS..................................................................... 3 RESULTADOS................................................................ 4 CONCLUSÃO................................................................. 1. 1 INTRODUÇÃO Desenvolvimento de etapas de um projeto ágil. Problema Proposto: Primeira etapa: Nesta primeira etapa você é o cliente, pense em um aplicativo que você deseja construir, levante as funcionalidades e características que você almeja no seu aplicativo. Seja criativo e detalhista. Segunda etapa: Nesta etapa, você não é mais o cliente e sim o Product Owner da empresa que vai elaborar o aplicativo proposto. Suas responsabilidades são: a) Definir as funcionalidades do produto, ou seja, desenvolver o product backlog; b) Priorizar as funcionalidades de acordo com o valor de negócio; c) Montar um quadro do Scrum (Kanban) com as divisões de etapas, tarefas, data de entrega e responsáveis por atividade. Para este item, imagine que o desenvolvimento do seu aplicativo está em um estágio mais avançado, por este motivo, deve haver tarefas em todas as etapas. Utilize uma das ferramentas propostas para montar o seu quadro. 2. 2 MÉTODOS Primeiramente foi feito o levantamento das funcionalidades e características do aplicativo de acordo com os princípios da metodologia ágil Scrum (kanban). Funcionalidades: Perfil do usuário: ⦁ Registro e login de usuários: ⦁ Preenchimento de informações pessoais, como idade, peso, altura e objetivos de condicionamento físico; ⦁ Configuração de preferências e restrições alimentares. Treinos personalizados: ⦁ Criação de planos de treinamento personalizados com base nos objetivos e informações do usuário; ⦁ Demonstração de exercícios com vídeos e instruções detalhadas; ⦁ Acompanhamento do progresso e registros de atividades físicas realizadas. Rastreamento de atividades: ⦁ Registro automático de passos, distância percorrida e calorias queimadas usando os sensores do dispositivo; ⦁ Suporte para integração com dispositivos wearables e aplicativos de rastreamento de fitness populares. Nutrição e dieta: ⦁ Sugestões de planos alimentares saudáveis e personalizados, levando em consideração as preferências e restrições do usuário; ⦁ Registro de consumo diário de alimentos e calorias; ⦁ Acesso a receitas saudáveis e dicas de nutrição. ⦁ Comunidade e interação social: ⦁ Recursos de compartilhamento de conquistas e desafios concluídos; ⦁ Fóruns e grupos de discussão para interagir com outros usuários e compartilhar dicas e experiências; ⦁ Recursos de mensagens para conectar-se com amigos e treinadores pessoais. Product Backlog (funcionalidades): ⦁ Registro e login de usuários; ⦁ Configuração de perfil e preferências; ⦁ Criação de planos de treinamento personalizados; ⦁ Demonstração de exercícios com vídeos e instruções; ⦁ Rastreamento automático de atividades físicas; ⦁ Integração com dispositivos wearables e aplicativos de rastreamento de fitness; ⦁ Sugestões de planos alimentares personalizados; ⦁ Registro de consumo diário de alimentos e calorias; ⦁ Compartilhamento de conquistas e desafios concluídos; ⦁ Recursos de interação social, como fóruns e grupos de discussão; ⦁ Recursos de mensagens para conectar-se com outros usuários. 3. 3 RESULTADOS O Fitmax é um aplicativo móvel voltado para a saúde e bem- estar, que tem como objetivo principal auxiliar os usuários a alcançarem seus objetivos de condicionamento físico de forma eficaz e divertida. O aplicativo conta com recursos de treinamento, rastreamento de atividades, nutrição e interação social para criar uma experiência completa e motivadora para os usuários. 4. 4 CONCLUSÃO Ótimo trabalho para se trabalhar, e pegar uma boa didática para realmente fixar o conteúdo, deu pra ter uma boa noção.