From 9dfbfbc6aa0a05cd7730666afcad5df3ae260ba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BAlia=20Yoshida?= Date: Tue, 24 Oct 2023 15:45:37 -0300 Subject: [PATCH] Deployed f2b30a6 with MkDocs version: 1.5.3 --- 404.html | 0 assets/images/favicon.png | Bin assets/javascripts/bundle.726fbb30.min.js | 0 assets/javascripts/bundle.726fbb30.min.js.map | 0 assets/javascripts/lunr/min/lunr.ar.min.js | 0 assets/javascripts/lunr/min/lunr.da.min.js | 0 assets/javascripts/lunr/min/lunr.de.min.js | 0 assets/javascripts/lunr/min/lunr.du.min.js | 0 assets/javascripts/lunr/min/lunr.es.min.js | 0 assets/javascripts/lunr/min/lunr.fi.min.js | 0 assets/javascripts/lunr/min/lunr.fr.min.js | 0 assets/javascripts/lunr/min/lunr.he.min.js | 0 assets/javascripts/lunr/min/lunr.hi.min.js | 0 assets/javascripts/lunr/min/lunr.hu.min.js | 0 assets/javascripts/lunr/min/lunr.hy.min.js | 0 assets/javascripts/lunr/min/lunr.it.min.js | 0 assets/javascripts/lunr/min/lunr.ja.min.js | 0 assets/javascripts/lunr/min/lunr.jp.min.js | 0 assets/javascripts/lunr/min/lunr.kn.min.js | 0 assets/javascripts/lunr/min/lunr.ko.min.js | 0 assets/javascripts/lunr/min/lunr.multi.min.js | 0 assets/javascripts/lunr/min/lunr.nl.min.js | 0 assets/javascripts/lunr/min/lunr.no.min.js | 0 assets/javascripts/lunr/min/lunr.pt.min.js | 0 assets/javascripts/lunr/min/lunr.ro.min.js | 0 assets/javascripts/lunr/min/lunr.ru.min.js | 0 assets/javascripts/lunr/min/lunr.sa.min.js | 0 .../lunr/min/lunr.stemmer.support.min.js | 0 assets/javascripts/lunr/min/lunr.sv.min.js | 0 assets/javascripts/lunr/min/lunr.ta.min.js | 0 assets/javascripts/lunr/min/lunr.te.min.js | 0 assets/javascripts/lunr/min/lunr.th.min.js | 0 assets/javascripts/lunr/min/lunr.tr.min.js | 0 assets/javascripts/lunr/min/lunr.vi.min.js | 0 assets/javascripts/lunr/min/lunr.zh.min.js | 0 assets/javascripts/lunr/tinyseg.js | 0 assets/javascripts/lunr/wordcut.js | 0 .../workers/search.a264c092.min.js | 0 .../workers/search.a264c092.min.js.map | 0 assets/stylesheets/main.d451bc0e.min.css | 0 assets/stylesheets/main.d451bc0e.min.css.map | 0 assets/stylesheets/palette.a5377069.min.css | 0 .../stylesheets/palette.a5377069.min.css.map | 0 desenvolvimento/index.html | 4 +- entregas/index.html | 0 images/diagrama.png | Bin images/slide1.png | Bin images/slide10.png | Bin images/slide11.png | Bin images/slide12.png | Bin images/slide13.png | Bin images/slide14.png | Bin images/slide15.png | Bin images/slide16.png | Bin images/slide17.png | Bin images/slide2.png | Bin images/slide3.png | Bin images/slide4.png | Bin images/slide5.png | Bin images/slide6.png | Bin images/slide7.png | Bin images/slide8.png | Bin images/slide9.png | Bin images/sprint.jpg | Bin index.html | 0 licoes/index.html | 29 ++++++++- search/search_index.json | 2 +- sitemap.xml | 0 sitemap.xml.gz | Bin 127 -> 127 bytes sprints/index.html | 0 unidade1/index.html | 0 unidade2/index.html | 0 unidade3/index.html | 0 unidade4/index.html | 0 visao_produto/index.html | 57 +++++++++++++++++- visao_projeto/index.html | 3 +- 76 files changed, 88 insertions(+), 7 deletions(-) mode change 100644 => 100755 404.html mode change 100644 => 100755 assets/images/favicon.png mode change 100644 => 100755 assets/javascripts/bundle.726fbb30.min.js mode change 100644 => 100755 assets/javascripts/bundle.726fbb30.min.js.map mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ar.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.da.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.de.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.du.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.es.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.fi.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.fr.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.he.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.hi.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.hu.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.hy.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.it.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ja.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.jp.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.kn.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ko.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.multi.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.nl.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.no.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.pt.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ro.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ru.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.sa.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.stemmer.support.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.sv.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.ta.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.te.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.th.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.tr.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.vi.min.js mode change 100644 => 100755 assets/javascripts/lunr/min/lunr.zh.min.js mode change 100644 => 100755 assets/javascripts/lunr/tinyseg.js mode change 100644 => 100755 assets/javascripts/lunr/wordcut.js mode change 100644 => 100755 assets/javascripts/workers/search.a264c092.min.js mode change 100644 => 100755 assets/javascripts/workers/search.a264c092.min.js.map mode change 100644 => 100755 assets/stylesheets/main.d451bc0e.min.css mode change 100644 => 100755 assets/stylesheets/main.d451bc0e.min.css.map mode change 100644 => 100755 assets/stylesheets/palette.a5377069.min.css mode change 100644 => 100755 assets/stylesheets/palette.a5377069.min.css.map mode change 100644 => 100755 desenvolvimento/index.html mode change 100644 => 100755 entregas/index.html mode change 100644 => 100755 images/diagrama.png mode change 100644 => 100755 images/slide1.png mode change 100644 => 100755 images/slide10.png mode change 100644 => 100755 images/slide11.png mode change 100644 => 100755 images/slide12.png mode change 100644 => 100755 images/slide13.png mode change 100644 => 100755 images/slide14.png mode change 100644 => 100755 images/slide15.png mode change 100644 => 100755 images/slide16.png mode change 100644 => 100755 images/slide17.png mode change 100644 => 100755 images/slide2.png mode change 100644 => 100755 images/slide3.png mode change 100644 => 100755 images/slide4.png mode change 100644 => 100755 images/slide5.png mode change 100644 => 100755 images/slide6.png mode change 100644 => 100755 images/slide7.png mode change 100644 => 100755 images/slide8.png mode change 100644 => 100755 images/slide9.png mode change 100644 => 100755 images/sprint.jpg mode change 100644 => 100755 index.html mode change 100644 => 100755 licoes/index.html mode change 100644 => 100755 search/search_index.json mode change 100644 => 100755 sitemap.xml mode change 100644 => 100755 sitemap.xml.gz mode change 100644 => 100755 sprints/index.html mode change 100644 => 100755 unidade1/index.html mode change 100644 => 100755 unidade2/index.html mode change 100644 => 100755 unidade3/index.html mode change 100644 => 100755 unidade4/index.html mode change 100644 => 100755 visao_produto/index.html mode change 100644 => 100755 visao_projeto/index.html diff --git a/404.html b/404.html old mode 100644 new mode 100755 diff --git a/assets/images/favicon.png b/assets/images/favicon.png old mode 100644 new mode 100755 diff --git a/assets/javascripts/bundle.726fbb30.min.js b/assets/javascripts/bundle.726fbb30.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/bundle.726fbb30.min.js.map b/assets/javascripts/bundle.726fbb30.min.js.map old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ar.min.js b/assets/javascripts/lunr/min/lunr.ar.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.da.min.js b/assets/javascripts/lunr/min/lunr.da.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.de.min.js b/assets/javascripts/lunr/min/lunr.de.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.du.min.js b/assets/javascripts/lunr/min/lunr.du.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.es.min.js b/assets/javascripts/lunr/min/lunr.es.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.fi.min.js b/assets/javascripts/lunr/min/lunr.fi.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.fr.min.js b/assets/javascripts/lunr/min/lunr.fr.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.he.min.js b/assets/javascripts/lunr/min/lunr.he.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.hi.min.js b/assets/javascripts/lunr/min/lunr.hi.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.hu.min.js b/assets/javascripts/lunr/min/lunr.hu.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.hy.min.js b/assets/javascripts/lunr/min/lunr.hy.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.it.min.js b/assets/javascripts/lunr/min/lunr.it.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ja.min.js b/assets/javascripts/lunr/min/lunr.ja.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.jp.min.js b/assets/javascripts/lunr/min/lunr.jp.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.kn.min.js b/assets/javascripts/lunr/min/lunr.kn.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ko.min.js b/assets/javascripts/lunr/min/lunr.ko.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.multi.min.js b/assets/javascripts/lunr/min/lunr.multi.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.nl.min.js b/assets/javascripts/lunr/min/lunr.nl.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.no.min.js b/assets/javascripts/lunr/min/lunr.no.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.pt.min.js b/assets/javascripts/lunr/min/lunr.pt.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ro.min.js b/assets/javascripts/lunr/min/lunr.ro.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ru.min.js b/assets/javascripts/lunr/min/lunr.ru.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.sa.min.js b/assets/javascripts/lunr/min/lunr.sa.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.stemmer.support.min.js b/assets/javascripts/lunr/min/lunr.stemmer.support.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.sv.min.js b/assets/javascripts/lunr/min/lunr.sv.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.ta.min.js b/assets/javascripts/lunr/min/lunr.ta.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.te.min.js b/assets/javascripts/lunr/min/lunr.te.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.th.min.js b/assets/javascripts/lunr/min/lunr.th.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.tr.min.js b/assets/javascripts/lunr/min/lunr.tr.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.vi.min.js b/assets/javascripts/lunr/min/lunr.vi.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/min/lunr.zh.min.js b/assets/javascripts/lunr/min/lunr.zh.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/tinyseg.js b/assets/javascripts/lunr/tinyseg.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/lunr/wordcut.js b/assets/javascripts/lunr/wordcut.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/workers/search.a264c092.min.js b/assets/javascripts/workers/search.a264c092.min.js old mode 100644 new mode 100755 diff --git a/assets/javascripts/workers/search.a264c092.min.js.map b/assets/javascripts/workers/search.a264c092.min.js.map old mode 100644 new mode 100755 diff --git a/assets/stylesheets/main.d451bc0e.min.css b/assets/stylesheets/main.d451bc0e.min.css old mode 100644 new mode 100755 diff --git a/assets/stylesheets/main.d451bc0e.min.css.map b/assets/stylesheets/main.d451bc0e.min.css.map old mode 100644 new mode 100755 diff --git a/assets/stylesheets/palette.a5377069.min.css b/assets/stylesheets/palette.a5377069.min.css old mode 100644 new mode 100755 diff --git a/assets/stylesheets/palette.a5377069.min.css.map b/assets/stylesheets/palette.a5377069.min.css.map old mode 100644 new mode 100755 diff --git a/desenvolvimento/index.html b/desenvolvimento/index.html old mode 100644 new mode 100755 index 84a05288..7a71f65a --- a/desenvolvimento/index.html +++ b/desenvolvimento/index.html @@ -716,7 +716,7 @@

Metodologias

Elicitação e Descoberta -Reuniões com o cliente +- Reuniões com o cliente - Sprint Review
- Sprint Planning - Google Meet
- Notion - Diagrama de Ishikawa
- Documentação da reunião com o cliente @@ -726,7 +726,7 @@

Metodologias

- Estudo individual e reunião entre a equipe
- Reunião de confirmação com o stakeholder - Sprint Planning
- Entre a Planning e a Review
- Sprint Review - Google Meet
- Notion -- Backlog de requisitos
- Backlog da sprint
-Documentação da validação do cliente +- Backlog de requisitos
- Backlog da sprint
- Documentação da validação do cliente Declaração diff --git a/entregas/index.html b/entregas/index.html old mode 100644 new mode 100755 diff --git a/images/diagrama.png b/images/diagrama.png old mode 100644 new mode 100755 diff --git a/images/slide1.png b/images/slide1.png old mode 100644 new mode 100755 diff --git a/images/slide10.png b/images/slide10.png old mode 100644 new mode 100755 diff --git a/images/slide11.png b/images/slide11.png old mode 100644 new mode 100755 diff --git a/images/slide12.png b/images/slide12.png old mode 100644 new mode 100755 diff --git a/images/slide13.png b/images/slide13.png old mode 100644 new mode 100755 diff --git a/images/slide14.png b/images/slide14.png old mode 100644 new mode 100755 diff --git a/images/slide15.png b/images/slide15.png old mode 100644 new mode 100755 diff --git a/images/slide16.png b/images/slide16.png old mode 100644 new mode 100755 diff --git a/images/slide17.png b/images/slide17.png old mode 100644 new mode 100755 diff --git a/images/slide2.png b/images/slide2.png old mode 100644 new mode 100755 diff --git a/images/slide3.png b/images/slide3.png old mode 100644 new mode 100755 diff --git a/images/slide4.png b/images/slide4.png old mode 100644 new mode 100755 diff --git a/images/slide5.png b/images/slide5.png old mode 100644 new mode 100755 diff --git a/images/slide6.png b/images/slide6.png old mode 100644 new mode 100755 diff --git a/images/slide7.png b/images/slide7.png old mode 100644 new mode 100755 diff --git a/images/slide8.png b/images/slide8.png old mode 100644 new mode 100755 diff --git a/images/slide9.png b/images/slide9.png old mode 100644 new mode 100755 diff --git a/images/sprint.jpg b/images/sprint.jpg old mode 100644 new mode 100755 diff --git a/index.html b/index.html old mode 100644 new mode 100755 diff --git a/licoes/index.html b/licoes/index.html old mode 100644 new mode 100755 index 6199c5eb..59eba131 --- a/licoes/index.html +++ b/licoes/index.html @@ -637,9 +637,34 @@

Lições aprendidas

+ + + + + + + + + + + + + + + + + + + + + + + +
DataVersãoDescriçãoAutores
27/09/20230.1Adicionando os vídeosJúlia Yoshida
23/10/20230.2Luana Ribeiro

Unidade 1

-

Nesta unidade, nos deparamos com os conceitos iniciais de Engenharia de Software e Engenharia de Requisitos. Além disso, pudemos compreender melhor como funcionam as abordagens, ciclos de vida e processos de um projeto de engenharia de software. Alguns membros da equipe se sentiram confortáveis com o conteúdo pois conheciam o básico da disciplina de Métodos de Desenvolvimento de Software e puderam reforças o que viram anteriormente, porém tiveram que se readaptar pois nesta disciplina o foco são os Requisitos e não o Desenvolvimento de Software. Enquanto isso, os membros da equipe que vieram de professores diferentes da disciplina anterior tiveram seu primeiro contato com alguns conceitos da ESW e ER e precisaram de mais tempo para se adaptarem.

-

Os papéis de cada membro foram decididos, porém houveram dificuldades na organização do que cada membro faria pois alguns já se conheciam e tiveram experiência com o professor na disciplina de MDS, e os uqe não tiveram se sentiram perdidos e deixados para trás. Para solucionar este problema, foi realizada uma retrospectiva da unidade onde isso foi conversado e acordado que manteríamos sempre a confirmação de que todos estavam conseguindo acompanhar e recebendo suas respectivas funções e tendo participação nas atividades. Dessa forma, pudemos aprender também a lição de um ambiente sustentável e o respeito com o ritmo de cada colega, sendo mais empático com os membros da equipe.

+

Nesta unidade, nos deparamos com os conceitos iniciais de Engenharia de Software e Engenharia de Requisitos. Além disso, pudemos compreender melhor como funcionam as abordagens, ciclos de vida e processos de um projeto de engenharia de software. Alguns membros da equipe se sentiram confortáveis com o conteúdo pois conheciam o básico da disciplina de Métodos de Desenvolvimento de Software e puderam reforçar o que viram anteriormente, porém tiveram que se readaptar, pois nesta disciplina o foco são os Requisitos e não o Desenvolvimento de Software. Enquanto isso, os membros da equipe que vieram de professores diferentes da disciplina anterior tiveram seu primeiro contato com alguns conceitos da ESW e ER e precisaram de mais tempo para se adaptarem.

+

Os papéis de cada membro foram decididos, porém houveram dificuldades na organização do que cada membro faria pois alguns já se conheciam e tiveram experiência com o professor na disciplina de MDS, e os que não tiveram se sentiram perdidos e deixados para trás. Para solucionar este problema, foi realizada uma retrospectiva da unidade onde isso foi conversado e acordado que manteríamos sempre a confirmação de que todos estavam conseguindo acompanhar e recebendo suas respectivas funções e tendo participação nas atividades. Dessa forma, pudemos aprender também a lição de um ambiente sustentável e o respeito com o ritmo de cada colega, sendo mais empático com os membros da equipe.

+

Unidade 2

Unidade 3

Unidade 4

diff --git a/search/search_index.json b/search/search_index.json old mode 100644 new mode 100755 index b66b5360..1fc4bb80 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["pt"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Ol\u00e1, bem-vindo ao Matricula\u00ed!","text":"

O Matricula\u00ed \u00e9 uma solu\u00e7\u00e3o web que visa facilitar a mat\u00edcula de alunos e Ensino M\u00e9dio da escola CEMTN - Centro de Ensino M\u00e9dio Taguatinga Norte

"},{"location":"#nossa-equipe","title":"Nossa Equipe","text":"

Somos alunos da disciplina de Requisitos de Software da Universidade de Bras\u00edlia, engajados no desenvolvimento de uma aplica\u00e7\u00e3o web voltada para o Novo Ensino M\u00e9dio.

"},{"location":"#integrantes","title":"Integrantes","text":"Nome Matr\u00edcula Github Algusto Rodrigues Caldas 202017521 Algusto-RC Gabriel Felipe Mesquita Esteves 190106956 GabrielMEsteves J\u00falia Rodrigues Yoshida 200021222 juliaryoshida Luana Ribeiro Soares 202016720 luanasoares0901 Yan Luca Viana de Ara\u00fajo 211031889 lhuck4z Yasmim Oliveira Rosa 200029088 yaskisoba"},{"location":"desenvolvimento/","title":"Processos de desenvolvimento de software","text":""},{"location":"desenvolvimento/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Adicionando os processos de desenvolvimento J\u00falia Yoshida 25/09/2023 0.2 Atualizando atividades de engenharia de requisitos J\u00falia Yoshida, Luana Ribeiro e Yasmim Oliveira"},{"location":"desenvolvimento/#metodologias","title":"Metodologias","text":"Abordagem Ciclo de vida Processo \u00c1gil Iterativo/Incremental Scrum/XP

No processo de desenvolvimento de uma aplica\u00e7\u00e3o, \u00e9 importante ter em mente que o \u00eaxito do projeto n\u00e3o se restringe apenas \u00e0 codifica\u00e7\u00e3o. O sucesso depende igualmente da identifica\u00e7\u00e3o das caracter\u00edsticas da aplica\u00e7\u00e3o, para que a partir disso, possamos escolher as metodologias que melhor atendem \u00e0s nossas necessidades.

A grande diferen\u00e7a entre uma abordagem dirigida \u00e0 plano para uma \u00e1gil \u00e9 a limita\u00e7\u00e3o que cada projeto possui, para o Matricula\u00ed suas limita\u00e7\u00f5es est\u00e3o no tempo e nos recursos financeiros o que direciona o projeto para uma abordagem \u00e1gil. Ao afunilar o universo de processo de desenvolvimento ap\u00f3s a escolha da abordagem, o ciclo de vida se at\u00e9m ao contato constante (ou n\u00e3o) com o cliente que, particularmente, se disp\u00f4s a ter um contato frequente com a equipe. O processo se deu ao utilizar o framework Sommerville que \u00e9 um conjunto de perguntas de c\u00e1rater t\u00e9cnico, organizacional e humano que nos proporcionou a seguran\u00e7a para eleger o Scrum/XP al\u00e9m de fatores como a familiaridade da equipe, o foco em feedback constante e entregas de valor. Na tabela a seguir est\u00e3o as atividades de engenharia de requisitos que ser\u00e3o realizadas durante o desenvolvimento do software:

Nome da atividade M\u00e9todo Momento na Sprint Ferramenta Entrega Elicita\u00e7\u00e3o e Descoberta Reuni\u00f5es com o cliente - Sprint Review- Sprint Planning - Google Meet- Notion - Diagrama de Ishikawa- Documenta\u00e7\u00e3o da reuni\u00e3o com o cliente An\u00e1lise e Consenso - Estudo individual e reuni\u00e3o entre a equipe - Reuni\u00e3o de confirma\u00e7\u00e3o com o stakeholder - Sprint Planning- Entre a Planning e a Review- Sprint Review - Google Meet - Notion - Backlog de requisitos- Backlog da sprint-Documenta\u00e7\u00e3o da valida\u00e7\u00e3o do cliente Declara\u00e7\u00e3o - Hist\u00f3ria de usu\u00e1rio - Sprint Planning- Durante a sprint caso necess\u00e1rio - Notion - Backlog de requisitos com hist\u00f3rias de usu\u00e1rio Representa\u00e7\u00e3o - Prototipa\u00e7\u00e3o - Sprint Planning- Sprint Review - Figma - Prot\u00f3tipo Verifica\u00e7\u00e3o e Valida\u00e7\u00e3o - Testes na aplica\u00e7\u00e3o e de valida\u00e7\u00e3o do cliente- Reuni\u00e3o com o cliente - Testes durante a sprint- Sprint Review - Google forms- Ferramentas de teste - Documenta\u00e7\u00e3o dos testes - Documenta\u00e7\u00e3o do feedback do cliente Organiza\u00e7\u00e3o e Atualiza\u00e7\u00e3o Listagem dos requisitos- Reuni\u00f5es entre a equipe- Reuni\u00f5es com o stakeholder - Sprint Planning- Sprint Review- Atividades durante a sprint - Notion- Discord - Google Meet - Documenta\u00e7\u00e3o atualizada - Aplica\u00e7\u00e3o atualizada"},{"location":"desenvolvimento/#configuracoes-do-processo-de-engenharia-de-requisitos-participativo","title":"Configura\u00e7\u00f5es do processo de engenharia de requisitos: Participativo","text":"Alvo Prop\u00f3sito Tempo Cliente espec\u00edfico Explorat\u00f3rio Iterativo"},{"location":"desenvolvimento/#scrum","title":"SCRUM","text":"Evento Descri\u00e7\u00e3o Daily Scrum

Reuni\u00e3o di\u00e1ria com dura\u00e7\u00e3o m\u00e1xima de 15 minutos, na qual os membros da equipe devem discutir o progresso de trabalho da Sprint desde a \u00faltima reuni\u00e3o di\u00e1ria.

Sprint Planning

Reuni\u00e3o realizada no inicio de cada sprint com o intuito de definir as entregas da sprint em quest\u00e3o.

Sprint Retrospective

Essa reuni\u00e3o ocorrer\u00e1 ao fim de cada sprint e ter\u00e1 como objetivo analisar a din\u00e2mica de trabalho da equipe e das ferramentas utilizadas, procurando melhorar se algo deixar a desejar.

Sprint Review

Durante a Sprint Review, faremos a revis\u00e3o dos resultados da Sprint, a valida\u00e7\u00e3o do que foi implementado, o alinhamento de expectativas e atualiza\u00e7\u00e3o do Product Backlog com a presen\u00e7a do cliente.

Product Backlog

Lista priorizada dos requisitos do produto que precisam ser desenvolvidos para atender aos objetivos do projeto.

"},{"location":"desenvolvimento/#estrategias-extremme-programming","title":"Estrat\u00e9gias eXtremme Programming","text":"Estrat\u00e9gia Descri\u00e7\u00e3o Propriedade Coletiva

Qualquer membro da equipe pode alterar qualquer parte do c\u00f3digo da aplica\u00e7\u00e3o a qualquer momento.

Ritmo Sustent\u00e1vel

Evita a sobrecarga de trabalho e o esgotamento dos membros da equipe.

Met\u00e1fora

Explicar o projeto de forma simples auxilia o time e o cliente a entender os elementos do sistema.

Refatora\u00e7\u00e3o

Melhorar o c\u00f3digo existente sem alterar sua funcionalidade.

Programa\u00e7\u00e3o em Pares

\u00c9 uma abordagem colaborativa em que dois desenvolvedores trabalham juntos em um \u00fanico c\u00f3digo, compartilhando conhecimentos e habilidades para melhorar a qualidade e efici\u00eancia do desenvolvimento de software.

Jogo de Planejamento

Ser\u00e1 utilizado no in\u00edcio de cada Sprint da metodologia SCRUM para priorizar as funcionalidades e definir as tarefas que ser\u00e3o realizadas.

Toda a Equipe

Fomenta a colabora\u00e7\u00e3o entre todos os membros da equipe para resolver problemas e atingir os objetivos do projeto, o que resulta em maior produtividade e na redu\u00e7\u00e3o de conflitos entre os membros.

Pequenas Vers\u00f5es

Tornam o acompanhamento do progresso do projeto mais claro e objetivo, facilitando a identifica\u00e7\u00e3o mais r\u00e1pida de problemas tanto para a equipe quanto para o cliente.

Padr\u00f5es de codifica\u00e7\u00e3o

Uma codifica\u00e7\u00e3o padronizada facilita a comunica\u00e7\u00e3o, encoraja a posse coletiva e evita problemas na programa\u00e7\u00e3o.

"},{"location":"desenvolvimento/#representacao-scrumxp","title":"Representa\u00e7\u00e3o Scrum/XP","text":""},{"location":"entregas/","title":"Entregas da Unidade","text":""},{"location":"licoes/","title":"Li\u00e7\u00f5es aprendidas","text":""},{"location":"licoes/#unidade-1","title":"Unidade 1","text":"

Nesta unidade, nos deparamos com os conceitos iniciais de Engenharia de Software e Engenharia de Requisitos. Al\u00e9m disso, pudemos compreender melhor como funcionam as abordagens, ciclos de vida e processos de um projeto de engenharia de software. Alguns membros da equipe se sentiram confort\u00e1veis com o conte\u00fado pois conheciam o b\u00e1sico da disciplina de M\u00e9todos de Desenvolvimento de Software e puderam refor\u00e7as o que viram anteriormente, por\u00e9m tiveram que se readaptar pois nesta disciplina o foco s\u00e3o os Requisitos e n\u00e3o o Desenvolvimento de Software. Enquanto isso, os membros da equipe que vieram de professores diferentes da disciplina anterior tiveram seu primeiro contato com alguns conceitos da ESW e ER e precisaram de mais tempo para se adaptarem.

Os pap\u00e9is de cada membro foram decididos, por\u00e9m houveram dificuldades na organiza\u00e7\u00e3o do que cada membro faria pois alguns j\u00e1 se conheciam e tiveram experi\u00eancia com o professor na disciplina de MDS, e os uqe n\u00e3o tiveram se sentiram perdidos e deixados para tr\u00e1s. Para solucionar este problema, foi realizada uma retrospectiva da unidade onde isso foi conversado e acordado que manter\u00edamos sempre a confirma\u00e7\u00e3o de que todos estavam conseguindo acompanhar e recebendo suas respectivas fun\u00e7\u00f5es e tendo participa\u00e7\u00e3o nas atividades. Dessa forma, pudemos aprender tamb\u00e9m a li\u00e7\u00e3o de um ambiente sustent\u00e1vel e o respeito com o ritmo de cada colega, sendo mais emp\u00e1tico com os membros da equipe.

"},{"location":"licoes/#unidade-2","title":"Unidade 2","text":""},{"location":"licoes/#unidade-3","title":"Unidade 3","text":""},{"location":"licoes/#unidade-4","title":"Unidade 4","text":""},{"location":"sprints/","title":"Sprints","text":""},{"location":"sprints/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 27/09/2023 0.1 Criando as sprints Luana Ribeiro 19/10/2023 0.2 Atualizando as sprints J\u00falia Yoshida 22/10/2023 0.3 DOcumenta\u00e7\u00e3o da Sprint 1 Luana Ribeiro"},{"location":"sprints/#sprint-0","title":"Sprint 0","text":"

Data: 12/09/2023 a 02/10/2023

A sprint 0 consiste em uma prepara\u00e7\u00e3o para as pr\u00f3ximas sprints, o que levou a mais tempo de dura\u00e7\u00e3o, pois a equipe ainda estava sendo formada e ainda estava se conhecendo. Neste caso, as entregas da Unidade 1 foram elaboradas durante esta sprint, sendo esse o backlog da Sprint 0.

"},{"location":"sprints/#sprint-1","title":"Sprint 1","text":"

Data: 03/10/2023 a 17/10/2023

"},{"location":"sprints/#scrum","title":"Scrum","text":"Cerim\u00f4nia Atividades da Sprint Sprint Planning Goal: Definir a organiza\u00e7\u00e3o do projeto Escopo: Organizacional Backlog da Sprint Analisar quais t\u00e9cnicas da elicita\u00e7\u00e3o e descoberta ser\u00e3o utilizadas; - Luana e AlgustoAplicar as t\u00e9cnicas no contexto do projeto; - Todos Realizar uma reuni\u00e3o com o cliente para aplicar a t\u00e9cnica de elicita\u00e7\u00e3o e descoberta escolhida. - Todos Sprint Review - O cliente anaisou a lista de requisitos e passou suas considera\u00e7\u00f5es e corre\u00e7\u00f5es com rela\u00e7\u00e3o ao funcionamento do Novo Ensino M\u00e9dio. - Foi criado um grupo de comunica\u00e7\u00e3o para maior sincronia e comunica\u00e7\u00e3o D\u00e9bitos T\u00e9cnicos - As t\u00e9cnicas de ER \u00e3o foram passadas fielmente. Sprint Retrospective - Pontos Fortes: maior entrosamento da equipe, mais facilidade na comunica\u00e7\u00e3o com os membros da equipe. Pontos Fracos: As atribui\u00e7\u00f5es da sprints n\u00e3o ficaram muito bem elucidadas entre os membros, havendo dificuldade no entendimento do que deveria ser feito, houve dificuldade para todos estarem ao mesmo tempo nas reuni\u00f5es, atrasando o que era acordado. - Pontos de melhoria: Melhor atribui\u00e7\u00e3o de pap\u00e9is entre os membros"},{"location":"sprints/#xp","title":"XP","text":"Estrat\u00e9gia Descri\u00e7\u00e3o Met\u00e1fora Utilizamos o m\u00e9todo da met\u00e1fora, para conseguirmos nos comunicar com o cliente de maneira mais simples. Propriedade coletiva Utilizamos a propriedade coletiva, para que todos pudessem desenvolver o GitPages. Jogo de Planejamento Utilizamos no in\u00edcio da Sprint, para priorizar as funcionalidades e definir as tarefas que ser\u00e3o realizadas."},{"location":"unidade1/","title":"Unidade 1","text":""},{"location":"unidade1/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 27/09/2023 0.1 Adicionando os v\u00eddeos J\u00falia Yoshida 23/10/2023 0.2 Adicionando material de escolha do processo J\u00falia Yoshida"},{"location":"unidade1/#video-reuniao-com-o-cliente","title":"V\u00eddeo Reuni\u00e3o com o Cliente","text":""},{"location":"unidade1/#video-entrega-unidade-1","title":"V\u00eddeo Entrega Unidade 1","text":""},{"location":"unidade1/#material-de-escolha-do-processo","title":"Material de escolha do processo","text":""},{"location":"visao_produto/","title":"Vis\u00e3o de Produto","text":""},{"location":"visao_produto/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Criando o Vis\u00e3o de Produto Luana Ribeiro 25/09/2023 0.2 Adicionando objetivos e declara\u00e7\u00e3o de posi\u00e7\u00e3o de produto J\u00falia Yoshida 22/10/2023 0.3 Editando Declara\u00e7\u00e3o de Posi\u00e7\u00e3o de Produto Luana Ribeiro"},{"location":"visao_produto/#problema","title":"Problema","text":"

O Problema identificado est\u00e1 relacionado ao Novo Ensino M\u00e9dio, projeto em vigor nas escolas de Ensino M\u00e9dio p\u00fablicas, em que os estudantes possuem as disciplinas do tronco comum (Portugu\u00eas, Matem\u00e1tica, Educa\u00e7\u00e3o F\u00edsica, Hist\u00f3ria, Geografia) e as demais disciplinas que s\u00e3o consideradas eletivas (Matem\u00e1tica Financeira, Projeto de Vida, etc.), em que os estudantes escolhem quais desejam inserir em suas grades.

Por ser um projeto aplicado recentemente em uma realidade de escola p\u00fablica, existe uma dificuldade de compreens\u00e3o das disciplinas eletivas ofertadas e n\u00e3o h\u00e1 um consenso de como a contempla\u00e7\u00e3o dos alunos \u00e9 realizada, o que dificulta o entendimento e adapta\u00e7\u00e3o de toda a comunidade escolar.

"},{"location":"visao_produto/#declaracao-de-posicao-de-produto","title":"Declara\u00e7\u00e3o de posi\u00e7\u00e3o de produto","text":"

O produto proposto \u00e9 uma aplica\u00e7\u00e3o web que busca resolver o problema da gest\u00e3o de matr\u00edculas de disciplinas no novo modelo de ensino m\u00e9dio. Por ser um modelo novo de Ensino, ainda n\u00e3o h\u00e1 um suporte tecnol\u00f3gico para esse fim, fazendo com que a escola opte por op\u00e7\u00f5es de matr\u00edcula manual ou via Google Formul\u00e1rio. O p\u00fablico alvo do Matricula\u00ed ser\u00e3o os alunos e coordenadores da escola CEMTN. Nossa aplica\u00e7\u00e3o simplifica e economiza o tempo do estudante e da coordena\u00e7\u00e3o, al\u00e9m de dar uma maior vis\u00e3o para os alunos de quais mat\u00e9rias ele pode agregar \u00e0 sua grade e a melhor forma de gerir suas aulas durante todo o ensino m\u00e9dio.

Para Centro de Ensino M\u00e9dio Taguatinga Norte (CEMTN) Quem Deseja uma plataforma com funcionalidades que permitam a gest\u00e3o de disciplinas ofertadas numa escola p\u00fablica de Ensino M\u00e9dio O Matricula\u00ed \u00c9 uma aplica\u00e7\u00e3o web Que Facilita a gest\u00e3o das matr\u00edculas de disciplinas de Ensino M\u00e9dio, auxiliando na organiza\u00e7\u00e3o e desempenho Ao contr\u00e1rio Google Formul\u00e1rio, op\u00e7\u00e3o utilizada para fazer a sele\u00e7\u00e3o de matr\u00edculas Nosso produto Fornece ao p\u00fablico do Ensino M\u00e9dio uma forma eficiente e eficaz de gerir as matr\u00edculas, substituindo os processos manuais e promovendo a transforma\u00e7\u00e3o digital"},{"location":"visao_produto/#objetivos","title":"Objetivos","text":"

O objetivo principal do Matricula\u00ed \u00e9 a transforma\u00e7\u00e3o digital do processo de matr\u00edculas em disciplinas do CEMTN, solucionando o problema de dificuldade na gest\u00e3o da matr\u00edcula dos alunos, tanto para os coordenadores organizarem as matr\u00edculas e relacion\u00e1-las aos estudantes, quanto para os pr\u00f3prios alunos em si, ao realizarem sua escolha de disciplinas e visualizarem sua grade hor\u00e1ria.

"},{"location":"visao_produto/#tecnologias-utilizadas","title":"Tecnologias Utilizadas","text":"Fun\u00e7\u00e3o Tecnologia Frontend React Backend Nodejs Testes Jasmine e Jest Integra\u00e7\u00e3o cont\u00ednua GitActions Banco de dados MySQL"},{"location":"visao_produto/#ferramentas-utilizadas","title":"Ferramentas Utilizadas","text":"Atividade Tecnologia Organiza\u00e7\u00e3o e Documenta\u00e7\u00e3o Notion GitHub Git Pages Comunica\u00e7\u00e3o WhatsApp Discord GoogleMeet Desenvolvimento Visual Studio Code"},{"location":"visao_projeto/","title":"Vis\u00e3o de Projeto","text":""},{"location":"visao_projeto/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Criando a vis\u00e3o de projeto Luana Ribeiro 25/09/2023 0.2 Adicionando organiza\u00e7\u00e3o do projeto J\u00falia Yoshida e Luana Ribeiro 22/10/2023 0.3 Edi\u00e7\u00f5es organiza\u00e7\u00e3o do projeto Luana Ribeiro"},{"location":"visao_projeto/#organizacao-do-projeto","title":"Organiza\u00e7\u00e3o do projeto","text":"

O projeto \u00e9 orientado atrav\u00e9s das Disciplinas da Engenharia de Requisitos, onde haver\u00e1 um representante desse papel, por\u00e9m todos participar\u00e3o do processo.

Disciplina Atribui\u00e7\u00f5es Respons\u00e1vel Elicita\u00e7\u00e3o e Descoberta

Identificar as quest\u00f5es relacionadas ao projeto, problem\u00e1tica, interessados, desejos e expectativas, al\u00e9m de possibilidades ou restri\u00e7\u00f5es do produto.

Yan An\u00e1lise e Consenso

Analisar os requisitos em sua forma \"bruta\", refinar, retirar e aperfei\u00e7oar os requisitos,al\u00e9m de confirmar o entendimento comum com todos os envolvidos no projeto.

Julia Declara\u00e7\u00e3o

Declarar e documentar os requisitos e comunic\u00e1-los entre os envolvidos.

Yasmin Representa\u00e7\u00e3o

Representa\u00e7\u00e3o dos Requisitos em modelos e/ou visualiza\u00e7\u00f5es do produto.

Algusto Verifica\u00e7\u00e3o e Valida\u00e7\u00e3o

Valida\u00e7\u00e3o: \u00c9 a confirma\u00e7\u00e3o (ou n\u00e3o) de que os requisitos definem a solu\u00e7\u00e3o correta conforme combinado.

Verifica\u00e7\u00e3o: \u00c9 a confirma\u00e7\u00e3o (ou n\u00e3o) de que os requisitos foram realizados da maneira correta. Luana Organiza\u00e7\u00e3o e Atualiza\u00e7\u00e3o

Manter o conjunto dos requisitos do produto, adequadamente organizados e atualizados ao longo do tempo.

Gabriel"},{"location":"visao_projeto/#planejamento-das-fases-eou-iteracoes-do-projeto","title":"Planejamento das fases e/ou itera\u00e7\u00f5es do projeto","text":"Sprint Produto(Entrega) Data In\u00edcio Data Fim 0 Material do semin\u00e1rio de processos e ciclos de vida, vis\u00e3o do produto e projeto, GitPages e v\u00eddeo de apresenta\u00e7\u00e3o das entregas 12/09/23 02/10/23 1 Backlog do produto 03/10/23 16/10/23 2 Backlog do produto atualizado, backlog dos MVP's, vis\u00e3o do produto e projeto atualizado, GitPages atualizado e v\u00eddeo de apresenta\u00e7\u00e3o das entregas 17/10/23 30/10/23 3 Vis\u00e3o do produto e projeto atualizado e GitPages atualizado 31/10/23 13/11/23 4 Entrega da Unidade 3 14/11/23 27/11/23 5 Entrega da Unidade 4 28/11/23 11/12/23"},{"location":"visao_projeto/#matriz-de-comunicacao","title":"Matriz de comunica\u00e7\u00e3o","text":"Descri\u00e7\u00e3o \u00c1rea/Envolvidos Periodicidade Produtos Gerados Acompanhamento das atividades em andamento, riscos, compromissos, a\u00e7\u00f5es pendentes e indicadores Equipe Diariamente Ata de reuni\u00e3o das SprintsRelat\u00f3rio de situa\u00e7\u00e3o do projetoDocumenta\u00e7\u00e3o da Sprint Planning e da Sprint RetrospectiveIssues (GitHub) Comunicar situa\u00e7\u00e3o do projeto EquipeProfessor Semanal Documenta\u00e7\u00e3o da SprintRelat\u00f3rio de Situa\u00e7\u00e3o do Projeto Valida\u00e7\u00e3o do produto Equipe Cliente A cada duas semanas Documenta\u00e7\u00e3o da Sprint Review"},{"location":"visao_projeto/#gerenciamento-de-riscos","title":"Gerenciamento de riscos","text":"Lista de riscos Estrat\u00e9gias de mitiga\u00e7\u00e3o Grau Membros da equipe sa\u00edrem da disciplina

Estabelecer expectativas claras sobre o comportamento e responsabilidades dos membros da equipe desde o in\u00edcio.

Baixo Indisponibilidade do cliente

Manter uma comunica\u00e7\u00e3o clara com o cliente sobre os prazos e as necessidades do projeto.

Baixo Problemas de intera\u00e7\u00e3o da equipe

Utiliza\u00e7\u00e3o de uma metodologia \u00e1gil que enfatiza a comunica\u00e7\u00e3o frequente onde cada membro pode e deve se expressar.

M\u00e9dio Falta de habilidades t\u00e9cnicas dos membros da equipe

Identificar as lacunas t\u00e9cnicas com anteced\u00eancia para defini\u00e7\u00e3o de tecnologias de f\u00e1cil entendimento para toda equipe.

M\u00e9dio"},{"location":"visao_projeto/#definicao-dos-graus-de-risco","title":"Defini\u00e7\u00e3o dos graus de risco:","text":"
  1. Baixo:

    • Indica que a probabilidade de ocorr\u00eancia de eventos indesejados \u00e9 considerada pequena;
    • As consequ\u00eancias de um evento de risco baixo costumam ser limitadas e gerenci\u00e1veis.
  2. M\u00e9dio:

    • Indica uma probabilidade moderada de eventos indesejados;
    • As consequ\u00eancias de um evento de risco m\u00e9dio podem variar de moderadas a significativas.
  3. Alto:

    • Indica uma probabilidade significativa de ocorr\u00eancia de eventos indesejados;
    • As consequ\u00eancias de um evento de risco alto podem ter impactos significativos.
"},{"location":"visao_projeto/#criterios-de-replanejamento","title":"Crit\u00e9rios de replanejamento","text":""}]} \ No newline at end of file +{"config":{"lang":["pt"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Ol\u00e1, bem-vindo ao Matricula\u00ed!","text":"

O Matricula\u00ed \u00e9 uma solu\u00e7\u00e3o web que visa facilitar a mat\u00edcula de alunos e Ensino M\u00e9dio da escola CEMTN - Centro de Ensino M\u00e9dio Taguatinga Norte

"},{"location":"#nossa-equipe","title":"Nossa Equipe","text":"

Somos alunos da disciplina de Requisitos de Software da Universidade de Bras\u00edlia, engajados no desenvolvimento de uma aplica\u00e7\u00e3o web voltada para o Novo Ensino M\u00e9dio.

"},{"location":"#integrantes","title":"Integrantes","text":"Nome Matr\u00edcula Github Algusto Rodrigues Caldas 202017521 Algusto-RC Gabriel Felipe Mesquita Esteves 190106956 GabrielMEsteves J\u00falia Rodrigues Yoshida 200021222 juliaryoshida Luana Ribeiro Soares 202016720 luanasoares0901 Yan Luca Viana de Ara\u00fajo 211031889 lhuck4z Yasmim Oliveira Rosa 200029088 yaskisoba"},{"location":"desenvolvimento/","title":"Processos de desenvolvimento de software","text":""},{"location":"desenvolvimento/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Adicionando os processos de desenvolvimento J\u00falia Yoshida 25/09/2023 0.2 Atualizando atividades de engenharia de requisitos J\u00falia Yoshida, Luana Ribeiro e Yasmim Oliveira"},{"location":"desenvolvimento/#metodologias","title":"Metodologias","text":"Abordagem Ciclo de vida Processo \u00c1gil Iterativo/Incremental Scrum/XP

No processo de desenvolvimento de uma aplica\u00e7\u00e3o, \u00e9 importante ter em mente que o \u00eaxito do projeto n\u00e3o se restringe apenas \u00e0 codifica\u00e7\u00e3o. O sucesso depende igualmente da identifica\u00e7\u00e3o das caracter\u00edsticas da aplica\u00e7\u00e3o, para que a partir disso, possamos escolher as metodologias que melhor atendem \u00e0s nossas necessidades.

A grande diferen\u00e7a entre uma abordagem dirigida \u00e0 plano para uma \u00e1gil \u00e9 a limita\u00e7\u00e3o que cada projeto possui, para o Matricula\u00ed suas limita\u00e7\u00f5es est\u00e3o no tempo e nos recursos financeiros o que direciona o projeto para uma abordagem \u00e1gil. Ao afunilar o universo de processo de desenvolvimento ap\u00f3s a escolha da abordagem, o ciclo de vida se at\u00e9m ao contato constante (ou n\u00e3o) com o cliente que, particularmente, se disp\u00f4s a ter um contato frequente com a equipe. O processo se deu ao utilizar o framework Sommerville que \u00e9 um conjunto de perguntas de c\u00e1rater t\u00e9cnico, organizacional e humano que nos proporcionou a seguran\u00e7a para eleger o Scrum/XP al\u00e9m de fatores como a familiaridade da equipe, o foco em feedback constante e entregas de valor. Na tabela a seguir est\u00e3o as atividades de engenharia de requisitos que ser\u00e3o realizadas durante o desenvolvimento do software:

Nome da atividade M\u00e9todo Momento na Sprint Ferramenta Entrega Elicita\u00e7\u00e3o e Descoberta - Reuni\u00f5es com o cliente - Sprint Review- Sprint Planning - Google Meet- Notion - Diagrama de Ishikawa- Documenta\u00e7\u00e3o da reuni\u00e3o com o cliente An\u00e1lise e Consenso - Estudo individual e reuni\u00e3o entre a equipe - Reuni\u00e3o de confirma\u00e7\u00e3o com o stakeholder - Sprint Planning- Entre a Planning e a Review- Sprint Review - Google Meet - Notion - Backlog de requisitos- Backlog da sprint- Documenta\u00e7\u00e3o da valida\u00e7\u00e3o do cliente Declara\u00e7\u00e3o - Hist\u00f3ria de usu\u00e1rio - Sprint Planning- Durante a sprint caso necess\u00e1rio - Notion - Backlog de requisitos com hist\u00f3rias de usu\u00e1rio Representa\u00e7\u00e3o - Prototipa\u00e7\u00e3o - Sprint Planning- Sprint Review - Figma - Prot\u00f3tipo Verifica\u00e7\u00e3o e Valida\u00e7\u00e3o - Testes na aplica\u00e7\u00e3o e de valida\u00e7\u00e3o do cliente- Reuni\u00e3o com o cliente - Testes durante a sprint- Sprint Review - Google forms- Ferramentas de teste - Documenta\u00e7\u00e3o dos testes - Documenta\u00e7\u00e3o do feedback do cliente Organiza\u00e7\u00e3o e Atualiza\u00e7\u00e3o Listagem dos requisitos- Reuni\u00f5es entre a equipe- Reuni\u00f5es com o stakeholder - Sprint Planning- Sprint Review- Atividades durante a sprint - Notion- Discord - Google Meet - Documenta\u00e7\u00e3o atualizada - Aplica\u00e7\u00e3o atualizada"},{"location":"desenvolvimento/#configuracoes-do-processo-de-engenharia-de-requisitos-participativo","title":"Configura\u00e7\u00f5es do processo de engenharia de requisitos: Participativo","text":"Alvo Prop\u00f3sito Tempo Cliente espec\u00edfico Explorat\u00f3rio Iterativo"},{"location":"desenvolvimento/#scrum","title":"SCRUM","text":"Evento Descri\u00e7\u00e3o Daily Scrum

Reuni\u00e3o di\u00e1ria com dura\u00e7\u00e3o m\u00e1xima de 15 minutos, na qual os membros da equipe devem discutir o progresso de trabalho da Sprint desde a \u00faltima reuni\u00e3o di\u00e1ria.

Sprint Planning

Reuni\u00e3o realizada no inicio de cada sprint com o intuito de definir as entregas da sprint em quest\u00e3o.

Sprint Retrospective

Essa reuni\u00e3o ocorrer\u00e1 ao fim de cada sprint e ter\u00e1 como objetivo analisar a din\u00e2mica de trabalho da equipe e das ferramentas utilizadas, procurando melhorar se algo deixar a desejar.

Sprint Review

Durante a Sprint Review, faremos a revis\u00e3o dos resultados da Sprint, a valida\u00e7\u00e3o do que foi implementado, o alinhamento de expectativas e atualiza\u00e7\u00e3o do Product Backlog com a presen\u00e7a do cliente.

Product Backlog

Lista priorizada dos requisitos do produto que precisam ser desenvolvidos para atender aos objetivos do projeto.

"},{"location":"desenvolvimento/#estrategias-extremme-programming","title":"Estrat\u00e9gias eXtremme Programming","text":"Estrat\u00e9gia Descri\u00e7\u00e3o Propriedade Coletiva

Qualquer membro da equipe pode alterar qualquer parte do c\u00f3digo da aplica\u00e7\u00e3o a qualquer momento.

Ritmo Sustent\u00e1vel

Evita a sobrecarga de trabalho e o esgotamento dos membros da equipe.

Met\u00e1fora

Explicar o projeto de forma simples auxilia o time e o cliente a entender os elementos do sistema.

Refatora\u00e7\u00e3o

Melhorar o c\u00f3digo existente sem alterar sua funcionalidade.

Programa\u00e7\u00e3o em Pares

\u00c9 uma abordagem colaborativa em que dois desenvolvedores trabalham juntos em um \u00fanico c\u00f3digo, compartilhando conhecimentos e habilidades para melhorar a qualidade e efici\u00eancia do desenvolvimento de software.

Jogo de Planejamento

Ser\u00e1 utilizado no in\u00edcio de cada Sprint da metodologia SCRUM para priorizar as funcionalidades e definir as tarefas que ser\u00e3o realizadas.

Toda a Equipe

Fomenta a colabora\u00e7\u00e3o entre todos os membros da equipe para resolver problemas e atingir os objetivos do projeto, o que resulta em maior produtividade e na redu\u00e7\u00e3o de conflitos entre os membros.

Pequenas Vers\u00f5es

Tornam o acompanhamento do progresso do projeto mais claro e objetivo, facilitando a identifica\u00e7\u00e3o mais r\u00e1pida de problemas tanto para a equipe quanto para o cliente.

Padr\u00f5es de codifica\u00e7\u00e3o

Uma codifica\u00e7\u00e3o padronizada facilita a comunica\u00e7\u00e3o, encoraja a posse coletiva e evita problemas na programa\u00e7\u00e3o.

"},{"location":"desenvolvimento/#representacao-scrumxp","title":"Representa\u00e7\u00e3o Scrum/XP","text":""},{"location":"entregas/","title":"Entregas da Unidade","text":""},{"location":"licoes/","title":"Li\u00e7\u00f5es aprendidas","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 27/09/2023 0.1 Adicionando os v\u00eddeos J\u00falia Yoshida 23/10/2023 0.2 Luana Ribeiro"},{"location":"licoes/#unidade-1","title":"Unidade 1","text":"

Nesta unidade, nos deparamos com os conceitos iniciais de Engenharia de Software e Engenharia de Requisitos. Al\u00e9m disso, pudemos compreender melhor como funcionam as abordagens, ciclos de vida e processos de um projeto de engenharia de software. Alguns membros da equipe se sentiram confort\u00e1veis com o conte\u00fado pois conheciam o b\u00e1sico da disciplina de M\u00e9todos de Desenvolvimento de Software e puderam refor\u00e7ar o que viram anteriormente, por\u00e9m tiveram que se readaptar, pois nesta disciplina o foco s\u00e3o os Requisitos e n\u00e3o o Desenvolvimento de Software. Enquanto isso, os membros da equipe que vieram de professores diferentes da disciplina anterior tiveram seu primeiro contato com alguns conceitos da ESW e ER e precisaram de mais tempo para se adaptarem.

Os pap\u00e9is de cada membro foram decididos, por\u00e9m houveram dificuldades na organiza\u00e7\u00e3o do que cada membro faria pois alguns j\u00e1 se conheciam e tiveram experi\u00eancia com o professor na disciplina de MDS, e os que n\u00e3o tiveram se sentiram perdidos e deixados para tr\u00e1s. Para solucionar este problema, foi realizada uma retrospectiva da unidade onde isso foi conversado e acordado que manter\u00edamos sempre a confirma\u00e7\u00e3o de que todos estavam conseguindo acompanhar e recebendo suas respectivas fun\u00e7\u00f5es e tendo participa\u00e7\u00e3o nas atividades. Dessa forma, pudemos aprender tamb\u00e9m a li\u00e7\u00e3o de um ambiente sustent\u00e1vel e o respeito com o ritmo de cada colega, sendo mais emp\u00e1tico com os membros da equipe.

"},{"location":"licoes/#unidade-2","title":"Unidade 2","text":""},{"location":"licoes/#unidade-3","title":"Unidade 3","text":""},{"location":"licoes/#unidade-4","title":"Unidade 4","text":""},{"location":"sprints/","title":"Sprints","text":""},{"location":"sprints/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 27/09/2023 0.1 Criando as sprints Luana Ribeiro 19/10/2023 0.2 Atualizando as sprints J\u00falia Yoshida 22/10/2023 0.3 DOcumenta\u00e7\u00e3o da Sprint 1 Luana Ribeiro"},{"location":"sprints/#sprint-0","title":"Sprint 0","text":"

Data: 12/09/2023 a 02/10/2023

A sprint 0 consiste em uma prepara\u00e7\u00e3o para as pr\u00f3ximas sprints, o que levou a mais tempo de dura\u00e7\u00e3o, pois a equipe ainda estava sendo formada e ainda estava se conhecendo. Neste caso, as entregas da Unidade 1 foram elaboradas durante esta sprint, sendo esse o backlog da Sprint 0.

"},{"location":"sprints/#sprint-1","title":"Sprint 1","text":"

Data: 03/10/2023 a 17/10/2023

"},{"location":"sprints/#scrum","title":"Scrum","text":"Cerim\u00f4nia Atividades da Sprint Sprint Planning Goal: Definir a organiza\u00e7\u00e3o do projeto Escopo: Organizacional Backlog da Sprint Analisar quais t\u00e9cnicas da elicita\u00e7\u00e3o e descoberta ser\u00e3o utilizadas; - Luana e AlgustoAplicar as t\u00e9cnicas no contexto do projeto; - Todos Realizar uma reuni\u00e3o com o cliente para aplicar a t\u00e9cnica de elicita\u00e7\u00e3o e descoberta escolhida. - Todos Sprint Review - O cliente anaisou a lista de requisitos e passou suas considera\u00e7\u00f5es e corre\u00e7\u00f5es com rela\u00e7\u00e3o ao funcionamento do Novo Ensino M\u00e9dio. - Foi criado um grupo de comunica\u00e7\u00e3o para maior sincronia e comunica\u00e7\u00e3o D\u00e9bitos T\u00e9cnicos - As t\u00e9cnicas de ER \u00e3o foram passadas fielmente. Sprint Retrospective - Pontos Fortes: maior entrosamento da equipe, mais facilidade na comunica\u00e7\u00e3o com os membros da equipe. Pontos Fracos: As atribui\u00e7\u00f5es da sprints n\u00e3o ficaram muito bem elucidadas entre os membros, havendo dificuldade no entendimento do que deveria ser feito, houve dificuldade para todos estarem ao mesmo tempo nas reuni\u00f5es, atrasando o que era acordado. - Pontos de melhoria: Melhor atribui\u00e7\u00e3o de pap\u00e9is entre os membros"},{"location":"sprints/#xp","title":"XP","text":"Estrat\u00e9gia Descri\u00e7\u00e3o Met\u00e1fora Utilizamos o m\u00e9todo da met\u00e1fora, para conseguirmos nos comunicar com o cliente de maneira mais simples. Propriedade coletiva Utilizamos a propriedade coletiva, para que todos pudessem desenvolver o GitPages. Jogo de Planejamento Utilizamos no in\u00edcio da Sprint, para priorizar as funcionalidades e definir as tarefas que ser\u00e3o realizadas."},{"location":"unidade1/","title":"Unidade 1","text":""},{"location":"unidade1/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 27/09/2023 0.1 Adicionando os v\u00eddeos J\u00falia Yoshida 23/10/2023 0.2 Adicionando material de escolha do processo J\u00falia Yoshida"},{"location":"unidade1/#video-reuniao-com-o-cliente","title":"V\u00eddeo Reuni\u00e3o com o Cliente","text":""},{"location":"unidade1/#video-entrega-unidade-1","title":"V\u00eddeo Entrega Unidade 1","text":""},{"location":"unidade1/#material-de-escolha-do-processo","title":"Material de escolha do processo","text":""},{"location":"visao_produto/","title":"Vis\u00e3o de Produto","text":""},{"location":"visao_produto/#historico-de-revisao","title":"Hist\u00f3rico de Revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Criando o Vis\u00e3o de Produto Luana Ribeiro 25/09/2023 0.2 Adicionando objetivos e declara\u00e7\u00e3o de posi\u00e7\u00e3o de produto J\u00falia Yoshida 22/10/2023 0.3 Editando Declara\u00e7\u00e3o de Posi\u00e7\u00e3o de Produto Luana Ribeiro 24/10/2023 0.4 Editando objetivos do produto J\u00falia Yoshida"},{"location":"visao_produto/#problema","title":"Problema","text":"

O Problema identificado est\u00e1 relacionado ao Novo Ensino M\u00e9dio, projeto em vigor nas escolas de Ensino M\u00e9dio p\u00fablicas, em que os estudantes possuem as disciplinas do tronco comum (Portugu\u00eas, Matem\u00e1tica, Educa\u00e7\u00e3o F\u00edsica, Hist\u00f3ria, Geografia) e as demais disciplinas que s\u00e3o consideradas eletivas (Matem\u00e1tica Financeira, Projeto de Vida, etc.), em que os estudantes escolhem quais desejam inserir em suas grades.

Por ser um projeto aplicado recentemente em uma realidade de escola p\u00fablica, existe uma dificuldade de compreens\u00e3o das disciplinas eletivas ofertadas e n\u00e3o h\u00e1 um consenso de como a contempla\u00e7\u00e3o dos alunos \u00e9 realizada, o que dificulta o entendimento e adapta\u00e7\u00e3o de toda a comunidade escolar.

"},{"location":"visao_produto/#declaracao-de-posicao-de-produto","title":"Declara\u00e7\u00e3o de posi\u00e7\u00e3o de produto","text":"

O produto proposto \u00e9 uma aplica\u00e7\u00e3o web que busca resolver o problema da gest\u00e3o de matr\u00edculas de disciplinas no novo modelo de ensino m\u00e9dio. Por ser um modelo novo de Ensino, ainda n\u00e3o h\u00e1 um suporte tecnol\u00f3gico para esse fim, fazendo com que a escola opte por op\u00e7\u00f5es de matr\u00edcula manual ou via Google Formul\u00e1rio. O p\u00fablico alvo do Matricula\u00ed ser\u00e3o os alunos e coordenadores da escola CEMTN. Nossa aplica\u00e7\u00e3o simplifica e economiza o tempo do estudante e da coordena\u00e7\u00e3o, al\u00e9m de dar uma maior vis\u00e3o para os alunos de quais mat\u00e9rias ele pode agregar \u00e0 sua grade e a melhor forma de gerir suas aulas durante todo o ensino m\u00e9dio.

Para Centro de Ensino M\u00e9dio Taguatinga Norte (CEMTN) Quem Deseja uma plataforma com funcionalidades que permitam a gest\u00e3o de disciplinas ofertadas numa escola p\u00fablica de Ensino M\u00e9dio O Matricula\u00ed \u00c9 uma aplica\u00e7\u00e3o web Que Facilita a gest\u00e3o das matr\u00edculas de disciplinas de Ensino M\u00e9dio, auxiliando na organiza\u00e7\u00e3o e desempenho Ao contr\u00e1rio Google Formul\u00e1rio, op\u00e7\u00e3o utilizada para fazer a sele\u00e7\u00e3o de matr\u00edculas Nosso produto Fornece ao p\u00fablico do Ensino M\u00e9dio uma forma eficiente e eficaz de gerir as matr\u00edculas, substituindo os processos manuais e promovendo a transforma\u00e7\u00e3o digital"},{"location":"visao_produto/#objetivos","title":"Objetivos","text":""},{"location":"visao_produto/#objetivo-geral","title":"Objetivo geral","text":"

O objetivo principal do Matricula\u00ed \u00e9 fornecer uma solu\u00e7\u00e3o tecnol\u00f3gica para a gest\u00e3o de matr\u00edculas no \u00e2mbito do Novo Ensino M\u00e9dio, a fim de simplificar e aprimorar o processo de escolha de disciplinas tanto para os alunos como para os coordenadores da escola CEMTN.

"},{"location":"visao_produto/#objetivos-especificos","title":"Objetivos espec\u00edficos","text":"Objetivo Descri\u00e7\u00e3o Facilitar a escolha de disciplinas Permitir que os alunos possam explorar as disciplinas eletivas dispon\u00edveis, de forma mais clara e acess\u00edvel, bem como fornecer informa\u00e7\u00f5es detalhadas sobre cada disciplina, auxiliando na tomada de decis\u00e3o. Agilizar o processo de matr\u00edcula Reduzir o tempo e os esfor\u00e7os necess\u00e1rios para que os alunos efetuem suas matr\u00edculas, substituindo m\u00e9todos manuais por um sistema eficiente e f\u00e1cil de usar. Apoiar a coordena\u00e7\u00e3o escolar Capacitar os coordenadores da escola CEMTN a gerenciar matr\u00edculas de forma eficaz, fornecendo ferramentas de acompanhamento para facilitar a administra\u00e7\u00e3o do processo. Promover a efici\u00eancia da escola Contribuir para a efici\u00eancia operacional da escola CEMTN, reduzindo a sobrecarga administrativa e simplificando a gest\u00e3o das matr\u00edculas."},{"location":"visao_produto/#tecnologias-utilizadas","title":"Tecnologias Utilizadas","text":"Fun\u00e7\u00e3o Tecnologia Frontend React Backend Nodejs Testes Jasmine e Jest Integra\u00e7\u00e3o cont\u00ednua GitActions Banco de dados MySQL"},{"location":"visao_produto/#ferramentas-utilizadas","title":"Ferramentas Utilizadas","text":"Atividade Tecnologia Organiza\u00e7\u00e3o e Documenta\u00e7\u00e3o Notion GitHub Git Pages Comunica\u00e7\u00e3o WhatsApp Discord GoogleMeet Desenvolvimento Visual Studio Code"},{"location":"visao_projeto/","title":"Vis\u00e3o de Projeto","text":""},{"location":"visao_projeto/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autores 25/09/2023 0.1 Criando a vis\u00e3o de projeto Luana Ribeiro 25/09/2023 0.2 Adicionando organiza\u00e7\u00e3o do projeto J\u00falia Yoshida e Luana Ribeiro 22/10/2023 0.3 Edi\u00e7\u00f5es organiza\u00e7\u00e3o do projeto Luana Ribeiro"},{"location":"visao_projeto/#organizacao-do-projeto","title":"Organiza\u00e7\u00e3o do projeto","text":"

O projeto \u00e9 orientado atrav\u00e9s das Disciplinas da Engenharia de Requisitos, onde haver\u00e1 um representante desse papel, por\u00e9m todos participar\u00e3o do processo.

Disciplina Atribui\u00e7\u00f5es Respons\u00e1vel Elicita\u00e7\u00e3o e Descoberta

Identificar as quest\u00f5es relacionadas ao projeto, problem\u00e1tica, interessados, desejos e expectativas, al\u00e9m de possibilidades ou restri\u00e7\u00f5es do produto.

Yan An\u00e1lise e Consenso

Analisar os requisitos em sua forma \"bruta\", refinar, retirar e aperfei\u00e7oar os requisitos,al\u00e9m de confirmar o entendimento comum com todos os envolvidos no projeto.

Julia Declara\u00e7\u00e3o

Declarar e documentar os requisitos e comunic\u00e1-los entre os envolvidos.

Yasmin Representa\u00e7\u00e3o

Representa\u00e7\u00e3o dos Requisitos em modelos e/ou visualiza\u00e7\u00f5es do produto.

Algusto Verifica\u00e7\u00e3o e Valida\u00e7\u00e3o

Valida\u00e7\u00e3o: \u00c9 a confirma\u00e7\u00e3o (ou n\u00e3o) de que os requisitos definem a solu\u00e7\u00e3o correta conforme combinado.

Verifica\u00e7\u00e3o: \u00c9 a confirma\u00e7\u00e3o (ou n\u00e3o) de que os requisitos foram realizados da maneira correta. Luana Organiza\u00e7\u00e3o e Atualiza\u00e7\u00e3o

Manter o conjunto dos requisitos do produto, adequadamente organizados e atualizados ao longo do tempo.

Gabriel"},{"location":"visao_projeto/#planejamento-das-fases-eou-iteracoes-do-projeto","title":"Planejamento das fases e/ou itera\u00e7\u00f5es do projeto","text":"Sprint Produto(Entrega) Data In\u00edcio Data Fim 0 Material do semin\u00e1rio de processos e ciclos de vida, vis\u00e3o do produto e projeto, GitPages e v\u00eddeo de apresenta\u00e7\u00e3o das entregas 12/09/23 02/10/23 1 Backlog do produto 03/10/23 16/10/23 2 Backlog do produto atualizado, backlog dos MVP's, vis\u00e3o do produto e projeto atualizado, GitPages atualizado e v\u00eddeo de apresenta\u00e7\u00e3o das entregas 17/10/23 30/10/23 3 Vis\u00e3o do produto e projeto atualizado e GitPages atualizado 31/10/23 13/11/23 4 Entrega da Unidade 3 14/11/23 27/11/23 5 Entrega da Unidade 4 28/11/23 11/12/23"},{"location":"visao_projeto/#matriz-de-comunicacao","title":"Matriz de comunica\u00e7\u00e3o","text":"Descri\u00e7\u00e3o \u00c1rea/Envolvidos Periodicidade Produtos Gerados Acompanhamento das atividades em andamento, riscos, compromissos, a\u00e7\u00f5es pendentes e indicadores Equipe Diariamente Ata de reuni\u00e3o das SprintsRelat\u00f3rio de situa\u00e7\u00e3o do projetoDocumenta\u00e7\u00e3o da Sprint Planning e da Sprint RetrospectiveIssues (GitHub) Comunicar situa\u00e7\u00e3o do projeto EquipeProfessor Semanal Documenta\u00e7\u00e3o da SprintRelat\u00f3rio de Situa\u00e7\u00e3o do Projeto Valida\u00e7\u00e3o do produto Equipe Cliente A cada duas semanas Documenta\u00e7\u00e3o da Sprint Review"},{"location":"visao_projeto/#gerenciamento-de-riscos","title":"Gerenciamento de riscos","text":"Lista de riscos Estrat\u00e9gias de mitiga\u00e7\u00e3o Grau Membros da equipe sa\u00edrem da disciplina

Estabelecer expectativas claras sobre o comportamento e responsabilidades dos membros da equipe desde o in\u00edcio.

Baixo Indisponibilidade do cliente

Manter uma comunica\u00e7\u00e3o clara com o cliente sobre os prazos e as necessidades do projeto.

Baixo Problemas de intera\u00e7\u00e3o da equipe

Utiliza\u00e7\u00e3o de uma metodologia \u00e1gil que enfatiza a comunica\u00e7\u00e3o frequente onde cada membro pode e deve se expressar.

M\u00e9dio Falta de habilidades t\u00e9cnicas dos membros da equipe

Identificar as lacunas t\u00e9cnicas com anteced\u00eancia para defini\u00e7\u00e3o de tecnologias de f\u00e1cil entendimento para toda equipe.

M\u00e9dio"},{"location":"visao_projeto/#definicao-dos-graus-de-risco","title":"Defini\u00e7\u00e3o dos graus de risco:","text":"
  1. Baixo:

    • Indica que a probabilidade de ocorr\u00eancia de eventos indesejados \u00e9 considerada pequena;
    • As consequ\u00eancias de um evento de risco baixo costumam ser limitadas e gerenci\u00e1veis.
  2. M\u00e9dio:

    • Indica uma probabilidade moderada de eventos indesejados;
    • As consequ\u00eancias de um evento de risco m\u00e9dio podem variar de moderadas a significativas.
  3. Alto:

    • Indica uma probabilidade significativa de ocorr\u00eancia de eventos indesejados;
    • As consequ\u00eancias de um evento de risco alto podem ter impactos significativos.
"},{"location":"visao_projeto/#criterios-de-replanejamento","title":"Crit\u00e9rios de replanejamento","text":""}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml old mode 100644 new mode 100755 diff --git a/sitemap.xml.gz b/sitemap.xml.gz old mode 100644 new mode 100755 index 1044f4c3a288b52fcbb0a69240445bda3271698d..f815ebce196f8d6a956b975efa7fe3c977d293c6 GIT binary patch delta 13 Ucmb=gXP58h;J7GYF_FCj02`qL=>Px# delta 13 Ucmb=gXP58h;JCBQd?I@V03OW*i2wiq diff --git a/sprints/index.html b/sprints/index.html old mode 100644 new mode 100755 diff --git a/unidade1/index.html b/unidade1/index.html old mode 100644 new mode 100755 diff --git a/unidade2/index.html b/unidade2/index.html old mode 100644 new mode 100755 diff --git a/unidade3/index.html b/unidade3/index.html old mode 100644 new mode 100755 diff --git a/unidade4/index.html b/unidade4/index.html old mode 100644 new mode 100755 diff --git a/visao_produto/index.html b/visao_produto/index.html old mode 100644 new mode 100755 index 6c6b52ed..ae04dc58 --- a/visao_produto/index.html +++ b/visao_produto/index.html @@ -463,6 +463,26 @@ Objetivos + +
  • @@ -684,6 +704,12 @@

    Histórico de Revisão

    Editando Declaração de Posição de Produto Luana Ribeiro + +24/10/2023 +0.4 +Editando objetivos do produto +Júlia Yoshida +

    Problema

    @@ -726,7 +752,36 @@

    Declaração de posição de produto

    Objetivos

    -

    O objetivo principal do Matriculaí é a transformação digital do processo de matrículas em disciplinas do CEMTN, solucionando o problema de dificuldade na gestão da matrícula dos alunos, tanto para os coordenadores organizarem as matrículas e relacioná-las aos estudantes, quanto para os próprios alunos em si, ao realizarem sua escolha de disciplinas e visualizarem sua grade horária.

    +

    Objetivo geral

    +

    O objetivo principal do Matriculaí é fornecer uma solução tecnológica para a gestão de matrículas no âmbito do Novo Ensino Médio, a fim de simplificar e aprimorar o processo de escolha de disciplinas tanto para os alunos como para os coordenadores da escola CEMTN.

    + +

    Objetivos específicos

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    ObjetivoDescrição
    Facilitar a escolha de disciplinasPermitir que os alunos possam explorar as disciplinas eletivas disponíveis, de forma mais clara e acessível, bem como fornecer informações detalhadas sobre cada disciplina, auxiliando na tomada de decisão.
    Agilizar o processo de matrículaReduzir o tempo e os esforços necessários para que os alunos efetuem suas matrículas, substituindo métodos manuais por um sistema eficiente e fácil de usar.
    Apoiar a coordenação escolarCapacitar os coordenadores da escola CEMTN a gerenciar matrículas de forma eficaz, fornecendo ferramentas de acompanhamento para facilitar a administração do processo.
    Promover a eficiência da escolaContribuir para a eficiência operacional da escola CEMTN, reduzindo a sobrecarga administrativa e simplificando a gestão das matrículas.

    Tecnologias Utilizadas

    diff --git a/visao_projeto/index.html b/visao_projeto/index.html old mode 100644 new mode 100755 index b3123447..71264b55 --- a/visao_projeto/index.html +++ b/visao_projeto/index.html @@ -700,7 +700,8 @@

    Histórico de revisão

    Organização do projeto

    -

    O projeto é orientado através das Disciplinas da Engenharia de Requisitos, onde haverá um representante desse papel, porém todos participarão do processo.

    +

    O projeto é orientado através das Disciplinas da Engenharia de Requisitos, onde haverá um representante desse papel, porém todos participarão do processo.

    +