Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Portfólio Projeto de Software, Manuais, Projetos, Pesquisas de Engenharia de Software

a gestão de um projeto de software tem como objetivo organizar o processo de desenvolvimento. Essa atividade de gerenciamento tem relação com o tempo, custo e escopo desse projeto. Assim, através da gestão de projeto de software é possível. Métodos……, Etapa1:Cliente……, Etapa2:ProductOwner.., Funcionalidadesdoproduto(ProductBacklog)., Priorizaçãodasfuncionalidades.., QuadrodoScrum(Kanban)…, . Resultados, . Conclusão.

Tipologia: Manuais, Projetos, Pesquisas

2023

À venda por 09/06/2024

monica-costa-74
monica-costa-74 🇧🇷

10 documentos

1 / 11

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
MONICA COSTA TEIXEIRA
Portfólio Projeto de Software
Universidade Pitágoras Unopar Anhanguera
Análise e Desenvolvimento de Sistemas
ITACARAMBI-MG
2023
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe Portfólio Projeto de Software e outras Manuais, Projetos, Pesquisas em PDF para Engenharia de Software, somente na Docsity!

MONICA COSTA TEIXEIRA

Portfólio Projeto de Software

Universidade Pitágoras Unopar Anhanguera

Análise e Desenvolvimento de Sistemas

ITACARAMBI-MG

Sumário

1. Introdução............................................................................................... **2. Métodos……………....................................................................................

  1. Etapa1:Cliente……………………………………………...….……………......................4 4. Etapa2:ProductOwner...........................................................................5 a) Funcionalidades do produto (Product Backlog).................................... b) Priorização das funcionalidades..........................................................**

c) Quadro do Scrum (Kanban)………….................................................6 e

**5. Resultados...........................................................................................

  1. Conclusão............................................................................................
  2. Referência……………………………………………………………………………………….…..…**

ITACARAMBI-MG

Etapa 1: Cliente O aplicativo que eu gostaria de construir é uma plataforma de ensino de programação online. O objetivo principal do aplicativo é oferecer conteúdo de alta qualidade, organizado de forma clara e intuitiva, para que os alunos possam aprender a programar com facilidade. Algumas das funcionalidades e características que eu gostaria de incluir no aplicativo são: Testes e exercícios Cadastro de alunos Fórum de discussão Acesso em qualquer lugar Conteúdo de alta qualidade Diferentes níveis de dificuldade Funcionalidades/Características O aplicativo inclui um fórum de discussão onde os alunos podem trocar ideias, fazer perguntas e compartilhar conhecimento. O aplicativo pode ser acessado de qualquer dispositivo com acesso à internet, incluindo smartphones, tablets e computadores. Descrição Os usuários devem se cadastrar no aplicativo para acessar o conteúdo, informando nome, e-mail e senha. O aplicativo oferece conteúdo de alta qualidade, incluindo textos, vídeos e tutoriais. O conteúdo é organizado de forma clara e intuitiva para facilitar a busca do conteúdo pelos alunos. O conteúdo é dividido em diferentes níveis de dificuldade para que os alunos possam avançar gradualmente em seus estudos. O aplicativo oferece testes e exercícios para ajudar os alunos a avaliar seu conhecimento e praticar o que aprenderam.

Na segunda etapa, foi assumido o papel do Product Owner da empresa que vai elaborar o aplicativo proposto. Foram definidas as funcionalidades do produto, desenvolvido o product backlog , priorizado as funcionalidades de acordo com o valor de negócio e montado um quadro Scrum com as divisões de etapas, tarefas, data de entrega e responsáveis por atividade. Utilizou-se a ferramenta Trello para a montagem do quadro Scrum. Etapa 2: Product Owner a) Funcionalidades do produto (Product Backlog): Funcionalidades Cadastro de alunos Login de alunos Conteúdo de alta qualidade Divisão do conteúdo por níveis de dificuldade Testes e exercícios Fórum de discussão Acesso em qualquer lugar

Design: A fazer: Definir layout e design do aplicativo (Product Owner) - Entrega: 01/06/ Criar diagrama de fluxo de usuários (Product Owner) - Entrega: 01/06/ Especificar requisitos de conteúdo (Product Owner) - Entrega: 05/06/ Especificar requisitos de funcionalidades (Product Owner) - Entrega: 05/06/ Implementar layout e design (Desenvolvedor Front-end) - Entrega: 15/06/ Implementar diagrama de fluxo de usuários (Desenvolvedor Front- end) - Entrega: 15/06/ Implementar cadastro e login de alunos (Desenvolvedor Front-end) - Entrega: 20/06/ Implementar interface para acesso ao conteúdo (Desenvolvedor Front-end) - Entrega: 25/06/ Implementar interface para testes e exercícios (Desenvolvedor Front- end) - Entrega: 30/06/ Configurar servidor (Desenvolvedor Back-end) - Entrega: 05/07/ Implementar banco de dados de usuários (Desenvolvedor Back-end) - Entrega: 10/07/ Implementar sistema de autenticação de usuários (Desenvolvedor Back-end) - Entrega: 15/07/ Implementar API para acesso ao conteúdo (Desenvolvedor Back-end)

  • Entrega: 20/07/ Implementar sistema de armazenamento de testes e exercícios (Desenvolvedor Back-end) - Entrega: 25/07/

Em andamento: ● (Nenhumaatividadenomomento) Revisão do código: ● (Nenhumaatividadenomomento) Fase de teste: ● Testarcadastroelogindealunos(EquipedeTestes)-Entrega: 30/07/ ● Testaracessoaoconteúdo(EquipedeTestes)-Entrega:05/08/ ● Testartesteseexercícios(EquipedeTestes)-Entrega:10/08/ ● Testarfórumdediscussão(EquipedeTestes)-Entrega:15/08/ Concluído: ● Corrigirbugsidentificadosnostestes(Desenvolvedor)-Entrega: 20/08/ ● Lançaroaplicativoparaosusuários(ProductOwner)-Entrega: 25/08/2023. Link do trello: por tfolio-projeto-de-software

Resultados: O quadro Scrum ficou dividido em colunas: backlog, sprint 1, sprint 2, sprint 3, sprint 4 e lançamento. As tarefas foram definidas com base nas funcionalidades levantadas na primeira etapa e priorizadas de acordo com o valor do negócio. Cada tarefa foi atribuída a um responsável e teve uma data de entrega definida. O quadro Scrum vai ser atualizado regularmente com o progresso do projeto.

Conclusão

A prática de elaboração do quadro Scrum para um aplicativo de plataforma de ensino de programação mostrou-se eficiente para o gerenciamento do projeto. A utilização da metodologia ágil permitiu um maior controle das atividades, aumento da produtividade da equipe e a entrega do produto dentro do prazo e com qualidade. A escolha da ferramenta Trello para a montagem do quadro Scrum facilitou a organização das tarefas e o acompanhamento do progresso do projeto. Downloaded by Monica Costa Teixeira ([email protected])

Referência Gerencie os projetos do time em qualquer lugar | Trello