diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml
index a825774..cd903f7 100644
--- a/.github/workflows/flutter.yml
+++ b/.github/workflows/flutter.yml
@@ -37,4 +37,4 @@ jobs:
run: flutter test --coverage
- name: Build apk
- run: flutter build apk
+ run: flutter build
diff --git a/git_pages_doc/docs/Pages/policy/privacy_policy.md b/git_pages_doc/docs/Pages/policy/privacy_policy.md
new file mode 100644
index 0000000..4437df9
--- /dev/null
+++ b/git_pages_doc/docs/Pages/policy/privacy_policy.md
@@ -0,0 +1,66 @@
+*Privacy Policy*
+
+Universidade de Brasília built the Guia UnB app as an Open Source app. This SERVICE is provided by Universidade de Brasília at no cost and is intended for use as is.
+
+This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
+
+If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.
+
+The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Guia UnB unless otherwise defined in this Privacy Policy.
+
+*Information Collection and Use*
+
+For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information. The information that we request will be retained by us and used as described in this privacy policy.
+
+The app does use third-party services that may collect information used to identify you.
+
+Link to the privacy policy of third-party service providers used by the app
+
+* [Google Play Services](https://www.google.com/policies/privacy/)
+* [Google Analytics for Firebase](https://firebase.google.com/policies/analytics)
+* [Firebase Crashlytics](https://firebase.google.com/support/privacy/)
+
+*Log Data*
+
+We want to inform you that whenever you use our Service, in a case of an error in the app we collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.
+
+*Cookies*
+
+Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.
+
+This Service does not use these “cookies” explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.
+
+*Service Providers*
+
+We may employ third-party companies and individuals due to the following reasons:
+
+* To facilitate our Service;
+* To provide the Service on our behalf;
+* To perform Service-related services; or
+* To assist us in analyzing how our Service is used.
+
+We want to inform users of this Service that these third parties have access to their Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
+
+*Security*
+
+We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
+
+*Links to Other Sites*
+
+This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
+
+*Children’s Privacy*
+
+These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13 years of age. In the case we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do the necessary actions.
+
+*Changes to This Privacy Policy*
+
+We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.
+
+This policy is effective as of 2023-07-05
+
+*Contact Us*
+
+If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at guiaunb.contato@gmail.com.
+
+This privacy policy page was created at [privacypolicytemplate.net](https://privacypolicytemplate.net) and modified/generated by [App Privacy Policy Generator](https://app-privacy-policy-generator.nisrulz.com/)
\ No newline at end of file
diff --git "a/git_pages_doc/docs/Pages/prototipo/2023-05-11-documento-de-prot\303\263tipo.md" b/git_pages_doc/docs/Pages/prototipo/2023-05-11-documento-de-prototipo.md
similarity index 100%
rename from "git_pages_doc/docs/Pages/prototipo/2023-05-11-documento-de-prot\303\263tipo.md"
rename to git_pages_doc/docs/Pages/prototipo/2023-05-11-documento-de-prototipo.md
diff --git a/git_pages_doc/mkdocs.yml b/git_pages_doc/mkdocs.yml
index 4d2888e..c021239 100644
--- a/git_pages_doc/mkdocs.yml
+++ b/git_pages_doc/mkdocs.yml
@@ -24,7 +24,7 @@ nav:
- Bug: "Pages/issue/bug_report.md"
- Contribuição: "Pages/contribuicao/CONTRIBUTING.md"
- Personas: "Pages/personas/2023-05-23-documento-de-personas.md"
- - Protótipo: "Pages/prototipo/2023-05-11-documento-de-protótipo.md"
+ - Protótipo: "Pages/prototipo/2023-05-11-documento-de-prototipo.md"
- Sprints:
- Sprint 0:
- Planejamento: "Pages/sprints/sprint0/2023-05-06-planejamento.md"
@@ -50,4 +50,5 @@ nav:
- StoryBoard: "Pages/storyboard/2023-05-23-storyboard.md"
- Usuário: "Pages/usuario/2023-05-23-perfil-de-usuário.md"
- Visão: "Pages/visao/2023-05-05-documento-de-visão.md"
+ - Política de Privacidade: "Pages/policy/privacy_policy.md"
diff --git a/git_pages_doc/site/404.html b/git_pages_doc/site/404.html
index f67db34..a225ed1 100644
--- a/git_pages_doc/site/404.html
+++ b/git_pages_doc/site/404.html
@@ -937,6 +937,21 @@
+
+
+
+
+
+
+
+
Universidade de Brasília built the Guia UnB app as an Open Source app. This SERVICE is provided by Universidade de Brasília at no cost and is intended for use as is.
+
This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
+
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.
+
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Guia UnB unless otherwise defined in this Privacy Policy.
+
Information Collection and Use
+
For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information. The information that we request will be retained by us and used as described in this privacy policy.
+
The app does use third-party services that may collect information used to identify you.
+
Link to the privacy policy of third-party service providers used by the app
We want to inform you that whenever you use our Service, in a case of an error in the app we collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.
+
Cookies
+
Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.
+
This Service does not use these “cookies” explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.
+
Service Providers
+
We may employ third-party companies and individuals due to the following reasons:
+
+
To facilitate our Service;
+
To provide the Service on our behalf;
+
To perform Service-related services; or
+
To assist us in analyzing how our Service is used.
+
+
We want to inform users of this Service that these third parties have access to their Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
+
Security
+
We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
+
Links to Other Sites
+
This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
+
Children’s Privacy
+
These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13 years of age. In the case we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do the necessary actions.
+
Changes to This Privacy Policy
+
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.
+
This policy is effective as of 2023-07-05
+
Contact Us
+
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at guiaunb.contato@gmail.com.
O Guia UnB tem como objetivo auxiliar os estudantes da Universidade de Bras\u00edlia a compreenderem seus direitos e deveres de maneira pr\u00e1tica e intuitiva, combatendo a desinforma\u00e7\u00e3o e promovendo a transpar\u00eancia na comunica\u00e7\u00e3o entre a institui\u00e7\u00e3o e seus alunos.
"},{"location":"#ideia-e-incentivo","title":"\ud83d\udca1 Ideia e Incentivo","text":"
O Guia UnB \u00e9 uma ferramenta essencial para quem estuda, trabalha ou est\u00e1 envolvido com a Universidade de Bras\u00edlia. Com informa\u00e7\u00f5es atualizadas e confi\u00e1veis sobre os servi\u00e7os oferecidos pela institui\u00e7\u00e3o, o aplicativo ajuda a esclarecer d\u00favidas e facilita o acesso a importantes recursos acad\u00eamicos.
"},{"location":"#como-executar-o-projeto","title":"\ud83d\ude80 Como executar o projeto","text":""},{"location":"#tecnologias-e-pre-requisitos","title":"\ud83d\udee0 Tecnologias e Pr\u00e9-Requisitos","text":"
Esse projeto usa algumas ferramentas para o seu desenvolvimento: - Dart - Flutter - Firebase
"},{"location":"#instalando-e-executando","title":"\u2714\ufe0f Instalando e executando","text":"
Em seguida \u00e9 preciso baixar as depend\u00eancias do aplicativo
flutter pub get\n
Agora voc\u00ea pode executar o aplicativo no seu dispositivo Android ou iOS, ou em um emulador. Para isso, execute o comando:
flutter run\n
"},{"location":"#como-contribuir-para-o-projeto","title":"\ud83e\udd1d Como contribuir para o projeto","text":"
Guia de Contribui\u00e7\u00e3o
C\u00f3digo de Conduta
Pol\u00edtica de Branches
Pol\u00edticas de Commits
Template para cria\u00e7\u00e3o de issues
Template para cria\u00e7\u00e3o de pull requests
"},{"location":"#desenvolvedores","title":"\ud83d\udc68\u200d\ud83d\udcbb Desenvolvedores","text":"Arthur Gabriel Alexandre Beck Thiago Freitas Lucas Avelar Igor Ribeiro Genilson Junior"},{"location":"#licenca","title":"\ud83d\udcdd Licen\u00e7a","text":"
Este projeto est\u00e1 licenciado sob os termos da licen\u00e7a MIT.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/","title":"Arquitetura","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Altera\u00e7\u00e3o Autor 06/05/2023 0.1 Abertura do documento de Arquitetura Thiago Freitas 19/05/2023 0.2 Adicionando o firebase Arthur Gabriel"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#11-finalidade","title":"1.1 Finalidade","text":"
Este documento tem como finalidade apresentar a arquitetura do projeto GuiaUnB, de forma que fique de f\u00e1cil entedimento a estrututra arquitetural do projeto, e sejam mostradas todas as decis\u00f5es relacionadas a ela.
Essa documenta\u00e7\u00e3o engloba as fun\u00e7\u00f5es visadas pelo projeto, al\u00e9m das tecnologias usadas, seu diagrama de rela\u00e7\u00f5es e casos de uso. Engloba tamb\u00e9m algumas outras informa\u00e7\u00f5es t\u00e9cnicas como caracter\u00edsticas de desempenho e qualidade. O projeto \u00e9 desenvolvido por alunos da UNB-FGA, na disciplina MDS.
O aplicativo GuiaUnB ser\u00e1 constru\u00eddo utilizando o Flutter, um framework popular para desenvolvimento de aplicativos m\u00f3veis. O Flutter foi escolhido por permitir a gera\u00e7\u00e3o da aplica\u00e7\u00e3o para ambas as plataformas m\u00f3veis mais populares - Android e iOS - e por ser uma ferramenta de f\u00e1cil uso para implementa\u00e7\u00e3o. A escolha foi feita pelos tecnologistas, que consideraram o Flutter a melhor op\u00e7\u00e3o para atender \u00e0s necessidades do projeto.
Dart \u00e9 a linguagem de programa\u00e7\u00e3o utilizada pelo Flutter. Sendo assim, ela ser\u00e1 utilizada para o desenvolvimento do GuiaUnB. O Dart \u00e9 uma linguagem moderna e f\u00e1cil de aprender, o que contribui para a efici\u00eancia no desenvolvimento de aplicativos m\u00f3veis com o Flutter. Al\u00e9m disso, o Dart oferece uma performance de execu\u00e7\u00e3o excepcional, o que \u00e9 fundamental para garantir um bom desempenho do aplicativo.
O Firebase \u00e9 uma plataforma de desenvolvimento de aplicativos m\u00f3veis e web oferecida pela Google. Ele inclui uma variedade de servi\u00e7os, como banco de dados em tempo real, autentica\u00e7\u00e3o de usu\u00e1rios, hospedagem web, armazenamento em nuvem, notifica\u00e7\u00f5es em tempo real, an\u00e1lise de dados, monitoramento de desempenho e fun\u00e7\u00f5es na nuvem. Com essas ferramentas, os desenvolvedores podem criar aplicativos escal\u00e1veis, colaborativos e eficientes, aproveitando recursos prontos para uso e reduzindo a necessidade de gerenciar infraestrutura complexa.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#3-arquitetura-escolhida","title":"3. Arquitetura Escolhida","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#31-clean-architecture-em-flutter","title":"3.1 Clean Architecture em Flutter","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#311-o-que-e-clean-architecture","title":"3.1.1 O que \u00e9 Clean Architecture?","text":"
Clean Architecture \u00e9 um padr\u00e3o de arquitetura de software proposto por Robert C. Martin (tamb\u00e9m conhecido como Uncle Bob). A ideia central do padr\u00e3o \u00e9 separar o c\u00f3digo em camadas bem definidas, onde cada camada tem uma responsabilidade espec\u00edfica e as depend\u00eancias s\u00e3o invertidas. Isso torna o c\u00f3digo mais modular, test\u00e1vel e f\u00e1cil de manter.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#312-as-camadas-da-clean-architecture-sao","title":"3.1.2 As camadas da Clean Architecture s\u00e3o:","text":"
Interface do Usu\u00e1rio: Camada respons\u00e1vel pela intera\u00e7\u00e3o com o usu\u00e1rio. Aqui est\u00e3o os widgets do Flutter que representam a interface gr\u00e1fica da aplica\u00e7\u00e3o.
Casos de Uso: Camada respons\u00e1vel por implementar as regras de neg\u00f3cio da aplica\u00e7\u00e3o. Essa camada usa as classes da camada de Infraestrutura para buscar e salvar dados.
Regras de Neg\u00f3cio: Camada respons\u00e1vel por definir as regras de neg\u00f3cio da aplica\u00e7\u00e3o. Aqui est\u00e3o as classes que implementam as valida\u00e7\u00f5es e c\u00e1lculos espec\u00edficos da sua aplica\u00e7\u00e3o.
Infraestrutura: Camada respons\u00e1vel por implementar as funcionalidades de baixo n\u00edvel, como acesso a banco de dados e servi\u00e7os web.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#313-por-que-usar-clean-architecture-em-flutter","title":"3.1.3 Por que usar Clean Architecture em Flutter?","text":"
A utiliza\u00e7\u00e3o da Clean Architecture em Flutter pode trazer diversos benef\u00edcios para a sua aplica\u00e7\u00e3o, dentre eles:
Modularidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas facilita a manuten\u00e7\u00e3o e evolu\u00e7\u00e3o da aplica\u00e7\u00e3o.
Testabilidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas facilita a cria\u00e7\u00e3o de testes automatizados.
Reutiliza\u00e7\u00e3o de c\u00f3digo: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas permite que as mesmas classes possam ser reutilizadas em diferentes projetos.
Flexibilidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas permite que as camadas possam ser trocadas ou substitu\u00eddas sem afetar as outras camadas.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#314-como-utilizar-clean-architecture-em-flutter","title":"3.1.4 Como utilizar Clean Architecture em Flutter?","text":"
Para utilizar a Clean Architecture em Flutter, voc\u00ea pode seguir os seguintes passos:
Defina as camadas da sua aplica\u00e7\u00e3o: Crie uma pasta para cada camada da Clean Architecture na sua estrutura de projeto.
Crie interfaces abstratas: Crie as interfaces abstratas que definem os contratos entre as camadas. Por exemplo, voc\u00ea pode criar uma interface abstrata para representar o reposit\u00f3rio de dados que define os m\u00e9todos que a camada de Casos de Uso pode chamar para acessar os dados.
Implemente as camadas: Crie as implementa\u00e7\u00f5es concretas das interfaces abstratas em cada camada. Por exemplo, voc\u00ea pode criar uma implementa\u00e7\u00e3o do reposit\u00f3rio que utiliza uma API REST para buscar dados.
Injete as depend\u00eancias: Utilize um mecanismo de inje\u00e7\u00e3o de depend\u00eancias para injetar as depend\u00eancias das classes em cada camada da sua aplica\u00e7\u00e3o. Existem diversas bibliotecas de inje\u00e7\u00e3o de depend\u00eancias dispon\u00edveis para Flutter, como o Provider e o GetIt.
Crie widgets do Flutter para a camada de Interface do Usu\u00e1rio: Crie os widgets respons\u00e1veis pela interface do usu\u00e1rio da sua aplica\u00e7\u00e3o, injetando as depend\u00eancias necess\u00e1rias utilizando o mecanismo de inje\u00e7\u00e3o de depend\u00eancias escolhido.
Utilize a arquitetura em cada tela da sua aplica\u00e7\u00e3o: Ao criar cada tela da sua aplica\u00e7\u00e3o, utilize as classes da camada de Casos de Uso para implementar as regras de neg\u00f3cio da tela, utilizando as classes da camada de Infraestrutura para buscar e salvar dados.
Teste a aplica\u00e7\u00e3o: Utilize testes automatizados para garantir o correto funcionamento da sua aplica\u00e7\u00e3o. Utilize testes unit\u00e1rios para testar as classes individualmente e testes de integra\u00e7\u00e3o para testar as camadas em conjunto.
Evolua a aplica\u00e7\u00e3o: Com a separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas, fica mais f\u00e1cil evoluir a aplica\u00e7\u00e3o de forma incremental, adicionando novas funcionalidades em cada camada sem afetar as outras camadas.
Clean Architecture \u00e9 uma abordagem de arquitetura de software que pode trazer diversos benef\u00edcios para a sua aplica\u00e7\u00e3o Flutter, como modularidade, testabilidade, reutiliza\u00e7\u00e3o de c\u00f3digo e flexibilidade. Ao utilizar Clean Architecture em sua aplica\u00e7\u00e3o, voc\u00ea pode separar o c\u00f3digo em camadas bem definidas, cada uma com uma responsabilidade espec\u00edfica, facilitando a manuten\u00e7\u00e3o e evolu\u00e7\u00e3o da aplica\u00e7\u00e3o. Utilize um mecanismo de inje\u00e7\u00e3o de depend\u00eancias para injetar as depend\u00eancias das classes em cada camada e utilize testes automatizados para garantir o correto funcionamento da sua aplica\u00e7\u00e3o.
Esse documento cont\u00eam os itens que dever\u00e3o ser desenvolvidos pelos times de desenvolvimento, levando em conta os requisitos levantados.
"},{"location":"Pages/backlog/2023-05-06-backlog/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Altera\u00e7\u00e3o Autor 06/05/2023 0.1 Primeira defini\u00e7\u00e3o de funcionalidades Arthur Gabriel 06/05/2023 0.2 Adici\u00e7\u00e3o de novas funcionalidades Thiago Freitas"},{"location":"Pages/backlog/2023-05-06-backlog/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/backlog/2023-05-06-backlog/#11-abreviacoes-e-seus-significados","title":"1.1 Abrevia\u00e7\u00f5es e seus significados","text":"Abrevia\u00e7\u00e3o Significado EP Epics FT Features US User Stories"},{"location":"Pages/backlog/2023-05-06-backlog/#12-termos-importantes-que-serao-utilizados-nesse-documento","title":"1.2 Termos importantes que ser\u00e3o utilizados nesse documento","text":"Termo Defini\u00e7\u00e3o Epics Epics s\u00e3o descri\u00e7\u00f5es gerais do que se deseja no software Features Features s\u00e3o semelhantes a Epics, por\u00e9m s\u00e3o mais detalhadas em rela\u00e7\u00e3o ao que \u00e9 fun\u00e7\u00e3o User Stories User Stories s\u00e3o exemplos de usu\u00e1rios que ir\u00e3o utilizar a fun\u00e7\u00e3o de uma feature em quest\u00e3o"},{"location":"Pages/backlog/2023-05-06-backlog/#13-priorizacao-com-moscow","title":"1.3 Prioriza\u00e7\u00e3o com MoSCoW","text":"
O MoSCoW \u00e9 uma t\u00e9cnica utilizada para definir a prioridade dos requisitos presentes no projeto. As classifica\u00e7\u00f5es s\u00e3o dadas por Must, Should, Could e Won't, que juntas formam o acr\u00f4nimo MoSCoW. Essas classifica\u00e7\u00f5es s\u00e3o dadas, para que se possa hierarquizar a necessidade dos requisitos ao projeto. Entendendo as regras de prioriza\u00e7\u00e3o, fizemos essa classifica\u00e7\u00e3o para dar in\u00edcio \u00e0 abertura desse documento.
Must: Deve ter este requisito para atender \u00e0s necessidades de neg\u00f3cios.
Should: Deve ter este requisito, se poss\u00edvel, mas o sucesso do projeto n\u00e3o depende dele.
Could: Pode ter este requisito se n\u00e3o afetar mais nada no projeto.
Won't: Gostaria de ter esse requisito mais tarde, mas a entrega n\u00e3o ser\u00e1 desta vez.
"},{"location":"Pages/backlog/2023-05-06-backlog/#2-backlog","title":"2. Backlog","text":""},{"location":"Pages/backlog/2023-05-06-backlog/#ep01-introducao-ao-aplicativo","title":"EP01: Introdu\u00e7\u00e3o ao aplicativo","text":"
Ser\u00e1 uma epic para ser uma informa\u00e7\u00e3o inicial, onde o usu\u00e1rio ter\u00e1 o primeiro contato com o aplicativo e ter\u00e1 uma breve explica\u00e7\u00e3o sobre suas funcionalidades.
"},{"location":"Pages/backlog/2023-05-06-backlog/#ft01-boas-vindas","title":"FT01: Boas-Vindas","text":"ID User Story Prioridade Pontos US01 Como usu\u00e1rio, eu quero ver uma tela de abertura quando eu abrir o aplicativo, para que eu saiba que ele est\u00e1 carregando corretamente. Must 1 US02 Como um novo usu\u00e1rio, quero ver uma tela de boas-vindas com uma breve introdu\u00e7\u00e3o ao aplicativo e suas funcionalidades, para que eu possa ter uma ideia do que esperar e como usar o aplicativo. Must 1 US03 Como um usu\u00e1rio novo ou existente, quero ter acesso a links de suporte e ajuda na tela de boas-vindas, caso eu precise de ajuda para usar o aplicativo. Must 1"},{"location":"Pages/backlog/2023-05-06-backlog/#ft02-introducao","title":"FT02: Introdu\u00e7\u00e3o","text":"ID User Story Prioridade Pontos US04 Como um usu\u00e1rio novo, eu quero ver uma breve explica\u00e7\u00e3o sobre o aplicativo para entender como ele pode me ajudar na minha rotina acad\u00eamica. Must 1 US05 Como um usu\u00e1rio novo, eu quero receber informa\u00e7\u00f5es claras e objetivas sobre como utilizar o aplicativo para poder me adaptar mais facilmente ao campus. Must 2 US06 Como um usu\u00e1rio que j\u00e1 conhece o aplicativo, eu quero ter acesso r\u00e1pido \u00e0s informa\u00e7\u00f5es mais relevantes do aplicativo, sem precisar passar por telas desnecess\u00e1rias. Must 3 US07 Como um aluno interessado em esportes, eu quero ter acesso \u00e0s informa\u00e7\u00f5es sobre as atividades esportivas oferecidas pela universidade na tela de introdu\u00e7\u00e3o. Must 2 US08 Como um usu\u00e1rio, desejo saber os meus direitos em situa\u00e7\u00f5es diversas. Must 3 #### FT03: Navega\u00e7\u00e3o ID User Story Prioridade Pontos US09 Como usu\u00e1rio, quero ser capaz de navegar facilmente pelas diferentes se\u00e7\u00f5es do aplicativo para encontrar informa\u00e7\u00f5es relevantes de forma r\u00e1pida e f\u00e1cil. Must 2 US10 Como usu\u00e1rio, quero ser capaz de voltar para a p\u00e1gina anterior a qualquer momento, caso eu precise rever uma informa\u00e7\u00e3o anterior. Must 1 US11 Como usu\u00e1rio, quero ser capaz de pesquisar por palavras-chave ou frases para encontrar informa\u00e7\u00f5es espec\u00edficas dentro do aplicativo. Could 8 US12 Como usu\u00e1rio, quero que a navega\u00e7\u00e3o no aplicativo seja intuitiva e f\u00e1cil de entender, independentemente do meu n\u00edvel de experi\u00eancia com tecnologia. Must 2 #### FT04: Customiza\u00e7\u00e3o ID User Story Prioridade Pontos US13 Como um usu\u00e1rio, gostaria de poder personalizar o tema do aplicativo para que ele se adapte ao meu gosto pessoal. Should 2 US14 Como um usu\u00e1rio, gostaria de poder marcar p\u00e1ginas ou se\u00e7\u00f5es do aplicativo para acesso r\u00e1pido e f\u00e1cil posteriormente. Should 3"},{"location":"Pages/backlog/2023-05-06-backlog/#ep02-facilitacao-do-acesso-a-informacoes-sobre-a-universidade-de-brasilia","title":"EP02: Facilita\u00e7\u00e3o do acesso \u00e0 informa\u00e7\u00f5es sobre a Universidade de Bras\u00edlia","text":"
Ser\u00e1 uma epic para as informa\u00e7\u00f5es importantes sobre a universidade.
"},{"location":"Pages/backlog/2023-05-06-backlog/#ft04-melhoria-da-comunicacao-interna-na-universidade","title":"FT04: Melhoria da comunica\u00e7\u00e3o interna na universidade","text":"ID User Story Prioridade Pontos US15 Como pesquisador, gostaria de receber informa\u00e7\u00f5es espec\u00edficas sobre editais e oportunidades de financiamento para projetos de pesquisa, para que eu possa me candidatar e obter recursos para minha pesquisa. Must 2 US16 Como estudante de gradua\u00e7\u00e3o, gostaria de ter acesso f\u00e1cil aos principais canais de comunica\u00e7\u00e3o da UnB Must 2"},{"location":"Pages/backlog/2023-05-06-backlog/#ft05-aclaramento-de-duvidas","title":"FT05: Aclaramento de d\u00favidas","text":"ID User Story Prioridade Pontos US17 Como Usu\u00e1rio, gostaria de saber o que fazer em situa\u00e7\u00f5es de ass\u00e9dio dentro da universidade. Must 2 US18 Como aluno da UnB, gostaria de receber informa\u00e7\u00f5es sobre como relatar a discord\u00e2ncia do m\u00e9todo disciplinar de algum docente. Must 2 US19 Como aluno da UnB, gostaria de saber como fazer para conectar na internet do campus. Must 2 US20 Como aluno da UnB, eu gostaria de ter acesso f\u00e1cil a informa\u00e7\u00f5es sobre as disciplinas oferecidas. Must 2 US21 Como visitante, eu quero poder acessar informa\u00e7\u00f5es sobre eventos e palestras na UnB para que eu possa participar e aprender mais sobre a universidade. Should 3 US22 Como aluno da UnB, desejo receber dicas de sa\u00fade mental e como conseguir ajuda. Should 4 US23 Como aluno da UnB, desejo entender o processo de solicita\u00e7\u00e3o de mudan\u00e7a de curso Should 3 US24 Como aluno da UnB, desejo saber os esportes e atividades f\u00edsicas dispon\u00edveis no campus Should 2 US25 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre bolsas de estudo dispon\u00edveis na universidade Should 3 US26 Como aluno da UnB, desejo obter informa\u00e7\u00f5es como conseguir uma vaga em uma moradia estudantil Should 3 US27 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que fazer caso tenha problemas com a estrutura f\u00edsica de uma sala de aula ou laborat\u00f3rio Should 4 US28 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como solicitar um hist\u00f3rico escolar Should 4 US29 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como fazer uma para solicita\u00e7\u00e3o de trancamento de matr\u00edcula Should 2 US30 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que \u00e9 poss\u00edvel fazer caso tenha problemas com um colega de classe Should 2 US31 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como fa\u00e7o para me candidatar a uma vaga em uma empresa j\u00fanior Should 3 US32 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que fazer caso tenha problemas com a seguran\u00e7a no campus Should 3 US33 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o processo de inscri\u00e7\u00e3o em um programa de inicia\u00e7\u00e3o cient\u00edfica Should 3"},{"location":"Pages/backlog/2023-05-06-backlog/#ft06-chatbot","title":"FT06: ChatBot","text":"ID User Story Prioridade Pontos US34 Como Usu\u00e1rio, gostaria de ter um ChatBot assistente que consiga tirar minha d\u00favidas ou me oferecer a informa\u00e7\u00f5es que eu desejo de maneira mais r\u00e1pida Won't 24"},{"location":"Pages/backlog/2023-05-06-backlog/#referencias","title":"Refer\u00eancias","text":"
Railsware Product Academy. MoSCoW prioritization for your product backlog. Youtube, 19 de Setembro de 2019. Dispon\u00edvel em: https://www.youtube.com/watch?v=DzruAbBhY0Q. Acesso em: 06 de Maio de 2023.
"},{"location":"Pages/branches/2023-05-04-branches/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Cria\u00e7\u00e3o da pol\u00edtica de branch Thiago Freitas 04/05/2023 0.2 Corre\u00e7\u00f5es nas datas e na nomenclatura Thiago Freitas"},{"location":"Pages/branches/2023-05-04-branches/#padronizacao-das-branches","title":"Padroniza\u00e7\u00e3o das Branches","text":""},{"location":"Pages/branches/2023-05-04-branches/#prefixos","title":"Prefixos:","text":"
Branch main: Branch que cont\u00e9m o c\u00f3digo em n\u00edvel de produ\u00e7\u00e3o, ser\u00e1 o c\u00f3digo mais consolidado existente na aplica\u00e7\u00e3o. Nenhum integrante dos times \u00e9 autorizado a fazer commits diretamente na main.
Branch dev: Como o nome j\u00e1 diz, \u00e9 a branch de trabalho no momento do desenvolvimento. S\u00e3o criadas come\u00e7ando com o prefixo dev/.
Branches feature: Como o nome j\u00e1 diz, s\u00e3o branches na qual s\u00e3o desenvolvidos novos recursos ao projeto. S\u00e3o criadas come\u00e7ando com o prefixo feature/. Exemplo: feature#22/novo-layout
Branches hotfix: Branches no qual s\u00e3o realizadas corre\u00e7\u00f5es de bugs S\u00e3o criadas come\u00e7ando com o prefixo hotfix/. Exemplo: hotfix#02/correcao-botao
Branches docs: Branches na qual s\u00e3o desenvolvidos os documentos do projeto. S\u00e3o ciradas come\u00e7ando com o prefixo docs/ Exemplo: docs#49/template-documento
DULCETTI, Bruno. Padr\u00f5es e nomenclaturas no Git. BrunoDulcetti. Dispon\u00edvel em: https://www.brunodulcetti.com/padroes-e-nomenclaturas-no-git/. Acesso em: 4 de maio de 2023.
Pol\u00edticas de Branches. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-ComexStat/docs/politicaBranches. Acesso em: 4 de maio de 2023.
HADLER, Mikael. Utilizando o fluxo Git Flow. Medium. Dispon\u00edvel em: https://medium.com/trainingcenter/utilizando-o-fluxo-git-flow-e63d5e0d5e04. Acesso em: 4 de maio de 2023.
"},{"location":"Pages/commits/2023-05-04-commits/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Cria\u00e7\u00e3o da pol\u00edtica de commits Arthur Gabriel"},{"location":"Pages/commits/2023-05-04-commits/#semantica-do-commit","title":"Sem\u00e2ntica do Commit","text":"
Sempre dividir em pequenos e significativos commits, fazendo com que cada commit tenha apenas uma funcionalidade.
"},{"location":"Pages/commits/2023-05-04-commits/#commits-em-portugues","title":"Commits em portugu\u00eas","text":"
Por ser um projeto voltado totalmente para um p\u00fablico brasileiro e por toda equipe ter mais afinidade com o portugu\u00eas, foi decidido que todos os commits ser\u00e3o em pt-BR.
DARTORA, Jo\u00e3o. Tudo o que voc\u00ea precisa saber sobre commits sem\u00e2nticos. Ilegra. Dispon\u00edvel em: https://ilegra.com/blog/tudo-o-que-voce-precisa-saber-sobre-commits-semanticos/. Acesso em: 05 de maio de 2023.
Pol\u00edticas de Commit. Dispon\u00edvel em: https://fga-eps-mds.github.io/2020.1-Grupo6/policies/commits/. Acesso em: 05 de maio de 2023.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/","title":"Comunica\u00e7\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Abertura do documento Arthur Gabriel 06/05/2023 0.2 Atualiza\u00e7\u00f5es nas Ferramentas Thiago Freitas"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#1-objetivo","title":"1. Objetivo","text":"
Este documento tem como objetivo oficializar os meios de comunica\u00e7\u00e3o entre os membros do projeto, explicitando desde as ferramentas utilizadas at\u00e9 os processos necess\u00e1rios para assegurar que as informa\u00e7\u00f5es sejam armazenadas, organizadas e distribu\u00eddas.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#2-entradas-e-ferramentas-para-o-processo","title":"2. Entradas e Ferramentas para o Processo","text":"\u00cdcone Ferramenta Descri\u00e7\u00e3o GitHub Ferramenta de versionamento, onde temos os c\u00f3digos do produto, e por ela comentamos as Issues que s\u00e3o trabalhadas. Whatsapp Utilizado para a comunica\u00e7\u00e3o r\u00e1pida e do dia a dia, para dinamizar a troca de informa\u00e7\u00f5es entre a equipe. Discord Utilizado para reuni\u00f5es como pr\u00e9-planejamento e planejamento da sprint, sprint review, as vezes daily e quaisquer outras reuni\u00f5es que forem marcadas. Notion Utilizado para organizar e centralizar as informa\u00e7\u00f5es do projeto como fontes de estudo, planejamento de tarefas e sugest\u00f5es de funcionalidades."},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#3-diretrizes-e-procedimentos-usados-para-comunicar","title":"3. Diretrizes e procedimentos usados para comunicar","text":""},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#31-comunicacao-geral","title":"3.1 Comunica\u00e7\u00e3o Geral","text":"
A comunica\u00e7\u00e3o \u00e9 a chave principal para o bom decorrer da disciplina e do projeto, tendo isso em vista \u00e9 importante, principalmente nesse semestre at\u00edpico, zelar por ela. Portanto os pontos importantes a serem cuidados s\u00e3o:
Seguir os rituais \u00e1geis, para conseguir manter a comunica\u00e7\u00e3o eficaz do projeto (daily, retrospectiva, review);
Manter as partes interessadas \"alinhadas\", evitando ao m\u00e1ximo ru\u00eddos e sempre comunicando ao fazer algo novo ou altera\u00e7\u00f5es.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#32-gerencia-de-reunioes","title":"3.2 Ger\u00eancia de Reuni\u00f5es","text":""},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#321-pre-planejamento-da-sprint","title":"3.2.1 Pr\u00e9-planejamento da Sprint","text":"
Reuni\u00e3o semanal, pois a sprint dura uma semana, na qual as presen\u00e7as essenciais s\u00e3o as dos Scrum Masters e dos Product Owners, por\u00e9m a reuni\u00e3o \u00e9 aberta para quem mais quiser participar. Nessa reuni\u00e3o s\u00e3o decididos tarefas principais da sprint que ser\u00e3o divididas entre as 3 equipes ou feitas em conjuto.
Reuni\u00e3o geral semanal, onde todos os membros se encontram. O Scrum Master, junto com o Product Owner, Arquiteto e DevOps, decidem as atividades e funcionalidades a serem realizadas pela equipe de Desenvolvimento e equipe de Ger\u00eancia. Al\u00e9m disso, tamb\u00e9m avaliadas quais melhorias dever\u00e3o ser feitas.
O esfor\u00e7o para realizar cada uma das tarefas \u00e9 medido com a equipe e assim, essas tarefas ser\u00e3o pontuadas. S\u00e3o definidas tamb\u00e9m as duplas que trabalhar\u00e3o em conjunto. (Pair Programming).
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#322-planejamento-da-sprint","title":"3.2.2 Planejamento da Sprint","text":"
Ap\u00f3s o pr\u00e9-planejamento, cada equipe faz uma reuni\u00e3o com todos os integrantes para dividir as tarefas que ficar\u00e3o alocadas para a equipe entre os membros de acordo com dificuldade e disponibilidade. Al\u00e9m disso tamb\u00e9m s\u00e3o levantadas quais melhorias podem ser feitas. A Sprint Review e Sprint Retrospective ocorrem no mesmo dia do Planejamento da Sprint.
Tarefa realizada pelo discord duas vezes por semana, onde cada integrante explica de forma clara tr\u00eas pontos: o que foi feito desde a \u00faltima reuni\u00e3o, o que pretende fazer at\u00e9 a pr\u00f3xima e o que tem atrapalhado a produtividade, dessa forma os integrantes est\u00e3o se mantendo informados do andamento da sprint.
Discuss\u00e3o de pontos positivos e negativos da Sprint, levantamento das tarefas realizadas e n\u00e3o realizadas e sugest\u00f5es de melhoria. A avalia\u00e7\u00e3o geral da Sprint \u00e9 feita pelo Scrum Master, por\u00e9m todos os pontos (positivos, negativos e a melhorar) s\u00e3o debatidos pela equipe.
FELIPE, Caio; FREITAS, Gesiel; BUSCHE, Jo\u00e3o Paulo; CARVALHO, Vin\u00edcius; PINHEIRO, Vinicius. SIGS - Plano de Gerenciamento de Comunica\u00e7\u00e3o. Dispon\u00edvel em: https://github.com/fga-eps-mds/2017.1-SIGS/wiki/Plano-de-Gerenciamento-de-Comunica%C3%A7%C3%A3o#32-gerencia-de-reuni%C3%B5es. Acesso em: 04 de maio de 2023.
BRASIL, Ateldy. Ada - Plano de Comunica\u00e7\u00e3o. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-ADA/#/docs/project/communication_plan. Acesso em: 04 de maio de 2023.
"},{"location":"Pages/conduta/CODE_OF_CONDUCT/","title":"C\u00f3digo de conduta","text":""},{"location":"Pages/conduta/CODE_OF_CONDUCT/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 04/05/2023 0.1 Abertura do documento Arthur Gabriel"},{"location":"Pages/conduta/CODE_OF_CONDUCT/#proposito","title":"Prop\u00f3sito","text":"
O projeto \u00e9 gerenciado por estudantes durante a execu\u00e7\u00e3o da disciplina de M\u00e9todos de Desenvolvimento de Software da Universidade de Bras\u00edlia. Assim, no interesse de promover um ambiente aberto e acolhedor, os estudantes como contribuintes e mantenedores a se comprometerem a fazer participa\u00e7\u00e3o no projeto e na comunidade provendo uma experi\u00eancia livre de ass\u00e9dio para todos.
Os mantenedores do projeto s\u00e3o respons\u00e1veis por esclarecer os padr\u00f5es de comportamento dentro do c\u00f3digo de conduta, em caso de d\u00favida, e devem tomar as medidas corretivas adequadas e justas em resposta a quaisquer inst\u00e2ncias de comportamentos inaceit\u00e1veis, tendo tamb\u00e9m o direito e a responsabilidade de remover, editar ou rejeitar coment\u00e1rios, confirma\u00e7\u00f5es, c\u00f3digo e outras contribui\u00e7\u00f5es que n\u00e3o estejam alinhados a este C\u00f3digo de Conduta, ou para banir temporariamente ou permanentemente qualquer contribuidor por comportamentos que considerem inadequados, amea\u00e7adores, ofensivos ou prejudiciais.
Esse C\u00f3digo de Conduta \u00e9 aplicado dentro do projeto e em locais p\u00fablicos onde um indiv\u00edduo esteja representando o projeto ou sua comunidade. Exemplos s\u00e3o um e-mail oficial sobre o projeto, ou participa\u00e7\u00e3o em eventos como representante.
Casos de comportamento inaceit\u00e1veis podem ser reportados ao entrar em contato com rocha.carla@gmail.com. Todas as reclama\u00e7\u00f5es ser\u00e3o analisadas e investigadas e resultar\u00e3o em uma resposta que ser\u00e1 apropriada \u00e0 circunst\u00e2ncia. A equipe do projeto \u00e9 obrigado a manter sigilo em rela\u00e7\u00e3o ao relator de um incidente.
Os mantenedores do projeto que n\u00e3o seguirem ou aplicarem o C\u00f3digo de Conduta de boa f\u00e9 podem enfrentar advert\u00eancias tempor\u00e1rias ou permanentes, conforme determinado por outros membros da lideran\u00e7a do projeto.
ORGANIZATION FOR ETHICAL SOURCE. Contributor Covenant, 2014. Latest Version. Dispon\u00edvel em: https://www.contributor-covenant.org/version/2/1/code_of_conduct/. Acesso em: 04 de maio de 2023.
Antes de fazer qualquer altera\u00e7\u00e3o no reposit\u00f3rio, crie uma issue e se responsabilize por essa altera\u00e7\u00e3o. Atente-se a pol\u00edtica de branchs e a pol\u00edtica de commits.
"},{"location":"Pages/contribuicao/CONTRIBUTING/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 30/08/2021 0.1 Envio inicial Arthur Gabriel"},{"location":"Pages/contribuicao/CONTRIBUTING/#criacao-de-issues","title":"Cria\u00e7\u00e3o de Issues","text":"
Ao criar issues atente-se as seguintes quest\u00f5es:
J\u00e1 existe issue referente ao assunto que voc\u00ea pretende abordar na sua? Se sim, trabalhe a partir da issue j\u00e1 criada
Adicione um t\u00edtulo que sintetize bem o problema abordado na issue
Adicione uma descri\u00e7\u00e3o adequada, de modo que qualquer membro do reposit\u00f3rio consiga compreender qual \u00e9 o problema
Adicione ao menos um Assignee
Adicione as Labels adequadas
Adicione a milestone referente a sprint em que o problema ser\u00e1 trabalhado
"},{"location":"Pages/contribuicao/CONTRIBUTING/#criacao-de-pull-request","title":"Cria\u00e7\u00e3o de Pull Request","text":"
Ao fazer um pull request atente-se para:
Linkar o PR a sua Issue correspondente
Marcar um dos respons\u00e1veis para revis\u00e3o
"},{"location":"Pages/contribuicao/CONTRIBUTING/#duvidas-e-sugestoes","title":"D\u00favidas e sugest\u00f5es","text":"
Se voc\u00ea tiver alguma d\u00favida ou sugest\u00e3o sobre como contribuir para o Guia UnB, sinta-se \u00e0 vontade para entrar em contato com a equipe de desenvolvimento.
"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/","title":"Gerenciamento","text":""},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 04/05/2023 0.1 Cria\u00e7\u00e3o do plano de riscos Thiago Freitas 06/05/2023 0.2 Atualiza\u00e7\u00f5es no plano de riscos Thiago Freitas"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":"
O Plano de Gerenciamento de Riscos fornece informa\u00e7\u00f5es sobre pap\u00e9is e responsabilidades relativas aos riscos e descreve as categorias de risco que podem ser expressas como uma estrutura anal\u00edtica dos riscos.
O objetivo do Plano de Gerenciamento de Riscos \u00e9 documentar os riscos associados ao projeto e as a\u00e7\u00f5es a serem tomadas para que eles sejam mitigados ou contingenciada.
"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#3-riscos","title":"3. Riscos","text":""},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#31-risco-tecnico","title":"3.1. Risco T\u00e9cnico","text":"Tipo Descri\u00e7\u00e3o Requisitos Riscos gerados pela falta de mapeamento e elicita\u00e7\u00e3o de requisitos Tecnologias Riscos gerados pela tecnologia usada Complexidade Riscos gerados pela falta de conhecimento e pela forma na qual a equipe de desenvolvimento se adapta a tecnologia escolhida Qualidade Riscos decorrentes da qualidade do produto final"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#32-risco-de-gerenciamento","title":"3.2. Risco de Gerenciamento","text":"Tipo Descri\u00e7\u00e3o Estimativa Riscos que podem afetar o tempo de produ\u00e7\u00e3o do projeto Controle Riscos relacionados ao controle de atividades Planejamento Riscos relacionados ao planejamento de confec\u00e7\u00e3o do projeto Comunica\u00e7\u00e3o Riscos relacionados \u00e0s atividades e meio de comunica\u00e7\u00e3o, como ru\u00eddos ou falta de comunica\u00e7\u00e3o da equipe"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#33-risco-organizacional","title":"3.3. Risco Organizacional","text":"Tipo Descri\u00e7\u00e3o Recursos Riscos gerados pela falta de recursos humanos e/ou tecnol\u00f3gicos, como perda ou defeitos em equipamentos ou membros que abandonam o projeto. Prioriza\u00e7\u00e3o Riscos gerados pela m\u00e1 aplica\u00e7\u00e3o da t\u00e9cnica moscow na escolha de hist\u00f3rias de usu\u00e1rios na Sprint Depend\u00eancias Riscos que podem afetar a evolu\u00e7\u00e3o do projeto"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#34-risco-externo","title":"3.4. Risco Externo","text":"Tipo Descri\u00e7\u00e3o Greve na UnB Risco gerado pela paralisa\u00e7\u00e3o de atividades na UnB"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#4-identificacao-dos-riscos","title":"4. Identifica\u00e7\u00e3o dos Riscos","text":"ID Se por conta o impacto ser\u00e1 Categoria EAR RN01 O projeto n\u00e3o atender os requisitos de falhas no levantamento de requisitos e na valida\u00e7\u00e3o constante atraso na entrega do produto e necessidade de redefini\u00e7\u00e3o dos requisitos Requisitos RN02 A tecnologia usada apresentar problemas do seu propriet\u00e1rio atraso na entrega do produto e necessidade de troca de tecnologia equivalente Tecnologias RN03 Os arquitetos n\u00e3o conseguirem planejar e garantir a execu\u00e7\u00e3o da arquitetura da falta de conhecimento das tecnologias do projeto dificuldade na organiza\u00e7\u00e3o e atraso no desenvolvimento Complexidade RN04 A equipe de desenvolvimento n\u00e3o se adaptar \u00e0s tecnologias escolhidas da falta de conhecimento das tecnologias do projeto atraso na entrega do produto ou falha total da entrega Complexidade RN05 Houverem dificuldades em realizar testes da falta de conhecimento atraso na entrega das hist\u00f3rias planejadas Complexidade RN06 O produto final estiver em baixa qualidade da falhas da equipe de desenvolvimento refazer todo o produto e necessidade de replanejamento Qualidade RN07 As atividades n\u00e3o forem concretizadas no prazo da falta de integra\u00e7\u00e3o da equipe de desenvolvimento atraso na baseline do projeto Estimativa/Depend\u00eancia RN08 Houver hist\u00f3rias de usu\u00e1rio mal definidas de falta elicita\u00e7\u00e3o de requisitos de forma adequada atraso na entrega do produto e necessidade de redefini\u00e7\u00e3o das hist\u00f3rias Estimativa RN09 Houver Sprint mal planejada de hist\u00f3rias mal planejadas atraso na entrega do produto, dificuldade na compreens\u00e3o das hist\u00f3rias e necessidade de replanejamento Estimativa/Prioriza\u00e7\u00e3o RN10 Houver mudan\u00e7a no escopo da falha no planejamento atraso e necessidade de replanejamento ou projeto n\u00e3o ser conclu\u00eddo a tempo Planejamento RN11 Houver falta de comunica\u00e7\u00e3o na equipe da n\u00e3o utiliza\u00e7\u00e3o dos meios de comunica\u00e7\u00e3o definidos dificuldade no gerenciamento da equipe por parte do Scrum Master e falta de alinhamento das equipes Comunica\u00e7\u00e3o RN12 Houver problemas na comunica\u00e7\u00e3o da equipe do n\u00famero de membros dificuldade no gerenciamento da equipe por parte do Scrum Master e falta de alinhamento das equipes Comunica\u00e7\u00e3o RN13 Membros da equipe abandonarem o projeto da desmotiva\u00e7\u00e3o, sobrecarga causadas ou n\u00e3o pela pandemia sobrecarga entre os membros restantes e necessidade de replanejamento Recursos/Pandemia RN14 Houver perda ou defeitos em equipamentos de mal uso ou acidentes atraso na entrega do projeto e necessidade de replanejamento Recursos RN15 Houver o cancelamento do projeto de falta de interesse do cliente interrup\u00e7\u00e3o do projeto Cliente RN16 A qualidade do software n\u00e3o corresponder \u00e0s expectativas do cliente de m\u00e1 implementa\u00e7\u00e3o descontentamento do Cliente e possibilidade de cancelamento do projeto Cliente/Qualidade RN17 Houver greve na UnB de orienta\u00e7\u00f5es de assembleias do corpo docente ou estudantil interrup\u00e7\u00e3o do projeto Greve na UnB"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#5-interpretacao","title":"5. Interpreta\u00e7\u00e3o","text":"ID Impacto Probabilidade Avalia\u00e7\u00e3o Conting\u00eancia Mitiga\u00e7\u00e3o RN01 Cr\u00edtico Muito Alta 25 Revalidar todos os requisitos com o Product Owner e com o cliente, e aplicar valida\u00e7\u00e3o constante nos requisitos levantados Realizar constantes reuni\u00f5es entre os membros da equipe, com o cliente e pesquisas necess\u00e1rias para obten\u00e7\u00e3o de conhecimento e compreens\u00e3o sobre o escopo do projeto RN02 Cr\u00edtico Baixa 10 Trocar para uma tecnologia equivalente Escolher uma tecnologia com melhor suporte RN03 Cr\u00edtico M\u00e9dia 15 Realizar a mudan\u00e7a na Arquitetura do projeto buscando outras tecnologias capazes de solucionar os problemas ocorridos Buscar conhecimento com outros alunos, professores, pessoas de fora da comunidade universit\u00e1ria, novas pesquisas e/ou cogitar a mudan\u00e7a de tecnologias RN04 Cr\u00edtico Alta 20 Indicar treinamentos para a equipe de desenvolvimento sobre a tecnologia escolhida Estabelecer treinamentos constantes sobre a tecnologia escolhida RN05 Cr\u00edtico Alta 20 Indicar treinamentos para a equipe de desenvolvimento sobre testes Estabelecer treinamentos constantes sobre testes RN06 Grande Alta 16 Procurar ajuda de alunos, professores, pessoas de fora do ambiente universit\u00e1rio e aumentar a carga de estudos Realiza\u00e7\u00e3o de pesquisas constantes e consultoria com outros alunos, professores e pessoas de fora do ambiente universit\u00e1rio RN07 Grande Alta 16 Procurar ajuda de alunos, professores, pessoas de fora do ambiente universit\u00e1rio e aumentar a carga de estudos, por parte do Arquiteto Realiza\u00e7\u00e3o de pesquisas constantes e consultoria com outros alunos, professores e pessoas de fora do ambiente universit\u00e1rio, por parte do Arquiteto RN08 Cr\u00edtico Muito Alta 25 Realizar refatora\u00e7\u00e3o de c\u00f3digo, testes e valida\u00e7\u00e3o com o cliente Realizar treinamentos de todas as tecnologias utilizadas, garantir a realiza\u00e7\u00e3o de testes, boas pr\u00e1ticas de programa\u00e7\u00e3o e valida\u00e7\u00e3o com o cliente RN09 Cr\u00edtico Alta 20 Realizar a entrega na pr\u00f3xima Sprint como d\u00edvida t\u00e9cnica e, talvez, realoc\u00e1-la para uma dupla com mais facilidade com a tecnologia Planejar as atividades e dividi-las nas sprints com base nos pesos e dificuldade definida no planning poker RN10 Grande Muito alta 20 Realizar um replanejamento das hist\u00f3rias para que entrem em conformidade com os requisitos Realizar constantes reuni\u00f5es entre os membros da equipe, com o cliente e pesquisas necess\u00e1rias para obten\u00e7\u00e3o de conhecimento e compreens\u00e3o sobre o escopo do projeto RN11 Grande Alta 16 Realizar replanejamento da sprint utilizando a prioriza\u00e7\u00e3o do backlog do produto pela t\u00e9cnica moscow Montar o backlog da sprint utilizando a prioriza\u00e7\u00e3o do backlog do produto pela t\u00e9cnica moscow RN12 Cr\u00edtico Baixa 10 Redefinir o quanto antes as mudan\u00e7as de escopo Manter sempre a comunica\u00e7\u00e3o com o cliente RN13 Cr\u00edtico Muito alta 25 Reafirmar a necessidade de um alto grau de comunica\u00e7\u00e3o e promover as mudan\u00e7as necess\u00e1rias, desde realiza\u00e7\u00e3o de daily meetings mais objetivas a mudan\u00e7as de ferramentas para comunica\u00e7\u00e3o Criando o Plano de comunica\u00e7\u00e3o em que a equipe demonstre comum acordo RN14 Cr\u00edtico Muito alta 25 Reafirmar a necessidade de um alto grau de comunica\u00e7\u00e3o e promover as mudan\u00e7as necess\u00e1rias, desde realiza\u00e7\u00e3o de daily meetings mais objetivas a mudan\u00e7as de ferramentas para comunica\u00e7\u00e3o Criando o Plano de comunica\u00e7\u00e3o em que a equipe demonstre comum acordo RN15 Grande Muito alta 20 Realocar as tarefas entre os membros presentes Conversar com a equipe a fim de reafirmar a import\u00e2ncia do projeto para que a equipe o priorize RN16 Grande M\u00e9dia 12 Realocar as tarefas entre os membros com equipamentos que funcionam Incentivar a manuten\u00e7\u00e3o recorrente e o cuidado com equipamentos RN17 Cr\u00edtico Muito Baixa 5 Oferecer a melhor possibilidade de produto para o cliente Manter comunica\u00e7\u00e3o constante com o cliente RN19 Cr\u00edtico Alta 20 Realizar refatora\u00e7\u00e3o de c\u00f3digo, testes e valida\u00e7\u00e3o com o cliente Realizar treinamentos de todas as tecnologias utilizadas, garantir a realiza\u00e7\u00e3o de testes, boas pr\u00e1ticas de programa\u00e7\u00e3o e valida\u00e7\u00e3o com o cliente RN19 Cr\u00edtico Muito Baixa 5 Aceitar o risco -"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#51-tabela-de-probabilidade","title":"5.1. Tabela de Probabilidade","text":"Probabilidade Intervalo Peso Muito Baixa menor que 10% 1 Baixa de 10% a 25% 2 M\u00e9dia de 25% a 50% 3 Alta de 50% a 75% 4 Muito Alta maior que 75% 5"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#52-tabela-de-impacto","title":"5.2. Tabela de Impacto","text":"Impacto Descri\u00e7\u00e3o Peso Insignificante Impacto insignificante para o andamento do projeto 1 Pequeno Impacto com pouca influ\u00eancia no andamento do projeto 2 M\u00e9dio Impacto not\u00e1vel para o andamento do projeto 3 Grande Impacto grave para o andamento do projeto 4 Cr\u00edtico Impacto cr\u00edtico para o andamento do projeto 5"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#53-avaliacao-dos-riscos","title":"5.3. Avalia\u00e7\u00e3o dos Riscos","text":"
A avalia\u00e7\u00e3o dos riscos \u00e9 feita multiplicando o peso da probabilidade pelo peso do impacto.
Impacto/Probabilidade Muito Baixa Baixa M\u00e9dia Alta Muito Alta Insignificante 1 2 3 4 5 Pequeno 2 4 6 8 10 M\u00e9dio 3 6 9 12 15 Grande 4 8 12 16 20 Cr\u00edtico 5 10 15 20 25"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#6-referencias","title":"6. Refer\u00eancias","text":"
PMI (2017), UM GUIA DO CONHECIMENTO EM GERENCIAMENTO DE PROJETOS (GUIA PMBOK\u00ae), 6\u00aa Ed. Acesso em: 04 de maio de 2023.
BRASIL, Brasil; Ada - Plano de Gerenciamento de Riscos. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-ADA/#/docs/project/risk_management_plan. Acesso em: 04 de maio de 2023.
VILARINS, Augusto; FRAN\u00c7A, Emanoel; SOARES, Ingrid. GamesBI - Riscos. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-GamesBI/viabilidade/riscos.html. Acesso em: 04 de maio de 2023.
[Inclua informa\u00e7\u00f5es adicionais relevantes, como logs de erro ou outras informa\u00e7\u00f5es que possam ser \u00fateis para entender e resolver o problema]
"},{"location":"Pages/issue/custom/","title":"","text":""},{"location":"Pages/issue/custom/#descricao-da-issue","title":"Descri\u00e7\u00e3o da Issue","text":"
[Descrever de forma sucinta a issue, colocando quaisquer informa\u00e7\u00f5es necess\u00e1rias para a realiza\u00e7\u00e3o da mesma.]
Deve-se definir uma estimativa de dificuldade (pontua\u00e7\u00e3o) \u00e0 issue em quest\u00e3o, levando em considera\u00e7\u00e3o os crit\u00e9rios estabelecidos no documento de contribui\u00e7\u00e3o.
"},{"location":"Pages/issue/feature_request/","title":"","text":""},{"location":"Pages/issue/feature_request/#descricao-da-solicitacao-de-recurso","title":"Descri\u00e7\u00e3o da Solicita\u00e7\u00e3o de Recurso","text":"
[Descreva aqui a solicita\u00e7\u00e3o de recurso de forma clara e concisa]
[Inclua informa\u00e7\u00f5es adicionais relevantes, como links para recursos externos, exemplos de outros projetos que possam ter uma implementa\u00e7\u00e3o semelhante etc.]
"},{"location":"Pages/issue/pull_request_template/","title":"Pull Request","text":""},{"location":"Pages/issue/pull_request_template/#o-que-mudou","title":"O que mudou?","text":""},{"location":"Pages/issue/pull_request_template/#qual-foi-a-mudanca-significativa-para-que-haja-um-pull-request","title":"Qual foi a mudan\u00e7a significativa para que haja um Pull Request?","text":"
[ ] Documenta\u00e7\u00e3o atualizada
[ ] Novo arquivo (mundan\u00e7a que adiciona funcionabilidade)
[ ] Corre\u00e7\u00e3o de bug (mudan\u00e7a que N\u00c3O muda funcionabilidade)
[ ] Mudan\u00e7a decisiva no arquivo (corre\u00e7\u00e3o ou recurso que faz com que funcionabilidade existente seja alterada)
Por favor, fa\u00e7a um resumo do que mudou e qual(is) issue(s) foi(ram) resolvida(s). Liste tamb\u00e9m todas as deped\u00eancias necess\u00e1rias para essa mudan\u00e7a.
Close:
Issue T\u00edtulo #numero1 t\u00edtulo 1 #numero2 t\u00edtulo 2"},{"location":"Pages/issue/pull_request_template/#lista-de-controle","title":"Lista de controle:","text":"
[ ] Voc\u00ea verificou se n\u00e3o h\u00e1 outras Solicita\u00e7\u00f5es de Pull para a mesma atualiza\u00e7\u00e3o/altera\u00e7\u00e3o?
[ ] As mudan\u00e7as seguem as pol\u00edticas de commit e branch
[ ] Todos os membros est\u00e3o de acordo com a atualiza\u00e7\u00e3o
As personas s\u00e3o representa\u00e7\u00f5es fict\u00edcias de usu\u00e1rios criadas para descrever diferentes perfis dentro do sistema. Seu prop\u00f3sito principal \u00e9 ajudar a equipe a compreender melhor o p\u00fablico-alvo do produto, fornecendo direcionamento e orienta\u00e7\u00e3o sobre quem utilizar\u00e1 o sistema.
Metodologia
Para a elabora\u00e7\u00e3o das personas descritas nesta se\u00e7\u00e3o, baseamo-nos no livro \"Intera\u00e7\u00e3o Humano-Computador\" de Barbosa e Silva. De acordo com as orienta\u00e7\u00f5es de Courage e Baxter (2005), uma persona deve possuir as seguintes caracter\u00edsticas:
Identidade: nome e sobrenome, idade, dados demogr\u00e1ficos e foto.
Status: prim\u00e1ria, secund\u00e1ria, outro stakeholder ou um antiusu\u00e1rio.
Objetivos: objetivos da persona.
Habilidades: especialidade da persona, isto \u00e9, educa\u00e7\u00e3o, treinamento e compet\u00eancias espec\u00edficas.
Tarefas: grosso modo, tarefas b\u00e1sicas que a persona realizar\u00e1.
Relacionamentos: com quem a persona se relaciona.
Requisitos: o que a persona precisa?
Expectativas: a vis\u00e3o que a persona possui do produto sobre seu funcionamento.
Al\u00e9m disso personas podem ser divididas em:
Prim\u00e1rias: representa usu\u00e1rios que utilizariam o sistema regularmente.
Secund\u00e1rias: representam usu\u00e1rios que utilizariam o sistema ocasionalmente.
Antipersona: representa algu\u00e9m que n\u00e3o utilizaria o sistema.
Personas Prim\u00e1rias e Secund\u00e1rias
3.1 Samara Rodrigues - Persona Prim\u00e1ria
Persona Prim\u00e1ria 6
Idade: 19
Sexo: Feminino
Escolaridade: Cursando Ensino Superior
Profiss\u00e3o: Estudante
Objetivo: Deseja encontar facilidade atrav\u00e9s de uma ferramenta que possua informa\u00e7\u00f5es de direitos estudantis.
Expectativa: Espera uma ferramenta com recursos suficientes e de f\u00e1cil acesso para obten\u00e7\u00e3o de informa\u00e7\u00f5es desejadas.
Habilidade: Ensino infantil
Samara tem 19 anos, cursa Engenharia de Software e tamb\u00e9m j\u00e1 fez diversos cursos para se especializar no ensino infantil. Samara mora sozinha em seu apartamento, nas redondezas da faculdade em que cursa gradua\u00e7\u00e3o, e no final da semana ela gosta de passear no parque.
3.2 Daniele Ara\u00fajo - Persona Secund\u00e1ria
Persona Secund\u00e1ria
Idade: 25
Sexo: Feminino
Escolaridade: Ensino Superior Completo
Profiss\u00e3o: Professora
Objetivo: Deseja acessar a ferramenta para rever alguns direitos e auxiliar seus alunos a obter informa\u00e7\u00e3o mais facilmente.
Expectativa: Utilizar a ferramenta para auxiliar outras pessoas.
Habilidade: Ensinar
Daniele tem 25 anos e \u00e9 uma nova moradora da cidade. Ela \u00e9 a filha mais velha de seus 4 irm\u00e3os, ent\u00e3o at\u00e9 depois de entrar na faculdade soube da import\u00e2ncia de informa\u00e7\u00f5es sobre os direitos estudantis para auxiliar seus irm\u00e3os. Atualmente ela \u00e9 casada e tem uma filha. Ela passa o dia dando aula e, ao final da tarde quando est\u00e1 em casa, gosta de brincar e ensinar sua filha.
Antipersona
4.1 Ana Ang\u00e9lica - Antipersona
Antipersona
Idade: 15
Sexo: Feminino
Escolaridade: Ensino M\u00e9dio Incompleto
Profiss\u00e3o: Estudante
Objetivo: Deseja estudar bastante e tirar boas notas.
Expectativa: Terminar o ensino medio e ir trabalhar.
Habilidade: Leitura
Ana ang\u00e9lica \u00e9 um jovem que mora em uma cidade no interior de Goi\u00e1s com sua m\u00e3e. Pela manh\u00e3 ele estuda em um pequeno col\u00e9gio estadual e, no per\u00edodo vespertino, ajuda nas tarefas de casa. No seu tempo livre Ana gosta de ler os livros dispon\u00edveis na biblioteca de sua escola. Como Ana mora em uma cidade muito pequena o acesso a internet ainda \u00e9 muito dif\u00edcil e limitado, al\u00e9m de n\u00e3o se interessar em prosseguir com uma gradua\u00e7\u00e3o p\u00f3s Ensino M\u00e9dio.
Conclus\u00e3o
As personas t\u00eam como objetivo fornecer uma perspectiva adicional sobre os usu\u00e1rios que ir\u00e3o utilizar o site do guia estudantil. Neste documento, buscamos incluir perfis distintos daqueles identificados pelo question\u00e1rio, a fim de obter uma vis\u00e3o mais abrangente dos potenciais usu\u00e1rios.
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/2023 0.1 Cria\u00e7\u00e3o do Documento de Personas Genilson Silva e Igor Ribeiro 31/05/2023 0.2 Atualiza\u00e7\u00e3o do Documento de Personas Genilson Silva"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/","title":"Prot\u00f3tipo","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 13/05/2023 0.1 Abertura do documento Lucas Avelar 16/05/2023 0.2 Organiza\u00e7\u00e3o do Documento Alexandre Beck 19/05/2023 0.3 Adi\u00e7\u00e3o do Prot\u00f3tipo de Alta Fidelidade Thiago Freitas"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#1introducao","title":"1.Introdu\u00e7\u00e3o","text":"
Neste documento constam os Prot\u00f3tipos de Alta e Baixa Fidelidade desenvolvidos para melhor visualiza\u00e7\u00e3o da ideia do Guia UnB e informa\u00e7\u00f5es acerca do contexto e desenvolvimento dos mesmos, com o objetivo de desenvolver estrat\u00e9gias e sintetizar ideias do grupo acerca da visualiza\u00e7\u00e3o do produto. Al\u00e9m disso, no prot\u00f3tipo de alta fidelidade \u00e9 poss\u00edvel visualizar a intera\u00e7\u00e3o do usu\u00e1rio com o produto e a identidade visual da aplica\u00e7\u00e3o.
"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#2prototipo-de-baixa-fidelidade","title":"2.Prot\u00f3tipo de Baixa Fidelidade","text":"
Criado por Lucas Avelar
"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#3prototipo-de-alta-fidelidade","title":"3.Prot\u00f3tipo de Alta Fidelidade","text":"
Desenvolvido a partir da ideia inicial dos prot\u00f3tipos de baixa fidelidade.
Clique aqui para acessar o prot\u00f3tipo no Figma.
Nesta sprint, a equipe foi introduzida \u00e0 proposta da disciplina e apresentada \u00e0s poss\u00edveis op\u00e7\u00f5es de projetos. Em seguida, reuniram-se para elaborar a descri\u00e7\u00e3o e contextualiza\u00e7\u00e3o do projeto selecionado.
"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 28/03/23
Fim: 04/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #1 Sprint 0 - Descri\u00e7\u00e3o do Projeto Arthur Gabriel #3 Sprint 0 - Ambienta\u00e7\u00e3o do Projeto Arthur Gabriel"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/","title":"Resultado","text":"
Durante esta sprint, foram atribu\u00eddos os pap\u00e9is de Scrum Master, PO e Arquiteto. Como essa sprint foi dedicada \u00e0 ambienta\u00e7\u00e3o, a equipe se concentrou em aprimorar os conhecimentos em \u00e1reas espec\u00edficas e compartilhar esses conhecimentos com os demais membros do grupo. Para isso, os membros estudaram temas como Scrum, GitHub, arquitetura, frameworks e linguagens. Al\u00e9m disso, foi criada uma planilha para registrar os hor\u00e1rios da equipe e melhor visualizar a distribui\u00e7\u00e3o de tempo dedicado \u00e0 disciplina. No final da sprint, o integrante Lucas Soares foi remanejado e, portanto, teve que deixar a nossa equipe.
"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Fechamento do documento"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Status #1 Sprint 0 - Descri\u00e7\u00e3o do Projeto Conclu\u00eddo #3 Sprint 0 - Ambienta\u00e7\u00e3o do Projeto Conclu\u00eddo"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#avaliacao-do-scrum-master","title":"Avalia\u00e7\u00e3o do Scrum Master","text":"
Nessa sprint n\u00e3o foram feitas muitas coisas devido ao momento de ambienta\u00e7\u00e3o na disciplina e no projeto, o foco foi para estudos e pesquisas para evitar poss\u00edveis atrasos.
Foi decidido criar uma p\u00e1gina no Notion para a equipe, a fim de facilitar o planejamento das tarefas. Al\u00e9m disso, houve uma organiza\u00e7\u00e3o do tempo dispon\u00edvel de cada membro, para que pud\u00e9ssemos agendar reuni\u00f5es onde todos ou a maioria pudessem estar presentes. Tamb\u00e9m foi iniciada uma discuss\u00e3o sobre a import\u00e2ncia da arquitetura de software e quais poss\u00edveis arquiteturas poder\u00edamos utilizar.
"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 03/04/23
Fim: 09/04/23
Dura\u00e7\u00e3o: 6 dias
"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #2 Sprint 1 - Cria\u00e7\u00e3o da p\u00e1gina do Notion do Projeto Thiago Freitas #4 Sprint 1 - Estudar arquitetura de software Arthur Gabriel #6 Sprint 1 - Organiza\u00e7\u00e3o do tempo dispon\u00edvel dos integrantes do grupo Arthur Gabriel"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/","title":"Resultado","text":"
Durante a sprint 1, conseguimos realizar as atividades que foram propostas para a sprint, como a cria\u00e7\u00e3o da p\u00e1gina do Notion do projeto, estudar arquitetura de software e organizar o tempo dispon\u00edvel dos integrantes do grupo. Al\u00e9m disso, conseguimos realizar a ambienta\u00e7\u00e3o do projeto.
"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 02/04/23
Fim: 09/04/23
Dura\u00e7\u00e3o: dias
"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Status #2 Sprint 1 - Cria\u00e7\u00e3o da p\u00e1gina do Notion do Projeto Conclu\u00eddo #4 Sprint 1 - Estudar arquitetura de software Conclu\u00eddo #6 Sprint 1 - Organiza\u00e7\u00e3o do tempo dispon\u00edvel dos integrantes do grupo Conclu\u00eddo ## Papeis Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/","title":"Planejamento","text":"
Nessa sprint focamos em documenta\u00e7\u00e3o e estudo de tecnologias. A equipe se dividiu em dois grupos, um para estudar a linguagem Dart e o framework Flutter e outro para estudar o framework React Native. Al\u00e9m disso, foi feito o levantamento de requisitos e a descri\u00e7\u00e3o do problema. Por fim, foi criado um template para as issues do projeto.
"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 09/04/23
Fim: 16/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #5 Sprint 2 - Estudar Dart e Flutter Todos #7 Sprint 2 - Descri\u00e7\u00e3o do problema Alexandre Beck #8 Sprint 2 - Identificar funcionalidades para o aplicativo Alexandre Beck #10 Sprint 2 - Cria\u00e7\u00e3o de template para issues Arthur Gabriel #11 Sprint 2 - Levantamento de requisitos Arthur Gabriel"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/","title":"Resultado","text":"
Na sprint 2, come\u00e7amos o estudo das tecnologias propostas, al\u00e9m disso foi feito o levantamento de requisitos e a descri\u00e7\u00e3o do problema. Por fim, foi criado um template para as issues do projeto.
"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 09/04/23
Fim: 16/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #5 Sprint 2 - Estudar Dart e Flutter Conclu\u00edda #7 Sprint 2 - Descri\u00e7\u00e3o do problema Conclu\u00edda #8 Sprint 2 - Identificar funcionalidades para o aplicativo Conclu\u00edda #10 Sprint 2 - Cria\u00e7\u00e3o de template para issues Conclu\u00edda #11 Sprint 2 - Levantamento de requisitos Conclu\u00edda"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, a equipe foi estruturada entre seus papeis e fun\u00e7\u00f5es. Al\u00e9m disso, foi criado o Product Backlog e tamb\u00e9m foi utilizado o per\u00edodo para o aprendizado de novas ferramentas. Por fim, foi criado o documento de c\u00f3digo de conduta e de contribui\u00e7\u00e3o.
"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 16/03/23
Fim: 23/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #12 Sprint 3 - Cria\u00e7\u00e3o do Product Backlog Arthur Gabriel #13 Sprint 3 - Definir Equipe de Desenvolvimento Todos #14 Sprint 3 - Estudar Git Flow Arthur Gabriel #30 Sprint 3 - Cria\u00e7\u00e3o do Documento de C\u00f3digo de Conduta Arthur Gabriel #31 Sprint 3 - Cria\u00e7\u00e3o do Documento de Contribui\u00e7\u00e3o Arthur Gabriel"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/","title":"Resultado","text":"
Na sprint 3, a equipe foi estruturada entre seus papeis e fun\u00e7\u00f5es. Al\u00e9m disso, foi criado o Product Backlog, foi utilizado o per\u00edodo para o aprendizado de novas ferramentas e tamb\u00e9m foi criado o documento de c\u00f3digo de conduta e de contribui\u00e7\u00e3o.
"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 16/03/23
Fim: 23/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #12 Sprint 3 - Cria\u00e7\u00e3o do Product Backlog Conclu\u00edda #13 Sprint 3 - Definir Equipe de Desenvolvimento Conclu\u00edda #14 Sprint 3 - Estudar Git Flow Conclu\u00edda #30 Sprint 3 - Cria\u00e7\u00e3o do Documento de C\u00f3digo de Conduta Conclu\u00edda #31 Sprint 3 - Cria\u00e7\u00e3o do Documento de Contribui\u00e7\u00e3o Conclu\u00edda"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, a equipe foi decidido criar o Story Map do projeto, criar o Prot\u00f3tipo de Baixa Fidelidade e documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a, Arquitetura, Padroniza\u00e7\u00e3o de Branches e atualiza\u00e7\u00e3o do README.md
"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 24/04/23
Fim: 30/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #15 Sprint 4 - Cria\u00e7\u00e3o do Prot\u00f3tipo de Baixa Fidelidade Lucas Avelar #16 Sprint 4 - Cria\u00e7\u00e3o do Story Map Alexandre Beck #22 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Arquitetura Arthur Gabriel e Thiago Freitas #23 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a Arthur Gabriel #24 Sprint 4 - Atualiza\u00e7\u00e3o do README.md Arthur Gabriel"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/","title":"Resultado","text":"
Nessa sprint a equipe se acostumou com o padr\u00e3o de documenta\u00e7\u00e3o do projeto e criou a documenta\u00e7\u00e3o de arquitetura e de pol\u00edticas de seguran\u00e7a. Al\u00e9m disso, foi criado o prot\u00f3tipo de baixa fidelidade e o story map. Por fim, foi feita a atualiza\u00e7\u00e3o do README.md.
"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 24/04/23
Fim: 30/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #15 Sprint 4 - Cria\u00e7\u00e3o do Prot\u00f3tipo de Baixa Fidelidade Em Andamento #16 Sprint 4 - Cria\u00e7\u00e3o do Story Map Em Andamento #22 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Arquitetura Conclu\u00edda #23 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a Conclu\u00edda #24 Sprint 4 - Atualiza\u00e7\u00e3o do README.md Conclu\u00edda"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, foi decidio criar a Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits, Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o, Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos, Documenta\u00e7\u00e3o de Vis\u00e3o e Documenta\u00e7\u00e3o das Sprints Passadas
"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 01/05/23
Fim: 07/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #26 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits Arthur Gabriel #27 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o Arthur Gabriel e Thiago Freitas #28 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos Thiago Freitas #29 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Vis\u00e3o Arthur Gabriel #32 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o das Sprints Passadas Arthur Gabriel, Igor Ribeiro, Arthur Gabriel e Thiago Freitas"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/","title":"Resultado","text":"
Como resultado do andamento da sprint, foi poss\u00edvel concluir todas as issues planejadas. A documenta\u00e7\u00e3o de padroniza\u00e7\u00e3o de commits, plano de comunica\u00e7\u00e3o, plano de gerenciamento de riscos e vis\u00e3o foram criadas. Al\u00e9m disso, foi feita a documenta\u00e7\u00e3o das sprints passadas. Por fim, foi feita a atualiza\u00e7\u00e3o do README.md.
"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 01/05/23
Fim: 07/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #26 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits Conclu\u00edda #27 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o Conclu\u00edda #28 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos Conclu\u00edda #29 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Vis\u00e3o Conclu\u00edda #32 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o das Sprints Passadas Conclu\u00edda"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/","title":"Planejamento","text":"
Nesta sprint, foi decidio criar o Story Board, Documento de Personas, Prot\u00f3tipo de Alta de Fidelidade
"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 11/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 08/05/23
Fim: 14/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #41 Sprint 6 - Cria\u00e7\u00e3o de Prot\u00f3tipo de Alta de Fidelidade Arthur Gabriel e Thiago Freitas #42 Sprint 6 - Documento de Personas Genilson Junior #43 Sprint 6 - Cria\u00e7\u00e3o do Story Board Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/","title":"Resultado","text":"
Como resultado do andamento da sprint...
"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 11/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 08/05/23
Fim: 14/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #41 Sprint 6 - Cria\u00e7\u00e3o de Prot\u00f3tipo de Alta de Fidelidade Em Andamento #42 Sprint 6 - Documento de Personas Em Andamento #43 Sprint 6 - Cria\u00e7\u00e3o do Story Board Em Andamento"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/storyboard/2023-05-23-storyboard/","title":"StoryBoard","text":"
Introdu\u00e7\u00e3o
1.1 Prot\u00f3tipos de baixa fidelidade
O Storyboard \u00e9 considerado um tipo de prot\u00f3tipo de baixa fidelidade, que busca fornecer uma representa\u00e7\u00e3o inicial, embora simplificada, do produto final. A principal vantagem desse tipo de prot\u00f3tipo \u00e9 a sua rapidez de constru\u00e7\u00e3o, o que permite realizar altera\u00e7\u00f5es de forma \u00e1gil.
1.2 Storyboard
O storyboard \u00e9 composto por uma s\u00e9rie de ilustra\u00e7\u00f5es que mostram a progress\u00e3o de um usu\u00e1rio ao realizar uma tarefa no sistema espec\u00edfico, neste caso, as tarefas relacionadas ao site da Prefeitura de Verdel\u00e2ndia. Essas ilustra\u00e7\u00f5es fornecem uma representa\u00e7\u00e3o visual clara das etapas envolvidas nas tarefas do sistema.
Metodologia
As tarefas que ser\u00e3o utilizadas para a cria\u00e7\u00e3o dos storyboards ser\u00e3o utilizadas como base para alguns documentos, como o prot\u00f3tipo de alta fidelidade e prosseguimento geral do projeto. Para cada tarefa, uma persona compat\u00edvel foi selecionada para ser a protagonista de cada storyboard.
As ferramentas utilizadas para elaborar os storyboards foram:
Canva
Storyboards
3.1 Busca por informa\u00e7\u00e3o e utiliza\u00e7\u00e3o do Guia UnB
Story Board Nome Idade Profiss\u00e3o Objetivo Expectativa Rodrigo Maia 20 Estudante Deseja acessar o site Guia UnB para obter informa\u00e7\u00f5es que necessita sobre aux\u00edlios Ele espera ver de forma f\u00e1cil, objetiva e resumida seus direitos na universidade
Rodrigo \u00e9 um Estudante de Letras, ap\u00f3s se deparar com um problema, precisou buscar por informa\u00e7\u00f5es sobre seus direitos, ap\u00f3s acessar o site Guia UnB, ela teve seu problema solucionado e conseguiu resolver seu problema, j\u00e1 ficando ciente de onde acessar o site da pr\u00f3xima vez pela sua utilidade e facildiade, compartilhando o mesmo com um amigo.
Conclus\u00e3o
Conclu\u00edmos que a partir desse documento podemos ter uma vis\u00e3o inicial das tarefas que ser\u00e3o mais detalhadas no documento, atribuindo conceitos como agilidade, compatibilidade e f\u00e1cil acesso. Percebemos pelo storyboard o motivo que levou a persona acessar o site, em qual ambiente ela estava, quais os dispositivos dispon\u00edveis, tudo de forma resumida e de f\u00e1cil entendimento.
Refer\u00eancias
Preece, J.; Rogers, Y.; Sharp, H.; Design de Intera\u00e7\u00e3o. Al\u00e9m da Intera\u00e7\u00e3o Homem-Computador.\n
Hist\u00f3rico de versionamento
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/23 0.1 Cria\u00e7\u00e3o do documento de StoryBoard Genilson Silva e Igor Ribeiro 31/05/23 0.2 Atualiza\u00e7\u00e3o do StoryBoard Genilson Silva"},{"location":"Pages/usuario/2023-05-23-perfil-de-usu%C3%A1rio/","title":"Perfil do Usu\u00e1rio","text":"
Introdu\u00e7\u00e3o
A cria\u00e7\u00e3o de um perfil de usu\u00e1rio \u00e9 um processo que visa compreender e descrever os usu\u00e1rios de um determinado produto, servi\u00e7o ou sistema. Essa pr\u00e1tica envolve a coleta de informa\u00e7\u00f5es sobre as caracter\u00edsticas, necessidades, comportamentos, prefer\u00eancias e objetivos dos usu\u00e1rios, a fim de criar uma representa\u00e7\u00e3o detalhada e precisa do p\u00fablico-alvo.
Ao criar um perfil de usu\u00e1rio, busca-se identificar caracter\u00edsticas demogr\u00e1ficas, como idade, g\u00eanero, n\u00edvel de educa\u00e7\u00e3o, ocupa\u00e7\u00e3o, entre outros. Al\u00e9m disso, s\u00e3o investigados aspectos psicogr\u00e1ficos, como motiva\u00e7\u00f5es, valores, estilos de vida e prefer\u00eancias individuais. Com base nessas informa\u00e7\u00f5es, \u00e9 poss\u00edvel desenvolver personas ou arqu\u00e9tipos que representam grupos de usu\u00e1rios com caracter\u00edsticas semelhantes.
Ao compreender melhor os usu\u00e1rios por meio da cria\u00e7\u00e3o de perfis, os profissionais de design e desenvolvimento podem tomar decis\u00f5es mais informadas, adaptando a solu\u00e7\u00e3o \u00e0s necessidades e expectativas dos usu\u00e1rios. Isso resulta em produtos mais eficazes, intuitivos e satisfat\u00f3rios. Preece, 2002 [1].
Objetivos
Um question\u00e1rio \u00e9 uma ferramenta que consiste em um conjunto de perguntas, que podem ser apresentadas em formato impresso ou online, com o objetivo de coletar informa\u00e7\u00f5es dos usu\u00e1rios e outros participantes. Essa t\u00e9cnica \u00e9 valiosa para aprimorar a compreens\u00e3o de um processo espec\u00edfico. Al\u00e9m disso, o question\u00e1rio possibilita a obten\u00e7\u00e3o r\u00e1pida de dados quantitativos e qualitativos de um p\u00fablico-alvo. Diferentemente da t\u00e9cnica de entrevista, o question\u00e1rio viabiliza a coleta de dados de pessoas mesmo que estejam geograficamente dispersas.
Pesquisa
Para coletar informa\u00e7\u00f5es sobre o perfil dos usu\u00e1rios acerca do acesso a informa\u00e7\u00f5es de direitos estudantis dentro e fora das universidades, foi desenvolvido um question\u00e1rio abrangente. Esse question\u00e1rio tem o objetivo de obter dados relevantes que possibilitem a identifica\u00e7\u00e3o das caracter\u00edsticas dos usu\u00e1rios, como o n\u00edvel de familiaridade com tecnologia, faixa et\u00e1ria, experi\u00eancia no assunto abordado, dificuldades enfrentadas e a rela\u00e7\u00e3o com a universidade em quest\u00e3o.
O question\u00e1rio foi criado utilizando a plataforma Google Forms e aplicado de forma online, garantindo a privacidade e o anonimato dos participantes. Abaixo est\u00e3o os resultados das quest\u00f5es aplicadas, os quais ser\u00e3o utilizados para facilitar a cria\u00e7\u00e3o das Personas e Storyboards.
Participantes
A comunidade que respondeu a este question\u00e1rio foram pessoas de diferentes faixas et\u00e1rias, abrangendo desde menores de 18 anos at\u00e9 adultos acima de 30 anos. A pesquisa teve como foco a avalia\u00e7\u00e3o da facilidade de buscar direitos estudantis e os desafios enfrentados nesse processo. Tamb\u00e9m foi questionado sobre o n\u00edvel de conhecimento dos participantes sobre algum software que auxilie nessa tarefa ou a importancia da crian\u00e7\u00e3o do mesmo.
Resultado
Apresentamos a seguir as perguntas do question\u00e1rio e os resultados correspondentes ap\u00f3s sua divulga\u00e7\u00e3o. Obtivemos um total de 20 respostas, e os resultados foram organizados em um gr\u00e1fico para facilitar a visualiza\u00e7\u00e3o e an\u00e1lise dos dados.
Para uma melhor visualiza\u00e7\u00e3o, clique aqui para o acesso a p\u00e1gina de resultados.
5.1 Gr\u00e1fico 1
Figura 1: Gr\u00e1fico 1
5.2 Gr\u00e1fico 2
Figura 2: Gr\u00e1fico 2
5.3 Gr\u00e1fico 3
Figura 3: Gr\u00e1fico 3
5.4 Gr\u00e1fico 4
Figura 4: Gr\u00e1fico 4
5.5 Gr\u00e1fico 5
Figura 5: Gr\u00e1fico 5
5.6 Gr\u00e1fico 6
Figura 6: Gr\u00e1fico 6
5.7 Gr\u00e1fico 7
Figura 7: Gr\u00e1fico 7
5.8 Gr\u00e1fico 8
Figura 8: Gr\u00e1fico 8
Justificativa
O question\u00e1rio foi produzido com o intuito de obter dados e informa\u00e7\u00f5es acerca de direitos estudantis por diferentes pessoas, de diferentes idades, com perfis variados para uma ampla gama de possibildiades em que o contexto do projeto pode ou n\u00e3o ser inserido. Ap\u00f3s an\u00e1lise das respostas, constatou-se que, no geral, os participantes em sua maioria sentem dificuldade ao procurar por informa\u00e7\u00f5es estudantis quando \u00e9 preciso, e n\u00e3o conhecem ferramentas que possuam essas infoma\u00e7\u00f5es reunidas ou com f\u00e1cil acesso. Esses dados fornecem insights valiosos sobre a percep\u00e7\u00e3o e a satisfa\u00e7\u00e3o dos participantes em rela\u00e7\u00e3o aos t\u00f3picos abordado pelo question\u00e1rio.
Conclus\u00e3o
Com base nos dados coletados por meio do question\u00e1rio, \u00e9 poss\u00edvel identificar que a faixa et\u00e1ria predominante dos usu\u00e1rios \u00e9 de 18 a 26 anos, indicando um p\u00fablico jovem que j\u00e1 concluiu ou est\u00e1 cursando o ensino superior e demonstra facilidade no uso de tecnologia. Al\u00e9m disso, observa-se que a maioria dos usu\u00e1rios n\u00e3o encontraram a disposi\u00e7\u00e3o uma ferramenta com as tecnologias dispon\u00edveis para acessar informa\u00e7\u00f5es sobre seus direitos nas universidades, apesar de terem precisado buscar essas informa\u00e7\u00f5es anteriormente. Apesar das dificuldades encontradas, a maioria dos respondentes expressa o desejo de ter uma tecnologia que possa fornecer esses dados. As perguntas foram feitas para:
Se possui vinculo com a universidade
Faixa et\u00e1ria de idade para acompanhar o perfil de usu\u00e1rio
Acompanhar a porcentagem de interesse na busca por direitos
Acompanhar a fluencia no uso de tecnologias
Dificuldades encontradas no cotidiano para obten\u00e7\u00e3o dessas informa\u00e7\u00f5es
Conhecimento sobre ferramentas \u00fateis
Necessidade de facilidade e rapidez na busca por informa\u00e7\u00f5es
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/2023 0.1 Cria\u00e7\u00e3o do documento de Perfil do Usu\u00e1rio Genilson Silva e Igor Ribeiro 31/05/2023 0.2 Atualiza\u00e7\u00e3o do Perfil de Usu\u00e1rio Genilson Silva"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/","title":"Vis\u00e3o","text":"
Este documento estar\u00e1 repleto de dados que sustentar\u00e3o o prop\u00f3sito, o contexto e a vis\u00e3o geral do produto, permitindo assim o entendimento do escopo do projeto. Assim, ser\u00e1 explicado o problema evidenciado, a oportunidade encontrada, a descri\u00e7\u00e3o dos principais envolvidos, uma poss\u00edvel solu\u00e7\u00e3o, suas principais funcionalidades e seus requisitos, para assim obter uma melhor compreens\u00e3o do escopo e diminuir os riscos.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 05/05/2023 0.1 Cria\u00e7\u00e3o da primeira vers\u00e3o Arthur Gabriel 06/05/2023 0.2 Atualiza\u00e7\u00f5es na Organiza\u00e7\u00e3o da Equipe Thiago Freitas"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#11-finalidade","title":"1.1 Finalidade","text":"
Este documento tem como objetivo demonstrar as caracter\u00edsticas do desenvolvimento da aplica\u00e7\u00e3o em quest\u00e3o. Al\u00e9m disso, visa auxiliar no contexto em que a ferramenta se aplica. O objetivo deste artigo ser\u00e1 definir o problema, os perfis das partes interessadas e do usu\u00e1rio, o campo de neg\u00f3cio no qual a iniciativa ser\u00e1 inserida, al\u00e9m de requisitos, recursos e especifica\u00e7\u00f5es do sistema em pauta.
Esse projeto tem como p\u00fablico-alvo os alunos da Universidade de Bras\u00edlia que desejam ter informa\u00e7\u00f5es atualizadas e precisas sobre seus direitos e o que fazer em situa\u00e7\u00f5es atipicas, al\u00e9m de dicas sobre como lidar com situa\u00e7\u00f5es comuns no ambiente universit\u00e1rio, assim solucionando diversas d\u00favidas que os estudantes possam vir a ter durante a gradua\u00e7\u00e3o.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#14-definicoes-acronimos-e-abreviacoes","title":"1.4 Defini\u00e7\u00f5es, Acr\u00f4nimos e Abrevia\u00e7\u00f5es","text":"
Estar\u00e3o listadas neste t\u00f3pico defini\u00e7\u00f5es, acr\u00f4nimos e abrevia\u00e7\u00f5es para garantir uma maior proximidade para com o leitor e o p\u00fablico interessado no projeto.
Sigla/Termo/Acr\u00f4nimo Defini\u00e7\u00e3o MDS M\u00e9todos de Desenvolvimento de Software FGA Faculdade do Gama UNB Universidade de Bras\u00edlia"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#15-referencias","title":"1.5 Refer\u00eancias","text":"
Documento de Vis\u00e3o: A estrutura de t\u00f3picos do documento de vis\u00e3o. IBM. Dispon\u00edvel em: https://www.ibm.com/docs/pt-br/elm/6.0.5?topic=requirements-vision-document. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. kalkuli. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-Kalkuli/docs/docVisao. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. Acacia. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.2-Acacia/#/vision_document?id=_5-recursos-do-produto. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. Aix. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-Aix/projeto/2019/03/29/documento-de-visao/. Acesso em: 05 de maio de 2023;
Desta forma, a ideia principal deste documento de vis\u00e3o \u00e9 fornecer de maneira objetiva e organizada os assuntos que tangem \u00e0 problem\u00e1tica inicial. As informa\u00e7\u00f5es ser\u00e3o organizadas em t\u00f3picos referentes aos seguintes temas, como modelos de exemplo: o detalhamento dos perfis interessados, as funcionalidades principais da ferramenta a ser produzida bem como caracter\u00edsticas t\u00e9cnicas do produto.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#2-posicionamento","title":"2. Posicionamento","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#21-oportunidade-de-negocios","title":"2.1 Oportunidade de neg\u00f3cios","text":"
Com o aumento da complexidade das normas e regulamenta\u00e7\u00f5es acad\u00eamicas, muitos estudantes enfrentam dificuldades para entender seus direitos e deveres dentro da universidade. Al\u00e9m disso, a falta de clareza e de informa\u00e7\u00f5es confi\u00e1veis pode prejudicar a comunica\u00e7\u00e3o entre a institui\u00e7\u00e3o e os alunos. Nesse contexto, o projeto visa facilitar o acesso \u00e0 informa\u00e7\u00e3o e ajudar os estudantes a compreender melhor seus direitos e obriga\u00e7\u00f5es na universidade. Por meio de uma interface intuitiva e de f\u00e1cil uso, o aplicativo oferecer\u00e1 uma vasta gama de informa\u00e7\u00f5es atualizadas e confi\u00e1veis, abrangendo desde a estrutura administrativa da institui\u00e7\u00e3o at\u00e9 os direitos e deveres dos alunos em rela\u00e7\u00e3o a quest\u00f5es como matr\u00edcula, bolsas e assist\u00eancia estudantil.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#22-descricao-do-problema","title":"2.2 Descri\u00e7\u00e3o do problema","text":"O problema \u00e9 que afeta cujo impacto \u00e9 uma boa solu\u00e7\u00e3o seria Dificuldade para encontrar informa\u00e7\u00f5es essenciais para os discentes. Estudantes da UNB. A falta de informa\u00e7\u00f5es b\u00e1sicas. Ofertar informa\u00e7\u00f5es atualizadas e para os discentes de modo simples e claro."},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#23-descricao-de-posicao-do-produto","title":"2.3 Descri\u00e7\u00e3o de Posi\u00e7\u00e3o do Produto","text":"
Como um guia de refer\u00eancia para estudantes universit\u00e1rios, o aplicativo tem como objetivo fornecer informa\u00e7\u00f5es claras e acess\u00edveis sobre os direitos e benef\u00edcios dos alunos dentro da institui\u00e7\u00e3o. Com uma interface f\u00e1cil de usar, o aplicativo ajuda a evitar a confus\u00e3o e o desconhecimento sobre os diversos aspectos da vida acad\u00eamica, como processos administrativos, regulamentos e prazos. O Guia UnB busca ser um recurso confi\u00e1vel para estudantes que precisam de respostas r\u00e1pidas e precisas para suas d\u00favidas e preocupa\u00e7\u00f5es, permitindo que se concentrem em seus estudos e objetivos acad\u00eamicos.
Para que o produto que diferente de nosso produto Pessoas f\u00edsicas tem dificuldade em encontrar informa\u00e7\u00f5es verdadeiras. \u00e9 um aplicativo para evitar a desinforma\u00e7\u00e3o. auxilia na redu\u00e7\u00e3o das principais quest\u00f5es. site UNB que apresenta dados de forma pouco intuitiva. mostra informa\u00e7\u00f5es de forma clara e intuitiva."},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#3-descricao-dos-envolvidos-e-dos-usuarios","title":"3. Descri\u00e7\u00e3o dos Envolvidos e dos Usu\u00e1rios","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#31-resumo-dos-envolvidos","title":"3.1 Resumo dos Envolvidos","text":"Nome Descri\u00e7\u00e3o Responsabilidade Equipe de Desenvolvimento Estudantes do curso de Engenharia de Software das disciplina de MDS Contribuir ativamente com o desenvolvimento e implementa\u00e7\u00e3o do software citado neste documento Equipe de Gest\u00e3o do Projeto Estudantes do curso de Engenharia de Software das disciplinas de MDS Gerenciar tempo, escopo, riscos, tomadas de decis\u00f5es para garantir a viabilidade do projeto e garantir a aplica\u00e7\u00e3o dos princ\u00edpios \u00e1geis Equipe de avalia\u00e7\u00e3o e suporte Professor e monitores da disciplina de MDS Auxiliar a equipe ao longo do desenvolvimento do projeto"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#32-resumo-dos-usuarios","title":"3.2 Resumo dos Usu\u00e1rios","text":"Nome Descri\u00e7\u00e3o Responsabilidade Pessoas f\u00edsicas Pessoas que querem informa\u00e7\u00f5es sobre UNB de forma clara e intuitiva. Utilizar o sistema e sufruir de suas funcionalidades"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#33-ambiente-do-usuario","title":"3.3 Ambiente do Usu\u00e1rio","text":"
Os usu\u00e1rios poder\u00e3o utilizar o aplicativo baixando ele na loja de aplicativos do celular.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#34-perfis-dos-envolvidos","title":"3.4 Perfis dos Envolvidos","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#341-equipe-avaliacao-e-suporte","title":"3.4.1 Equipe avalia\u00e7\u00e3o e suporte","text":"Representantes Descri\u00e7\u00e3o Tipo Responsabilidades Crit\u00e9rio de sucesso Envolvimento Profa. Carla Equipe respons\u00e1vel pela avalia\u00e7\u00e3o e direcionamento do projeto Professora e coach do grupo da disciplina Direcionar e dar suporte a equipe de desenvolvimento e gest\u00e3o, na disciplina MDS, quanto ao desenvolvimento do projeto A entrega do projeto juntamente com uma documenta\u00e7\u00e3o coerente estabelecida, a partir das orienta\u00e7\u00f5es dadas ao longo do semestre Alto Erick Levy Equipe respons\u00e1vel pela avalia\u00e7\u00e3o e direcionamento do projeto Monitor do grupo da disciplina Direcionar e dar suporte a equipe de desenvolvimento e gest\u00e3o, na disciplina MDS, quanto ao desenvolvimento do projeto A entrega do projeto juntamente com uma documenta\u00e7\u00e3o coerente estabelecida, a partir das orienta\u00e7\u00f5es dadas ao longo do semestre Alto"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#342-equipe-de-desenvolvimento-e-gestao-do-projeto","title":"3.4.2 Equipe de Desenvolvimento e Gest\u00e3o do Projeto","text":"Papel Descri\u00e7\u00e3o Scrum Master Thiago Freitas Product Owner Lucas Avelar Arquiteto de Software Arthur Gabriel Desenvolvedor Alexandre Beck, Igor Ribeiro e Genilson Silva"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#35-perfis-dos-usuarios","title":"3.5 Perfis dos Usu\u00e1rios","text":"Representante Descri\u00e7\u00e3o Tipo Responsabilidade Crit\u00e9rio de sucesso Envolvimento Discentes da UNB interessadas por informa\u00e7\u00f5es Pessoas que querem informa\u00e7\u00f5es sobre UNB de forma clara e intuitiva. Usu\u00e1rios desinformados Al\u00e9m de utilizar o programa e usufruir de suas funcionalidades, o usu\u00e1rio deve alertar sobre poss\u00edveis falhas ou informa\u00e7\u00f5es faltantes Circula\u00e7\u00e3o de informa\u00e7\u00f5es e o reconhecimento do aux\u00edlio do aplicativo Discentes da UNB interessadas por informa\u00e7\u00f5es"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#36-principais-necessidades-dos-usuarios-ou-dos-envolvidos","title":"3.6 Principais Necessidades dos Usu\u00e1rios ou dos Envolvidos","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#361-necessidades-dos-envolvidos","title":"3.6.1 Necessidades dos envolvidos","text":"Necessidade Prioridade Solu\u00e7\u00e3o Atual Solu\u00e7\u00e3o Proposta Ferramenta que auxilie na circula\u00e7\u00e3o de informa\u00e7\u00f5es Ser acess\u00edvel Sites, Blogs, Redes Sociais Uma forma flex\u00edvel, confi\u00e1vel, simples, direta e menos trabalhosa de aux\u00edlio \u00e0 informa\u00e7\u00e3o"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#37-alternativas-e-concorrencias","title":"3.7 Alternativas e concorr\u00eancias","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#371-site-unb","title":"3.7.1 Site UnB","text":"
O pr\u00f3prio site da UnB possui uma se\u00e7\u00e3o de perguntas frequentes, por\u00e9m n\u00e3o \u00e9 muito intuitivo e n\u00e3o possui uma interface amig\u00e1vel. Al\u00e9m disso, o site n\u00e3o \u00e9 muito acess\u00edvel, pois possui uma linguagem muito t\u00e9cnica e n\u00e3o \u00e9 muito f\u00e1cil de encontrar.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#4-visao-geral-do-produto","title":"4. Vis\u00e3o geral do Produto","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#41-perspectiva-do-produto","title":"4.1 Perspectiva do Produto","text":"
O objetivo do aplicativo em quest\u00e3o \u00e9 aumentar a circula\u00e7\u00e3o de informa\u00e7\u00f5es ver\u00eddicas e viabilizar que elas sejam de f\u00e1cil e r\u00e1pido acesso, al\u00e9m de serem constantemente atualizadas. Sem o aplicativo, essas informa\u00e7\u00f5es s\u00e3o disponibilizadas em v\u00e1rios meios de telecomunica\u00e7\u00e3o, por\u00e9m muitas vezes as informa\u00e7\u00f5es se perdem, elas ainda n\u00e3o s\u00e3o acess\u00edveis a todos e nem sempre corretas e/ou atualizadas.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#42-resumo-das-capacidades","title":"4.2 Resumo das capacidades","text":"
As capacidades do produto v\u00e3o de encontro com as necessidades do p\u00fablico em geral que tem anseio por informa\u00e7\u00f5es f\u00e1ceis, atuais e ver\u00eddicas sobre os seus direitos e discentes que ainda n\u00e3o possuem conhecimento sobre as informa\u00e7\u00f5es mais comuns que devem ter acesso. Assim, o aplicativo ser\u00e1 capaz de ofertar informa\u00e7\u00f5es relacionadas a esta realidade. Por fim, todos esses recursos foram pensados para que o aplicativo seja capaz de estar sempre auxiliando o utilizador no tocante a barrar informa\u00e7\u00f5es falsas ou a falta delas.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#5-recursos-do-produto","title":"5. Recursos do Produto","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#51-interacao","title":"5.1 Intera\u00e7\u00e3o","text":"
O aplicativo oferece uma interface interativa e intuitiva para o usu\u00e1rio acessar informa\u00e7\u00f5es sobre a UNB.
O aplicativo oferece uma ampla gama de informa\u00e7\u00f5es confi\u00e1veis sobre a UNB, incluindo regulamentos, processos administrativos, direitos e benef\u00edcios dos alunos.
"}]}
\ No newline at end of file
+{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Introdu\u00e7\u00e3o","text":""},{"location":"#visao-geral","title":"\ud83d\udcbb Vis\u00e3o Geral","text":"
O Guia UnB tem como objetivo auxiliar os estudantes da Universidade de Bras\u00edlia a compreenderem seus direitos e deveres de maneira pr\u00e1tica e intuitiva, combatendo a desinforma\u00e7\u00e3o e promovendo a transpar\u00eancia na comunica\u00e7\u00e3o entre a institui\u00e7\u00e3o e seus alunos.
"},{"location":"#ideia-e-incentivo","title":"\ud83d\udca1 Ideia e Incentivo","text":"
O Guia UnB \u00e9 uma ferramenta essencial para quem estuda, trabalha ou est\u00e1 envolvido com a Universidade de Bras\u00edlia. Com informa\u00e7\u00f5es atualizadas e confi\u00e1veis sobre os servi\u00e7os oferecidos pela institui\u00e7\u00e3o, o aplicativo ajuda a esclarecer d\u00favidas e facilita o acesso a importantes recursos acad\u00eamicos.
"},{"location":"#como-executar-o-projeto","title":"\ud83d\ude80 Como executar o projeto","text":""},{"location":"#tecnologias-e-pre-requisitos","title":"\ud83d\udee0 Tecnologias e Pr\u00e9-Requisitos","text":"
Esse projeto usa algumas ferramentas para o seu desenvolvimento: - Dart - Flutter - Firebase
"},{"location":"#instalando-e-executando","title":"\u2714\ufe0f Instalando e executando","text":"
Em seguida \u00e9 preciso baixar as depend\u00eancias do aplicativo
flutter pub get\n
Agora voc\u00ea pode executar o aplicativo no seu dispositivo Android ou iOS, ou em um emulador. Para isso, execute o comando:
flutter run\n
"},{"location":"#como-contribuir-para-o-projeto","title":"\ud83e\udd1d Como contribuir para o projeto","text":"
Guia de Contribui\u00e7\u00e3o
C\u00f3digo de Conduta
Pol\u00edtica de Branches
Pol\u00edticas de Commits
Template para cria\u00e7\u00e3o de issues
Template para cria\u00e7\u00e3o de pull requests
"},{"location":"#desenvolvedores","title":"\ud83d\udc68\u200d\ud83d\udcbb Desenvolvedores","text":"Arthur Gabriel Alexandre Beck Thiago Freitas Lucas Avelar Igor Ribeiro Genilson Junior"},{"location":"#licenca","title":"\ud83d\udcdd Licen\u00e7a","text":"
Este projeto est\u00e1 licenciado sob os termos da licen\u00e7a MIT.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/","title":"Arquitetura","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Altera\u00e7\u00e3o Autor 06/05/2023 0.1 Abertura do documento de Arquitetura Thiago Freitas 19/05/2023 0.2 Adicionando o firebase Arthur Gabriel"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#11-finalidade","title":"1.1 Finalidade","text":"
Este documento tem como finalidade apresentar a arquitetura do projeto GuiaUnB, de forma que fique de f\u00e1cil entedimento a estrututra arquitetural do projeto, e sejam mostradas todas as decis\u00f5es relacionadas a ela.
Essa documenta\u00e7\u00e3o engloba as fun\u00e7\u00f5es visadas pelo projeto, al\u00e9m das tecnologias usadas, seu diagrama de rela\u00e7\u00f5es e casos de uso. Engloba tamb\u00e9m algumas outras informa\u00e7\u00f5es t\u00e9cnicas como caracter\u00edsticas de desempenho e qualidade. O projeto \u00e9 desenvolvido por alunos da UNB-FGA, na disciplina MDS.
O aplicativo GuiaUnB ser\u00e1 constru\u00eddo utilizando o Flutter, um framework popular para desenvolvimento de aplicativos m\u00f3veis. O Flutter foi escolhido por permitir a gera\u00e7\u00e3o da aplica\u00e7\u00e3o para ambas as plataformas m\u00f3veis mais populares - Android e iOS - e por ser uma ferramenta de f\u00e1cil uso para implementa\u00e7\u00e3o. A escolha foi feita pelos tecnologistas, que consideraram o Flutter a melhor op\u00e7\u00e3o para atender \u00e0s necessidades do projeto.
Dart \u00e9 a linguagem de programa\u00e7\u00e3o utilizada pelo Flutter. Sendo assim, ela ser\u00e1 utilizada para o desenvolvimento do GuiaUnB. O Dart \u00e9 uma linguagem moderna e f\u00e1cil de aprender, o que contribui para a efici\u00eancia no desenvolvimento de aplicativos m\u00f3veis com o Flutter. Al\u00e9m disso, o Dart oferece uma performance de execu\u00e7\u00e3o excepcional, o que \u00e9 fundamental para garantir um bom desempenho do aplicativo.
O Firebase \u00e9 uma plataforma de desenvolvimento de aplicativos m\u00f3veis e web oferecida pela Google. Ele inclui uma variedade de servi\u00e7os, como banco de dados em tempo real, autentica\u00e7\u00e3o de usu\u00e1rios, hospedagem web, armazenamento em nuvem, notifica\u00e7\u00f5es em tempo real, an\u00e1lise de dados, monitoramento de desempenho e fun\u00e7\u00f5es na nuvem. Com essas ferramentas, os desenvolvedores podem criar aplicativos escal\u00e1veis, colaborativos e eficientes, aproveitando recursos prontos para uso e reduzindo a necessidade de gerenciar infraestrutura complexa.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#3-arquitetura-escolhida","title":"3. Arquitetura Escolhida","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#31-clean-architecture-em-flutter","title":"3.1 Clean Architecture em Flutter","text":""},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#311-o-que-e-clean-architecture","title":"3.1.1 O que \u00e9 Clean Architecture?","text":"
Clean Architecture \u00e9 um padr\u00e3o de arquitetura de software proposto por Robert C. Martin (tamb\u00e9m conhecido como Uncle Bob). A ideia central do padr\u00e3o \u00e9 separar o c\u00f3digo em camadas bem definidas, onde cada camada tem uma responsabilidade espec\u00edfica e as depend\u00eancias s\u00e3o invertidas. Isso torna o c\u00f3digo mais modular, test\u00e1vel e f\u00e1cil de manter.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#312-as-camadas-da-clean-architecture-sao","title":"3.1.2 As camadas da Clean Architecture s\u00e3o:","text":"
Interface do Usu\u00e1rio: Camada respons\u00e1vel pela intera\u00e7\u00e3o com o usu\u00e1rio. Aqui est\u00e3o os widgets do Flutter que representam a interface gr\u00e1fica da aplica\u00e7\u00e3o.
Casos de Uso: Camada respons\u00e1vel por implementar as regras de neg\u00f3cio da aplica\u00e7\u00e3o. Essa camada usa as classes da camada de Infraestrutura para buscar e salvar dados.
Regras de Neg\u00f3cio: Camada respons\u00e1vel por definir as regras de neg\u00f3cio da aplica\u00e7\u00e3o. Aqui est\u00e3o as classes que implementam as valida\u00e7\u00f5es e c\u00e1lculos espec\u00edficos da sua aplica\u00e7\u00e3o.
Infraestrutura: Camada respons\u00e1vel por implementar as funcionalidades de baixo n\u00edvel, como acesso a banco de dados e servi\u00e7os web.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#313-por-que-usar-clean-architecture-em-flutter","title":"3.1.3 Por que usar Clean Architecture em Flutter?","text":"
A utiliza\u00e7\u00e3o da Clean Architecture em Flutter pode trazer diversos benef\u00edcios para a sua aplica\u00e7\u00e3o, dentre eles:
Modularidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas facilita a manuten\u00e7\u00e3o e evolu\u00e7\u00e3o da aplica\u00e7\u00e3o.
Testabilidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas facilita a cria\u00e7\u00e3o de testes automatizados.
Reutiliza\u00e7\u00e3o de c\u00f3digo: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas permite que as mesmas classes possam ser reutilizadas em diferentes projetos.
Flexibilidade: A separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas permite que as camadas possam ser trocadas ou substitu\u00eddas sem afetar as outras camadas.
"},{"location":"Pages/arquitetura/2023-05-06-arquitetura/#314-como-utilizar-clean-architecture-em-flutter","title":"3.1.4 Como utilizar Clean Architecture em Flutter?","text":"
Para utilizar a Clean Architecture em Flutter, voc\u00ea pode seguir os seguintes passos:
Defina as camadas da sua aplica\u00e7\u00e3o: Crie uma pasta para cada camada da Clean Architecture na sua estrutura de projeto.
Crie interfaces abstratas: Crie as interfaces abstratas que definem os contratos entre as camadas. Por exemplo, voc\u00ea pode criar uma interface abstrata para representar o reposit\u00f3rio de dados que define os m\u00e9todos que a camada de Casos de Uso pode chamar para acessar os dados.
Implemente as camadas: Crie as implementa\u00e7\u00f5es concretas das interfaces abstratas em cada camada. Por exemplo, voc\u00ea pode criar uma implementa\u00e7\u00e3o do reposit\u00f3rio que utiliza uma API REST para buscar dados.
Injete as depend\u00eancias: Utilize um mecanismo de inje\u00e7\u00e3o de depend\u00eancias para injetar as depend\u00eancias das classes em cada camada da sua aplica\u00e7\u00e3o. Existem diversas bibliotecas de inje\u00e7\u00e3o de depend\u00eancias dispon\u00edveis para Flutter, como o Provider e o GetIt.
Crie widgets do Flutter para a camada de Interface do Usu\u00e1rio: Crie os widgets respons\u00e1veis pela interface do usu\u00e1rio da sua aplica\u00e7\u00e3o, injetando as depend\u00eancias necess\u00e1rias utilizando o mecanismo de inje\u00e7\u00e3o de depend\u00eancias escolhido.
Utilize a arquitetura em cada tela da sua aplica\u00e7\u00e3o: Ao criar cada tela da sua aplica\u00e7\u00e3o, utilize as classes da camada de Casos de Uso para implementar as regras de neg\u00f3cio da tela, utilizando as classes da camada de Infraestrutura para buscar e salvar dados.
Teste a aplica\u00e7\u00e3o: Utilize testes automatizados para garantir o correto funcionamento da sua aplica\u00e7\u00e3o. Utilize testes unit\u00e1rios para testar as classes individualmente e testes de integra\u00e7\u00e3o para testar as camadas em conjunto.
Evolua a aplica\u00e7\u00e3o: Com a separa\u00e7\u00e3o do c\u00f3digo em camadas bem definidas, fica mais f\u00e1cil evoluir a aplica\u00e7\u00e3o de forma incremental, adicionando novas funcionalidades em cada camada sem afetar as outras camadas.
Clean Architecture \u00e9 uma abordagem de arquitetura de software que pode trazer diversos benef\u00edcios para a sua aplica\u00e7\u00e3o Flutter, como modularidade, testabilidade, reutiliza\u00e7\u00e3o de c\u00f3digo e flexibilidade. Ao utilizar Clean Architecture em sua aplica\u00e7\u00e3o, voc\u00ea pode separar o c\u00f3digo em camadas bem definidas, cada uma com uma responsabilidade espec\u00edfica, facilitando a manuten\u00e7\u00e3o e evolu\u00e7\u00e3o da aplica\u00e7\u00e3o. Utilize um mecanismo de inje\u00e7\u00e3o de depend\u00eancias para injetar as depend\u00eancias das classes em cada camada e utilize testes automatizados para garantir o correto funcionamento da sua aplica\u00e7\u00e3o.
Esse documento cont\u00eam os itens que dever\u00e3o ser desenvolvidos pelos times de desenvolvimento, levando em conta os requisitos levantados.
"},{"location":"Pages/backlog/2023-05-06-backlog/#historico-de-revisao","title":"Hist\u00f3rico de revis\u00e3o","text":"Data Vers\u00e3o Altera\u00e7\u00e3o Autor 06/05/2023 0.1 Primeira defini\u00e7\u00e3o de funcionalidades Arthur Gabriel 06/05/2023 0.2 Adici\u00e7\u00e3o de novas funcionalidades Thiago Freitas"},{"location":"Pages/backlog/2023-05-06-backlog/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/backlog/2023-05-06-backlog/#11-abreviacoes-e-seus-significados","title":"1.1 Abrevia\u00e7\u00f5es e seus significados","text":"Abrevia\u00e7\u00e3o Significado EP Epics FT Features US User Stories"},{"location":"Pages/backlog/2023-05-06-backlog/#12-termos-importantes-que-serao-utilizados-nesse-documento","title":"1.2 Termos importantes que ser\u00e3o utilizados nesse documento","text":"Termo Defini\u00e7\u00e3o Epics Epics s\u00e3o descri\u00e7\u00f5es gerais do que se deseja no software Features Features s\u00e3o semelhantes a Epics, por\u00e9m s\u00e3o mais detalhadas em rela\u00e7\u00e3o ao que \u00e9 fun\u00e7\u00e3o User Stories User Stories s\u00e3o exemplos de usu\u00e1rios que ir\u00e3o utilizar a fun\u00e7\u00e3o de uma feature em quest\u00e3o"},{"location":"Pages/backlog/2023-05-06-backlog/#13-priorizacao-com-moscow","title":"1.3 Prioriza\u00e7\u00e3o com MoSCoW","text":"
O MoSCoW \u00e9 uma t\u00e9cnica utilizada para definir a prioridade dos requisitos presentes no projeto. As classifica\u00e7\u00f5es s\u00e3o dadas por Must, Should, Could e Won't, que juntas formam o acr\u00f4nimo MoSCoW. Essas classifica\u00e7\u00f5es s\u00e3o dadas, para que se possa hierarquizar a necessidade dos requisitos ao projeto. Entendendo as regras de prioriza\u00e7\u00e3o, fizemos essa classifica\u00e7\u00e3o para dar in\u00edcio \u00e0 abertura desse documento.
Must: Deve ter este requisito para atender \u00e0s necessidades de neg\u00f3cios.
Should: Deve ter este requisito, se poss\u00edvel, mas o sucesso do projeto n\u00e3o depende dele.
Could: Pode ter este requisito se n\u00e3o afetar mais nada no projeto.
Won't: Gostaria de ter esse requisito mais tarde, mas a entrega n\u00e3o ser\u00e1 desta vez.
"},{"location":"Pages/backlog/2023-05-06-backlog/#2-backlog","title":"2. Backlog","text":""},{"location":"Pages/backlog/2023-05-06-backlog/#ep01-introducao-ao-aplicativo","title":"EP01: Introdu\u00e7\u00e3o ao aplicativo","text":"
Ser\u00e1 uma epic para ser uma informa\u00e7\u00e3o inicial, onde o usu\u00e1rio ter\u00e1 o primeiro contato com o aplicativo e ter\u00e1 uma breve explica\u00e7\u00e3o sobre suas funcionalidades.
"},{"location":"Pages/backlog/2023-05-06-backlog/#ft01-boas-vindas","title":"FT01: Boas-Vindas","text":"ID User Story Prioridade Pontos US01 Como usu\u00e1rio, eu quero ver uma tela de abertura quando eu abrir o aplicativo, para que eu saiba que ele est\u00e1 carregando corretamente. Must 1 US02 Como um novo usu\u00e1rio, quero ver uma tela de boas-vindas com uma breve introdu\u00e7\u00e3o ao aplicativo e suas funcionalidades, para que eu possa ter uma ideia do que esperar e como usar o aplicativo. Must 1 US03 Como um usu\u00e1rio novo ou existente, quero ter acesso a links de suporte e ajuda na tela de boas-vindas, caso eu precise de ajuda para usar o aplicativo. Must 1"},{"location":"Pages/backlog/2023-05-06-backlog/#ft02-introducao","title":"FT02: Introdu\u00e7\u00e3o","text":"ID User Story Prioridade Pontos US04 Como um usu\u00e1rio novo, eu quero ver uma breve explica\u00e7\u00e3o sobre o aplicativo para entender como ele pode me ajudar na minha rotina acad\u00eamica. Must 1 US05 Como um usu\u00e1rio novo, eu quero receber informa\u00e7\u00f5es claras e objetivas sobre como utilizar o aplicativo para poder me adaptar mais facilmente ao campus. Must 2 US06 Como um usu\u00e1rio que j\u00e1 conhece o aplicativo, eu quero ter acesso r\u00e1pido \u00e0s informa\u00e7\u00f5es mais relevantes do aplicativo, sem precisar passar por telas desnecess\u00e1rias. Must 3 US07 Como um aluno interessado em esportes, eu quero ter acesso \u00e0s informa\u00e7\u00f5es sobre as atividades esportivas oferecidas pela universidade na tela de introdu\u00e7\u00e3o. Must 2 US08 Como um usu\u00e1rio, desejo saber os meus direitos em situa\u00e7\u00f5es diversas. Must 3 #### FT03: Navega\u00e7\u00e3o ID User Story Prioridade Pontos US09 Como usu\u00e1rio, quero ser capaz de navegar facilmente pelas diferentes se\u00e7\u00f5es do aplicativo para encontrar informa\u00e7\u00f5es relevantes de forma r\u00e1pida e f\u00e1cil. Must 2 US10 Como usu\u00e1rio, quero ser capaz de voltar para a p\u00e1gina anterior a qualquer momento, caso eu precise rever uma informa\u00e7\u00e3o anterior. Must 1 US11 Como usu\u00e1rio, quero ser capaz de pesquisar por palavras-chave ou frases para encontrar informa\u00e7\u00f5es espec\u00edficas dentro do aplicativo. Could 8 US12 Como usu\u00e1rio, quero que a navega\u00e7\u00e3o no aplicativo seja intuitiva e f\u00e1cil de entender, independentemente do meu n\u00edvel de experi\u00eancia com tecnologia. Must 2 #### FT04: Customiza\u00e7\u00e3o ID User Story Prioridade Pontos US13 Como um usu\u00e1rio, gostaria de poder personalizar o tema do aplicativo para que ele se adapte ao meu gosto pessoal. Should 2 US14 Como um usu\u00e1rio, gostaria de poder marcar p\u00e1ginas ou se\u00e7\u00f5es do aplicativo para acesso r\u00e1pido e f\u00e1cil posteriormente. Should 3"},{"location":"Pages/backlog/2023-05-06-backlog/#ep02-facilitacao-do-acesso-a-informacoes-sobre-a-universidade-de-brasilia","title":"EP02: Facilita\u00e7\u00e3o do acesso \u00e0 informa\u00e7\u00f5es sobre a Universidade de Bras\u00edlia","text":"
Ser\u00e1 uma epic para as informa\u00e7\u00f5es importantes sobre a universidade.
"},{"location":"Pages/backlog/2023-05-06-backlog/#ft04-melhoria-da-comunicacao-interna-na-universidade","title":"FT04: Melhoria da comunica\u00e7\u00e3o interna na universidade","text":"ID User Story Prioridade Pontos US15 Como pesquisador, gostaria de receber informa\u00e7\u00f5es espec\u00edficas sobre editais e oportunidades de financiamento para projetos de pesquisa, para que eu possa me candidatar e obter recursos para minha pesquisa. Must 2 US16 Como estudante de gradua\u00e7\u00e3o, gostaria de ter acesso f\u00e1cil aos principais canais de comunica\u00e7\u00e3o da UnB Must 2"},{"location":"Pages/backlog/2023-05-06-backlog/#ft05-aclaramento-de-duvidas","title":"FT05: Aclaramento de d\u00favidas","text":"ID User Story Prioridade Pontos US17 Como Usu\u00e1rio, gostaria de saber o que fazer em situa\u00e7\u00f5es de ass\u00e9dio dentro da universidade. Must 2 US18 Como aluno da UnB, gostaria de receber informa\u00e7\u00f5es sobre como relatar a discord\u00e2ncia do m\u00e9todo disciplinar de algum docente. Must 2 US19 Como aluno da UnB, gostaria de saber como fazer para conectar na internet do campus. Must 2 US20 Como aluno da UnB, eu gostaria de ter acesso f\u00e1cil a informa\u00e7\u00f5es sobre as disciplinas oferecidas. Must 2 US21 Como visitante, eu quero poder acessar informa\u00e7\u00f5es sobre eventos e palestras na UnB para que eu possa participar e aprender mais sobre a universidade. Should 3 US22 Como aluno da UnB, desejo receber dicas de sa\u00fade mental e como conseguir ajuda. Should 4 US23 Como aluno da UnB, desejo entender o processo de solicita\u00e7\u00e3o de mudan\u00e7a de curso Should 3 US24 Como aluno da UnB, desejo saber os esportes e atividades f\u00edsicas dispon\u00edveis no campus Should 2 US25 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre bolsas de estudo dispon\u00edveis na universidade Should 3 US26 Como aluno da UnB, desejo obter informa\u00e7\u00f5es como conseguir uma vaga em uma moradia estudantil Should 3 US27 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que fazer caso tenha problemas com a estrutura f\u00edsica de uma sala de aula ou laborat\u00f3rio Should 4 US28 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como solicitar um hist\u00f3rico escolar Should 4 US29 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como fazer uma para solicita\u00e7\u00e3o de trancamento de matr\u00edcula Should 2 US30 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que \u00e9 poss\u00edvel fazer caso tenha problemas com um colega de classe Should 2 US31 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre como fa\u00e7o para me candidatar a uma vaga em uma empresa j\u00fanior Should 3 US32 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o que fazer caso tenha problemas com a seguran\u00e7a no campus Should 3 US33 Como aluno da UnB, desejo obter informa\u00e7\u00f5es sobre o processo de inscri\u00e7\u00e3o em um programa de inicia\u00e7\u00e3o cient\u00edfica Should 3"},{"location":"Pages/backlog/2023-05-06-backlog/#ft06-chatbot","title":"FT06: ChatBot","text":"ID User Story Prioridade Pontos US34 Como Usu\u00e1rio, gostaria de ter um ChatBot assistente que consiga tirar minha d\u00favidas ou me oferecer a informa\u00e7\u00f5es que eu desejo de maneira mais r\u00e1pida Won't 24"},{"location":"Pages/backlog/2023-05-06-backlog/#referencias","title":"Refer\u00eancias","text":"
Railsware Product Academy. MoSCoW prioritization for your product backlog. Youtube, 19 de Setembro de 2019. Dispon\u00edvel em: https://www.youtube.com/watch?v=DzruAbBhY0Q. Acesso em: 06 de Maio de 2023.
"},{"location":"Pages/branches/2023-05-04-branches/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Cria\u00e7\u00e3o da pol\u00edtica de branch Thiago Freitas 04/05/2023 0.2 Corre\u00e7\u00f5es nas datas e na nomenclatura Thiago Freitas"},{"location":"Pages/branches/2023-05-04-branches/#padronizacao-das-branches","title":"Padroniza\u00e7\u00e3o das Branches","text":""},{"location":"Pages/branches/2023-05-04-branches/#prefixos","title":"Prefixos:","text":"
Branch main: Branch que cont\u00e9m o c\u00f3digo em n\u00edvel de produ\u00e7\u00e3o, ser\u00e1 o c\u00f3digo mais consolidado existente na aplica\u00e7\u00e3o. Nenhum integrante dos times \u00e9 autorizado a fazer commits diretamente na main.
Branch dev: Como o nome j\u00e1 diz, \u00e9 a branch de trabalho no momento do desenvolvimento. S\u00e3o criadas come\u00e7ando com o prefixo dev/.
Branches feature: Como o nome j\u00e1 diz, s\u00e3o branches na qual s\u00e3o desenvolvidos novos recursos ao projeto. S\u00e3o criadas come\u00e7ando com o prefixo feature/. Exemplo: feature#22/novo-layout
Branches hotfix: Branches no qual s\u00e3o realizadas corre\u00e7\u00f5es de bugs S\u00e3o criadas come\u00e7ando com o prefixo hotfix/. Exemplo: hotfix#02/correcao-botao
Branches docs: Branches na qual s\u00e3o desenvolvidos os documentos do projeto. S\u00e3o ciradas come\u00e7ando com o prefixo docs/ Exemplo: docs#49/template-documento
DULCETTI, Bruno. Padr\u00f5es e nomenclaturas no Git. BrunoDulcetti. Dispon\u00edvel em: https://www.brunodulcetti.com/padroes-e-nomenclaturas-no-git/. Acesso em: 4 de maio de 2023.
Pol\u00edticas de Branches. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-ComexStat/docs/politicaBranches. Acesso em: 4 de maio de 2023.
HADLER, Mikael. Utilizando o fluxo Git Flow. Medium. Dispon\u00edvel em: https://medium.com/trainingcenter/utilizando-o-fluxo-git-flow-e63d5e0d5e04. Acesso em: 4 de maio de 2023.
"},{"location":"Pages/commits/2023-05-04-commits/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Cria\u00e7\u00e3o da pol\u00edtica de commits Arthur Gabriel"},{"location":"Pages/commits/2023-05-04-commits/#semantica-do-commit","title":"Sem\u00e2ntica do Commit","text":"
Sempre dividir em pequenos e significativos commits, fazendo com que cada commit tenha apenas uma funcionalidade.
"},{"location":"Pages/commits/2023-05-04-commits/#commits-em-portugues","title":"Commits em portugu\u00eas","text":"
Por ser um projeto voltado totalmente para um p\u00fablico brasileiro e por toda equipe ter mais afinidade com o portugu\u00eas, foi decidido que todos os commits ser\u00e3o em pt-BR.
DARTORA, Jo\u00e3o. Tudo o que voc\u00ea precisa saber sobre commits sem\u00e2nticos. Ilegra. Dispon\u00edvel em: https://ilegra.com/blog/tudo-o-que-voce-precisa-saber-sobre-commits-semanticos/. Acesso em: 05 de maio de 2023.
Pol\u00edticas de Commit. Dispon\u00edvel em: https://fga-eps-mds.github.io/2020.1-Grupo6/policies/commits/. Acesso em: 05 de maio de 2023.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/","title":"Comunica\u00e7\u00e3o","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 04/05/2023 0.1 Abertura do documento Arthur Gabriel 06/05/2023 0.2 Atualiza\u00e7\u00f5es nas Ferramentas Thiago Freitas"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#1-objetivo","title":"1. Objetivo","text":"
Este documento tem como objetivo oficializar os meios de comunica\u00e7\u00e3o entre os membros do projeto, explicitando desde as ferramentas utilizadas at\u00e9 os processos necess\u00e1rios para assegurar que as informa\u00e7\u00f5es sejam armazenadas, organizadas e distribu\u00eddas.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#2-entradas-e-ferramentas-para-o-processo","title":"2. Entradas e Ferramentas para o Processo","text":"\u00cdcone Ferramenta Descri\u00e7\u00e3o GitHub Ferramenta de versionamento, onde temos os c\u00f3digos do produto, e por ela comentamos as Issues que s\u00e3o trabalhadas. Whatsapp Utilizado para a comunica\u00e7\u00e3o r\u00e1pida e do dia a dia, para dinamizar a troca de informa\u00e7\u00f5es entre a equipe. Discord Utilizado para reuni\u00f5es como pr\u00e9-planejamento e planejamento da sprint, sprint review, as vezes daily e quaisquer outras reuni\u00f5es que forem marcadas. Notion Utilizado para organizar e centralizar as informa\u00e7\u00f5es do projeto como fontes de estudo, planejamento de tarefas e sugest\u00f5es de funcionalidades."},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#3-diretrizes-e-procedimentos-usados-para-comunicar","title":"3. Diretrizes e procedimentos usados para comunicar","text":""},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#31-comunicacao-geral","title":"3.1 Comunica\u00e7\u00e3o Geral","text":"
A comunica\u00e7\u00e3o \u00e9 a chave principal para o bom decorrer da disciplina e do projeto, tendo isso em vista \u00e9 importante, principalmente nesse semestre at\u00edpico, zelar por ela. Portanto os pontos importantes a serem cuidados s\u00e3o:
Seguir os rituais \u00e1geis, para conseguir manter a comunica\u00e7\u00e3o eficaz do projeto (daily, retrospectiva, review);
Manter as partes interessadas \"alinhadas\", evitando ao m\u00e1ximo ru\u00eddos e sempre comunicando ao fazer algo novo ou altera\u00e7\u00f5es.
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#32-gerencia-de-reunioes","title":"3.2 Ger\u00eancia de Reuni\u00f5es","text":""},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#321-pre-planejamento-da-sprint","title":"3.2.1 Pr\u00e9-planejamento da Sprint","text":"
Reuni\u00e3o semanal, pois a sprint dura uma semana, na qual as presen\u00e7as essenciais s\u00e3o as dos Scrum Masters e dos Product Owners, por\u00e9m a reuni\u00e3o \u00e9 aberta para quem mais quiser participar. Nessa reuni\u00e3o s\u00e3o decididos tarefas principais da sprint que ser\u00e3o divididas entre as 3 equipes ou feitas em conjuto.
Reuni\u00e3o geral semanal, onde todos os membros se encontram. O Scrum Master, junto com o Product Owner, Arquiteto e DevOps, decidem as atividades e funcionalidades a serem realizadas pela equipe de Desenvolvimento e equipe de Ger\u00eancia. Al\u00e9m disso, tamb\u00e9m avaliadas quais melhorias dever\u00e3o ser feitas.
O esfor\u00e7o para realizar cada uma das tarefas \u00e9 medido com a equipe e assim, essas tarefas ser\u00e3o pontuadas. S\u00e3o definidas tamb\u00e9m as duplas que trabalhar\u00e3o em conjunto. (Pair Programming).
"},{"location":"Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/#322-planejamento-da-sprint","title":"3.2.2 Planejamento da Sprint","text":"
Ap\u00f3s o pr\u00e9-planejamento, cada equipe faz uma reuni\u00e3o com todos os integrantes para dividir as tarefas que ficar\u00e3o alocadas para a equipe entre os membros de acordo com dificuldade e disponibilidade. Al\u00e9m disso tamb\u00e9m s\u00e3o levantadas quais melhorias podem ser feitas. A Sprint Review e Sprint Retrospective ocorrem no mesmo dia do Planejamento da Sprint.
Tarefa realizada pelo discord duas vezes por semana, onde cada integrante explica de forma clara tr\u00eas pontos: o que foi feito desde a \u00faltima reuni\u00e3o, o que pretende fazer at\u00e9 a pr\u00f3xima e o que tem atrapalhado a produtividade, dessa forma os integrantes est\u00e3o se mantendo informados do andamento da sprint.
Discuss\u00e3o de pontos positivos e negativos da Sprint, levantamento das tarefas realizadas e n\u00e3o realizadas e sugest\u00f5es de melhoria. A avalia\u00e7\u00e3o geral da Sprint \u00e9 feita pelo Scrum Master, por\u00e9m todos os pontos (positivos, negativos e a melhorar) s\u00e3o debatidos pela equipe.
FELIPE, Caio; FREITAS, Gesiel; BUSCHE, Jo\u00e3o Paulo; CARVALHO, Vin\u00edcius; PINHEIRO, Vinicius. SIGS - Plano de Gerenciamento de Comunica\u00e7\u00e3o. Dispon\u00edvel em: https://github.com/fga-eps-mds/2017.1-SIGS/wiki/Plano-de-Gerenciamento-de-Comunica%C3%A7%C3%A3o#32-gerencia-de-reuni%C3%B5es. Acesso em: 04 de maio de 2023.
BRASIL, Ateldy. Ada - Plano de Comunica\u00e7\u00e3o. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-ADA/#/docs/project/communication_plan. Acesso em: 04 de maio de 2023.
"},{"location":"Pages/conduta/CODE_OF_CONDUCT/","title":"C\u00f3digo de conduta","text":""},{"location":"Pages/conduta/CODE_OF_CONDUCT/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 04/05/2023 0.1 Abertura do documento Arthur Gabriel"},{"location":"Pages/conduta/CODE_OF_CONDUCT/#proposito","title":"Prop\u00f3sito","text":"
O projeto \u00e9 gerenciado por estudantes durante a execu\u00e7\u00e3o da disciplina de M\u00e9todos de Desenvolvimento de Software da Universidade de Bras\u00edlia. Assim, no interesse de promover um ambiente aberto e acolhedor, os estudantes como contribuintes e mantenedores a se comprometerem a fazer participa\u00e7\u00e3o no projeto e na comunidade provendo uma experi\u00eancia livre de ass\u00e9dio para todos.
Os mantenedores do projeto s\u00e3o respons\u00e1veis por esclarecer os padr\u00f5es de comportamento dentro do c\u00f3digo de conduta, em caso de d\u00favida, e devem tomar as medidas corretivas adequadas e justas em resposta a quaisquer inst\u00e2ncias de comportamentos inaceit\u00e1veis, tendo tamb\u00e9m o direito e a responsabilidade de remover, editar ou rejeitar coment\u00e1rios, confirma\u00e7\u00f5es, c\u00f3digo e outras contribui\u00e7\u00f5es que n\u00e3o estejam alinhados a este C\u00f3digo de Conduta, ou para banir temporariamente ou permanentemente qualquer contribuidor por comportamentos que considerem inadequados, amea\u00e7adores, ofensivos ou prejudiciais.
Esse C\u00f3digo de Conduta \u00e9 aplicado dentro do projeto e em locais p\u00fablicos onde um indiv\u00edduo esteja representando o projeto ou sua comunidade. Exemplos s\u00e3o um e-mail oficial sobre o projeto, ou participa\u00e7\u00e3o em eventos como representante.
Casos de comportamento inaceit\u00e1veis podem ser reportados ao entrar em contato com rocha.carla@gmail.com. Todas as reclama\u00e7\u00f5es ser\u00e3o analisadas e investigadas e resultar\u00e3o em uma resposta que ser\u00e1 apropriada \u00e0 circunst\u00e2ncia. A equipe do projeto \u00e9 obrigado a manter sigilo em rela\u00e7\u00e3o ao relator de um incidente.
Os mantenedores do projeto que n\u00e3o seguirem ou aplicarem o C\u00f3digo de Conduta de boa f\u00e9 podem enfrentar advert\u00eancias tempor\u00e1rias ou permanentes, conforme determinado por outros membros da lideran\u00e7a do projeto.
ORGANIZATION FOR ETHICAL SOURCE. Contributor Covenant, 2014. Latest Version. Dispon\u00edvel em: https://www.contributor-covenant.org/version/2/1/code_of_conduct/. Acesso em: 04 de maio de 2023.
Antes de fazer qualquer altera\u00e7\u00e3o no reposit\u00f3rio, crie uma issue e se responsabilize por essa altera\u00e7\u00e3o. Atente-se a pol\u00edtica de branchs e a pol\u00edtica de commits.
"},{"location":"Pages/contribuicao/CONTRIBUTING/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 30/08/2021 0.1 Envio inicial Arthur Gabriel"},{"location":"Pages/contribuicao/CONTRIBUTING/#criacao-de-issues","title":"Cria\u00e7\u00e3o de Issues","text":"
Ao criar issues atente-se as seguintes quest\u00f5es:
J\u00e1 existe issue referente ao assunto que voc\u00ea pretende abordar na sua? Se sim, trabalhe a partir da issue j\u00e1 criada
Adicione um t\u00edtulo que sintetize bem o problema abordado na issue
Adicione uma descri\u00e7\u00e3o adequada, de modo que qualquer membro do reposit\u00f3rio consiga compreender qual \u00e9 o problema
Adicione ao menos um Assignee
Adicione as Labels adequadas
Adicione a milestone referente a sprint em que o problema ser\u00e1 trabalhado
"},{"location":"Pages/contribuicao/CONTRIBUTING/#criacao-de-pull-request","title":"Cria\u00e7\u00e3o de Pull Request","text":"
Ao fazer um pull request atente-se para:
Linkar o PR a sua Issue correspondente
Marcar um dos respons\u00e1veis para revis\u00e3o
"},{"location":"Pages/contribuicao/CONTRIBUTING/#duvidas-e-sugestoes","title":"D\u00favidas e sugest\u00f5es","text":"
Se voc\u00ea tiver alguma d\u00favida ou sugest\u00e3o sobre como contribuir para o Guia UnB, sinta-se \u00e0 vontade para entrar em contato com a equipe de desenvolvimento.
"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/","title":"Gerenciamento","text":""},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 04/05/2023 0.1 Cria\u00e7\u00e3o do plano de riscos Thiago Freitas 06/05/2023 0.2 Atualiza\u00e7\u00f5es no plano de riscos Thiago Freitas"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":"
O Plano de Gerenciamento de Riscos fornece informa\u00e7\u00f5es sobre pap\u00e9is e responsabilidades relativas aos riscos e descreve as categorias de risco que podem ser expressas como uma estrutura anal\u00edtica dos riscos.
O objetivo do Plano de Gerenciamento de Riscos \u00e9 documentar os riscos associados ao projeto e as a\u00e7\u00f5es a serem tomadas para que eles sejam mitigados ou contingenciada.
"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#3-riscos","title":"3. Riscos","text":""},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#31-risco-tecnico","title":"3.1. Risco T\u00e9cnico","text":"Tipo Descri\u00e7\u00e3o Requisitos Riscos gerados pela falta de mapeamento e elicita\u00e7\u00e3o de requisitos Tecnologias Riscos gerados pela tecnologia usada Complexidade Riscos gerados pela falta de conhecimento e pela forma na qual a equipe de desenvolvimento se adapta a tecnologia escolhida Qualidade Riscos decorrentes da qualidade do produto final"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#32-risco-de-gerenciamento","title":"3.2. Risco de Gerenciamento","text":"Tipo Descri\u00e7\u00e3o Estimativa Riscos que podem afetar o tempo de produ\u00e7\u00e3o do projeto Controle Riscos relacionados ao controle de atividades Planejamento Riscos relacionados ao planejamento de confec\u00e7\u00e3o do projeto Comunica\u00e7\u00e3o Riscos relacionados \u00e0s atividades e meio de comunica\u00e7\u00e3o, como ru\u00eddos ou falta de comunica\u00e7\u00e3o da equipe"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#33-risco-organizacional","title":"3.3. Risco Organizacional","text":"Tipo Descri\u00e7\u00e3o Recursos Riscos gerados pela falta de recursos humanos e/ou tecnol\u00f3gicos, como perda ou defeitos em equipamentos ou membros que abandonam o projeto. Prioriza\u00e7\u00e3o Riscos gerados pela m\u00e1 aplica\u00e7\u00e3o da t\u00e9cnica moscow na escolha de hist\u00f3rias de usu\u00e1rios na Sprint Depend\u00eancias Riscos que podem afetar a evolu\u00e7\u00e3o do projeto"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#34-risco-externo","title":"3.4. Risco Externo","text":"Tipo Descri\u00e7\u00e3o Greve na UnB Risco gerado pela paralisa\u00e7\u00e3o de atividades na UnB"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#4-identificacao-dos-riscos","title":"4. Identifica\u00e7\u00e3o dos Riscos","text":"ID Se por conta o impacto ser\u00e1 Categoria EAR RN01 O projeto n\u00e3o atender os requisitos de falhas no levantamento de requisitos e na valida\u00e7\u00e3o constante atraso na entrega do produto e necessidade de redefini\u00e7\u00e3o dos requisitos Requisitos RN02 A tecnologia usada apresentar problemas do seu propriet\u00e1rio atraso na entrega do produto e necessidade de troca de tecnologia equivalente Tecnologias RN03 Os arquitetos n\u00e3o conseguirem planejar e garantir a execu\u00e7\u00e3o da arquitetura da falta de conhecimento das tecnologias do projeto dificuldade na organiza\u00e7\u00e3o e atraso no desenvolvimento Complexidade RN04 A equipe de desenvolvimento n\u00e3o se adaptar \u00e0s tecnologias escolhidas da falta de conhecimento das tecnologias do projeto atraso na entrega do produto ou falha total da entrega Complexidade RN05 Houverem dificuldades em realizar testes da falta de conhecimento atraso na entrega das hist\u00f3rias planejadas Complexidade RN06 O produto final estiver em baixa qualidade da falhas da equipe de desenvolvimento refazer todo o produto e necessidade de replanejamento Qualidade RN07 As atividades n\u00e3o forem concretizadas no prazo da falta de integra\u00e7\u00e3o da equipe de desenvolvimento atraso na baseline do projeto Estimativa/Depend\u00eancia RN08 Houver hist\u00f3rias de usu\u00e1rio mal definidas de falta elicita\u00e7\u00e3o de requisitos de forma adequada atraso na entrega do produto e necessidade de redefini\u00e7\u00e3o das hist\u00f3rias Estimativa RN09 Houver Sprint mal planejada de hist\u00f3rias mal planejadas atraso na entrega do produto, dificuldade na compreens\u00e3o das hist\u00f3rias e necessidade de replanejamento Estimativa/Prioriza\u00e7\u00e3o RN10 Houver mudan\u00e7a no escopo da falha no planejamento atraso e necessidade de replanejamento ou projeto n\u00e3o ser conclu\u00eddo a tempo Planejamento RN11 Houver falta de comunica\u00e7\u00e3o na equipe da n\u00e3o utiliza\u00e7\u00e3o dos meios de comunica\u00e7\u00e3o definidos dificuldade no gerenciamento da equipe por parte do Scrum Master e falta de alinhamento das equipes Comunica\u00e7\u00e3o RN12 Houver problemas na comunica\u00e7\u00e3o da equipe do n\u00famero de membros dificuldade no gerenciamento da equipe por parte do Scrum Master e falta de alinhamento das equipes Comunica\u00e7\u00e3o RN13 Membros da equipe abandonarem o projeto da desmotiva\u00e7\u00e3o, sobrecarga causadas ou n\u00e3o pela pandemia sobrecarga entre os membros restantes e necessidade de replanejamento Recursos/Pandemia RN14 Houver perda ou defeitos em equipamentos de mal uso ou acidentes atraso na entrega do projeto e necessidade de replanejamento Recursos RN15 Houver o cancelamento do projeto de falta de interesse do cliente interrup\u00e7\u00e3o do projeto Cliente RN16 A qualidade do software n\u00e3o corresponder \u00e0s expectativas do cliente de m\u00e1 implementa\u00e7\u00e3o descontentamento do Cliente e possibilidade de cancelamento do projeto Cliente/Qualidade RN17 Houver greve na UnB de orienta\u00e7\u00f5es de assembleias do corpo docente ou estudantil interrup\u00e7\u00e3o do projeto Greve na UnB"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#5-interpretacao","title":"5. Interpreta\u00e7\u00e3o","text":"ID Impacto Probabilidade Avalia\u00e7\u00e3o Conting\u00eancia Mitiga\u00e7\u00e3o RN01 Cr\u00edtico Muito Alta 25 Revalidar todos os requisitos com o Product Owner e com o cliente, e aplicar valida\u00e7\u00e3o constante nos requisitos levantados Realizar constantes reuni\u00f5es entre os membros da equipe, com o cliente e pesquisas necess\u00e1rias para obten\u00e7\u00e3o de conhecimento e compreens\u00e3o sobre o escopo do projeto RN02 Cr\u00edtico Baixa 10 Trocar para uma tecnologia equivalente Escolher uma tecnologia com melhor suporte RN03 Cr\u00edtico M\u00e9dia 15 Realizar a mudan\u00e7a na Arquitetura do projeto buscando outras tecnologias capazes de solucionar os problemas ocorridos Buscar conhecimento com outros alunos, professores, pessoas de fora da comunidade universit\u00e1ria, novas pesquisas e/ou cogitar a mudan\u00e7a de tecnologias RN04 Cr\u00edtico Alta 20 Indicar treinamentos para a equipe de desenvolvimento sobre a tecnologia escolhida Estabelecer treinamentos constantes sobre a tecnologia escolhida RN05 Cr\u00edtico Alta 20 Indicar treinamentos para a equipe de desenvolvimento sobre testes Estabelecer treinamentos constantes sobre testes RN06 Grande Alta 16 Procurar ajuda de alunos, professores, pessoas de fora do ambiente universit\u00e1rio e aumentar a carga de estudos Realiza\u00e7\u00e3o de pesquisas constantes e consultoria com outros alunos, professores e pessoas de fora do ambiente universit\u00e1rio RN07 Grande Alta 16 Procurar ajuda de alunos, professores, pessoas de fora do ambiente universit\u00e1rio e aumentar a carga de estudos, por parte do Arquiteto Realiza\u00e7\u00e3o de pesquisas constantes e consultoria com outros alunos, professores e pessoas de fora do ambiente universit\u00e1rio, por parte do Arquiteto RN08 Cr\u00edtico Muito Alta 25 Realizar refatora\u00e7\u00e3o de c\u00f3digo, testes e valida\u00e7\u00e3o com o cliente Realizar treinamentos de todas as tecnologias utilizadas, garantir a realiza\u00e7\u00e3o de testes, boas pr\u00e1ticas de programa\u00e7\u00e3o e valida\u00e7\u00e3o com o cliente RN09 Cr\u00edtico Alta 20 Realizar a entrega na pr\u00f3xima Sprint como d\u00edvida t\u00e9cnica e, talvez, realoc\u00e1-la para uma dupla com mais facilidade com a tecnologia Planejar as atividades e dividi-las nas sprints com base nos pesos e dificuldade definida no planning poker RN10 Grande Muito alta 20 Realizar um replanejamento das hist\u00f3rias para que entrem em conformidade com os requisitos Realizar constantes reuni\u00f5es entre os membros da equipe, com o cliente e pesquisas necess\u00e1rias para obten\u00e7\u00e3o de conhecimento e compreens\u00e3o sobre o escopo do projeto RN11 Grande Alta 16 Realizar replanejamento da sprint utilizando a prioriza\u00e7\u00e3o do backlog do produto pela t\u00e9cnica moscow Montar o backlog da sprint utilizando a prioriza\u00e7\u00e3o do backlog do produto pela t\u00e9cnica moscow RN12 Cr\u00edtico Baixa 10 Redefinir o quanto antes as mudan\u00e7as de escopo Manter sempre a comunica\u00e7\u00e3o com o cliente RN13 Cr\u00edtico Muito alta 25 Reafirmar a necessidade de um alto grau de comunica\u00e7\u00e3o e promover as mudan\u00e7as necess\u00e1rias, desde realiza\u00e7\u00e3o de daily meetings mais objetivas a mudan\u00e7as de ferramentas para comunica\u00e7\u00e3o Criando o Plano de comunica\u00e7\u00e3o em que a equipe demonstre comum acordo RN14 Cr\u00edtico Muito alta 25 Reafirmar a necessidade de um alto grau de comunica\u00e7\u00e3o e promover as mudan\u00e7as necess\u00e1rias, desde realiza\u00e7\u00e3o de daily meetings mais objetivas a mudan\u00e7as de ferramentas para comunica\u00e7\u00e3o Criando o Plano de comunica\u00e7\u00e3o em que a equipe demonstre comum acordo RN15 Grande Muito alta 20 Realocar as tarefas entre os membros presentes Conversar com a equipe a fim de reafirmar a import\u00e2ncia do projeto para que a equipe o priorize RN16 Grande M\u00e9dia 12 Realocar as tarefas entre os membros com equipamentos que funcionam Incentivar a manuten\u00e7\u00e3o recorrente e o cuidado com equipamentos RN17 Cr\u00edtico Muito Baixa 5 Oferecer a melhor possibilidade de produto para o cliente Manter comunica\u00e7\u00e3o constante com o cliente RN19 Cr\u00edtico Alta 20 Realizar refatora\u00e7\u00e3o de c\u00f3digo, testes e valida\u00e7\u00e3o com o cliente Realizar treinamentos de todas as tecnologias utilizadas, garantir a realiza\u00e7\u00e3o de testes, boas pr\u00e1ticas de programa\u00e7\u00e3o e valida\u00e7\u00e3o com o cliente RN19 Cr\u00edtico Muito Baixa 5 Aceitar o risco -"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#51-tabela-de-probabilidade","title":"5.1. Tabela de Probabilidade","text":"Probabilidade Intervalo Peso Muito Baixa menor que 10% 1 Baixa de 10% a 25% 2 M\u00e9dia de 25% a 50% 3 Alta de 50% a 75% 4 Muito Alta maior que 75% 5"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#52-tabela-de-impacto","title":"5.2. Tabela de Impacto","text":"Impacto Descri\u00e7\u00e3o Peso Insignificante Impacto insignificante para o andamento do projeto 1 Pequeno Impacto com pouca influ\u00eancia no andamento do projeto 2 M\u00e9dio Impacto not\u00e1vel para o andamento do projeto 3 Grande Impacto grave para o andamento do projeto 4 Cr\u00edtico Impacto cr\u00edtico para o andamento do projeto 5"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#53-avaliacao-dos-riscos","title":"5.3. Avalia\u00e7\u00e3o dos Riscos","text":"
A avalia\u00e7\u00e3o dos riscos \u00e9 feita multiplicando o peso da probabilidade pelo peso do impacto.
Impacto/Probabilidade Muito Baixa Baixa M\u00e9dia Alta Muito Alta Insignificante 1 2 3 4 5 Pequeno 2 4 6 8 10 M\u00e9dio 3 6 9 12 15 Grande 4 8 12 16 20 Cr\u00edtico 5 10 15 20 25"},{"location":"Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/#6-referencias","title":"6. Refer\u00eancias","text":"
PMI (2017), UM GUIA DO CONHECIMENTO EM GERENCIAMENTO DE PROJETOS (GUIA PMBOK\u00ae), 6\u00aa Ed. Acesso em: 04 de maio de 2023.
BRASIL, Brasil; Ada - Plano de Gerenciamento de Riscos. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-ADA/#/docs/project/risk_management_plan. Acesso em: 04 de maio de 2023.
VILARINS, Augusto; FRAN\u00c7A, Emanoel; SOARES, Ingrid. GamesBI - Riscos. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-GamesBI/viabilidade/riscos.html. Acesso em: 04 de maio de 2023.
[Inclua informa\u00e7\u00f5es adicionais relevantes, como logs de erro ou outras informa\u00e7\u00f5es que possam ser \u00fateis para entender e resolver o problema]
"},{"location":"Pages/issue/custom/","title":"","text":""},{"location":"Pages/issue/custom/#descricao-da-issue","title":"Descri\u00e7\u00e3o da Issue","text":"
[Descrever de forma sucinta a issue, colocando quaisquer informa\u00e7\u00f5es necess\u00e1rias para a realiza\u00e7\u00e3o da mesma.]
Deve-se definir uma estimativa de dificuldade (pontua\u00e7\u00e3o) \u00e0 issue em quest\u00e3o, levando em considera\u00e7\u00e3o os crit\u00e9rios estabelecidos no documento de contribui\u00e7\u00e3o.
"},{"location":"Pages/issue/feature_request/","title":"","text":""},{"location":"Pages/issue/feature_request/#descricao-da-solicitacao-de-recurso","title":"Descri\u00e7\u00e3o da Solicita\u00e7\u00e3o de Recurso","text":"
[Descreva aqui a solicita\u00e7\u00e3o de recurso de forma clara e concisa]
[Inclua informa\u00e7\u00f5es adicionais relevantes, como links para recursos externos, exemplos de outros projetos que possam ter uma implementa\u00e7\u00e3o semelhante etc.]
"},{"location":"Pages/issue/pull_request_template/","title":"Pull Request","text":""},{"location":"Pages/issue/pull_request_template/#o-que-mudou","title":"O que mudou?","text":""},{"location":"Pages/issue/pull_request_template/#qual-foi-a-mudanca-significativa-para-que-haja-um-pull-request","title":"Qual foi a mudan\u00e7a significativa para que haja um Pull Request?","text":"
[ ] Documenta\u00e7\u00e3o atualizada
[ ] Novo arquivo (mundan\u00e7a que adiciona funcionabilidade)
[ ] Corre\u00e7\u00e3o de bug (mudan\u00e7a que N\u00c3O muda funcionabilidade)
[ ] Mudan\u00e7a decisiva no arquivo (corre\u00e7\u00e3o ou recurso que faz com que funcionabilidade existente seja alterada)
Por favor, fa\u00e7a um resumo do que mudou e qual(is) issue(s) foi(ram) resolvida(s). Liste tamb\u00e9m todas as deped\u00eancias necess\u00e1rias para essa mudan\u00e7a.
Close:
Issue T\u00edtulo #numero1 t\u00edtulo 1 #numero2 t\u00edtulo 2"},{"location":"Pages/issue/pull_request_template/#lista-de-controle","title":"Lista de controle:","text":"
[ ] Voc\u00ea verificou se n\u00e3o h\u00e1 outras Solicita\u00e7\u00f5es de Pull para a mesma atualiza\u00e7\u00e3o/altera\u00e7\u00e3o?
[ ] As mudan\u00e7as seguem as pol\u00edticas de commit e branch
[ ] Todos os membros est\u00e3o de acordo com a atualiza\u00e7\u00e3o
As personas s\u00e3o representa\u00e7\u00f5es fict\u00edcias de usu\u00e1rios criadas para descrever diferentes perfis dentro do sistema. Seu prop\u00f3sito principal \u00e9 ajudar a equipe a compreender melhor o p\u00fablico-alvo do produto, fornecendo direcionamento e orienta\u00e7\u00e3o sobre quem utilizar\u00e1 o sistema.
Metodologia
Para a elabora\u00e7\u00e3o das personas descritas nesta se\u00e7\u00e3o, baseamo-nos no livro \"Intera\u00e7\u00e3o Humano-Computador\" de Barbosa e Silva. De acordo com as orienta\u00e7\u00f5es de Courage e Baxter (2005), uma persona deve possuir as seguintes caracter\u00edsticas:
Identidade: nome e sobrenome, idade, dados demogr\u00e1ficos e foto.
Status: prim\u00e1ria, secund\u00e1ria, outro stakeholder ou um antiusu\u00e1rio.
Objetivos: objetivos da persona.
Habilidades: especialidade da persona, isto \u00e9, educa\u00e7\u00e3o, treinamento e compet\u00eancias espec\u00edficas.
Tarefas: grosso modo, tarefas b\u00e1sicas que a persona realizar\u00e1.
Relacionamentos: com quem a persona se relaciona.
Requisitos: o que a persona precisa?
Expectativas: a vis\u00e3o que a persona possui do produto sobre seu funcionamento.
Al\u00e9m disso personas podem ser divididas em:
Prim\u00e1rias: representa usu\u00e1rios que utilizariam o sistema regularmente.
Secund\u00e1rias: representam usu\u00e1rios que utilizariam o sistema ocasionalmente.
Antipersona: representa algu\u00e9m que n\u00e3o utilizaria o sistema.
Personas Prim\u00e1rias e Secund\u00e1rias
3.1 Samara Rodrigues - Persona Prim\u00e1ria
Persona Prim\u00e1ria 6
Idade: 19
Sexo: Feminino
Escolaridade: Cursando Ensino Superior
Profiss\u00e3o: Estudante
Objetivo: Deseja encontar facilidade atrav\u00e9s de uma ferramenta que possua informa\u00e7\u00f5es de direitos estudantis.
Expectativa: Espera uma ferramenta com recursos suficientes e de f\u00e1cil acesso para obten\u00e7\u00e3o de informa\u00e7\u00f5es desejadas.
Habilidade: Ensino infantil
Samara tem 19 anos, cursa Engenharia de Software e tamb\u00e9m j\u00e1 fez diversos cursos para se especializar no ensino infantil. Samara mora sozinha em seu apartamento, nas redondezas da faculdade em que cursa gradua\u00e7\u00e3o, e no final da semana ela gosta de passear no parque.
3.2 Daniele Ara\u00fajo - Persona Secund\u00e1ria
Persona Secund\u00e1ria
Idade: 25
Sexo: Feminino
Escolaridade: Ensino Superior Completo
Profiss\u00e3o: Professora
Objetivo: Deseja acessar a ferramenta para rever alguns direitos e auxiliar seus alunos a obter informa\u00e7\u00e3o mais facilmente.
Expectativa: Utilizar a ferramenta para auxiliar outras pessoas.
Habilidade: Ensinar
Daniele tem 25 anos e \u00e9 uma nova moradora da cidade. Ela \u00e9 a filha mais velha de seus 4 irm\u00e3os, ent\u00e3o at\u00e9 depois de entrar na faculdade soube da import\u00e2ncia de informa\u00e7\u00f5es sobre os direitos estudantis para auxiliar seus irm\u00e3os. Atualmente ela \u00e9 casada e tem uma filha. Ela passa o dia dando aula e, ao final da tarde quando est\u00e1 em casa, gosta de brincar e ensinar sua filha.
Antipersona
4.1 Ana Ang\u00e9lica - Antipersona
Antipersona
Idade: 15
Sexo: Feminino
Escolaridade: Ensino M\u00e9dio Incompleto
Profiss\u00e3o: Estudante
Objetivo: Deseja estudar bastante e tirar boas notas.
Expectativa: Terminar o ensino medio e ir trabalhar.
Habilidade: Leitura
Ana ang\u00e9lica \u00e9 um jovem que mora em uma cidade no interior de Goi\u00e1s com sua m\u00e3e. Pela manh\u00e3 ele estuda em um pequeno col\u00e9gio estadual e, no per\u00edodo vespertino, ajuda nas tarefas de casa. No seu tempo livre Ana gosta de ler os livros dispon\u00edveis na biblioteca de sua escola. Como Ana mora em uma cidade muito pequena o acesso a internet ainda \u00e9 muito dif\u00edcil e limitado, al\u00e9m de n\u00e3o se interessar em prosseguir com uma gradua\u00e7\u00e3o p\u00f3s Ensino M\u00e9dio.
Conclus\u00e3o
As personas t\u00eam como objetivo fornecer uma perspectiva adicional sobre os usu\u00e1rios que ir\u00e3o utilizar o site do guia estudantil. Neste documento, buscamos incluir perfis distintos daqueles identificados pelo question\u00e1rio, a fim de obter uma vis\u00e3o mais abrangente dos potenciais usu\u00e1rios.
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/2023 0.1 Cria\u00e7\u00e3o do Documento de Personas Genilson Silva e Igor Ribeiro 31/05/2023 0.2 Atualiza\u00e7\u00e3o do Documento de Personas Genilson Silva"},{"location":"Pages/policy/privacy_policy/","title":"Pol\u00edtica de Privacidade","text":"
Privacy Policy
Universidade de Bras\u00edlia built the Guia UnB app as an Open Source app. This SERVICE is provided by Universidade de Bras\u00edlia at no cost and is intended for use as is.
This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Guia UnB unless otherwise defined in this Privacy Policy.
Information Collection and Use
For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information. The information that we request will be retained by us and used as described in this privacy policy.
The app does use third-party services that may collect information used to identify you.
Link to the privacy policy of third-party service providers used by the app
Google Play Services
Google Analytics for Firebase
Firebase Crashlytics
Log Data
We want to inform you that whenever you use our Service, in a case of an error in the app we collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (\u201cIP\u201d) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.
Cookies
Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.
This Service does not use these \u201ccookies\u201d explicitly. However, the app may use third-party code and libraries that use \u201ccookies\u201d to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.
Service Providers
We may employ third-party companies and individuals due to the following reasons:
To facilitate our Service;
To provide the Service on our behalf;
To perform Service-related services; or
To assist us in analyzing how our Service is used.
We want to inform users of this Service that these third parties have access to their Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
Security
We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
Links to Other Sites
This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
Children\u2019s Privacy
These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13 years of age. In the case we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do the necessary actions.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.
This policy is effective as of 2023-07-05
Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at guiaunb.contato@gmail.com.
This privacy policy page was created at privacypolicytemplate.net and modified/generated by App Privacy Policy Generator
"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/","title":"Prot\u00f3tipo","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor 13/05/2023 0.1 Abertura do documento Lucas Avelar 16/05/2023 0.2 Organiza\u00e7\u00e3o do Documento Alexandre Beck 19/05/2023 0.3 Adi\u00e7\u00e3o do Prot\u00f3tipo de Alta Fidelidade Thiago Freitas"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#1introducao","title":"1.Introdu\u00e7\u00e3o","text":"
Neste documento constam os Prot\u00f3tipos de Alta e Baixa Fidelidade desenvolvidos para melhor visualiza\u00e7\u00e3o da ideia do Guia UnB e informa\u00e7\u00f5es acerca do contexto e desenvolvimento dos mesmos, com o objetivo de desenvolver estrat\u00e9gias e sintetizar ideias do grupo acerca da visualiza\u00e7\u00e3o do produto. Al\u00e9m disso, no prot\u00f3tipo de alta fidelidade \u00e9 poss\u00edvel visualizar a intera\u00e7\u00e3o do usu\u00e1rio com o produto e a identidade visual da aplica\u00e7\u00e3o.
"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#2prototipo-de-baixa-fidelidade","title":"2.Prot\u00f3tipo de Baixa Fidelidade","text":"
Criado por Lucas Avelar
"},{"location":"Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/#3prototipo-de-alta-fidelidade","title":"3.Prot\u00f3tipo de Alta Fidelidade","text":"
Desenvolvido a partir da ideia inicial dos prot\u00f3tipos de baixa fidelidade.
Clique aqui para acessar o prot\u00f3tipo no Figma.
Nesta sprint, a equipe foi introduzida \u00e0 proposta da disciplina e apresentada \u00e0s poss\u00edveis op\u00e7\u00f5es de projetos. Em seguida, reuniram-se para elaborar a descri\u00e7\u00e3o e contextualiza\u00e7\u00e3o do projeto selecionado.
"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 28/03/23
Fim: 04/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #1 Sprint 0 - Descri\u00e7\u00e3o do Projeto Arthur Gabriel #3 Sprint 0 - Ambienta\u00e7\u00e3o do Projeto Arthur Gabriel"},{"location":"Pages/sprints/sprint0/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/","title":"Resultado","text":"
Durante esta sprint, foram atribu\u00eddos os pap\u00e9is de Scrum Master, PO e Arquiteto. Como essa sprint foi dedicada \u00e0 ambienta\u00e7\u00e3o, a equipe se concentrou em aprimorar os conhecimentos em \u00e1reas espec\u00edficas e compartilhar esses conhecimentos com os demais membros do grupo. Para isso, os membros estudaram temas como Scrum, GitHub, arquitetura, frameworks e linguagens. Al\u00e9m disso, foi criada uma planilha para registrar os hor\u00e1rios da equipe e melhor visualizar a distribui\u00e7\u00e3o de tempo dedicado \u00e0 disciplina. No final da sprint, o integrante Lucas Soares foi remanejado e, portanto, teve que deixar a nossa equipe.
"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Fechamento do documento"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Status #1 Sprint 0 - Descri\u00e7\u00e3o do Projeto Conclu\u00eddo #3 Sprint 0 - Ambienta\u00e7\u00e3o do Projeto Conclu\u00eddo"},{"location":"Pages/sprints/sprint0/2023-05-06-resultados/#avaliacao-do-scrum-master","title":"Avalia\u00e7\u00e3o do Scrum Master","text":"
Nessa sprint n\u00e3o foram feitas muitas coisas devido ao momento de ambienta\u00e7\u00e3o na disciplina e no projeto, o foco foi para estudos e pesquisas para evitar poss\u00edveis atrasos.
Foi decidido criar uma p\u00e1gina no Notion para a equipe, a fim de facilitar o planejamento das tarefas. Al\u00e9m disso, houve uma organiza\u00e7\u00e3o do tempo dispon\u00edvel de cada membro, para que pud\u00e9ssemos agendar reuni\u00f5es onde todos ou a maioria pudessem estar presentes. Tamb\u00e9m foi iniciada uma discuss\u00e3o sobre a import\u00e2ncia da arquitetura de software e quais poss\u00edveis arquiteturas poder\u00edamos utilizar.
"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 03/04/23
Fim: 09/04/23
Dura\u00e7\u00e3o: 6 dias
"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #2 Sprint 1 - Cria\u00e7\u00e3o da p\u00e1gina do Notion do Projeto Thiago Freitas #4 Sprint 1 - Estudar arquitetura de software Arthur Gabriel #6 Sprint 1 - Organiza\u00e7\u00e3o do tempo dispon\u00edvel dos integrantes do grupo Arthur Gabriel"},{"location":"Pages/sprints/sprint1/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/","title":"Resultado","text":"
Durante a sprint 1, conseguimos realizar as atividades que foram propostas para a sprint, como a cria\u00e7\u00e3o da p\u00e1gina do Notion do projeto, estudar arquitetura de software e organizar o tempo dispon\u00edvel dos integrantes do grupo. Al\u00e9m disso, conseguimos realizar a ambienta\u00e7\u00e3o do projeto.
"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 02/04/23
Fim: 09/04/23
Dura\u00e7\u00e3o: dias
"},{"location":"Pages/sprints/sprint1/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Status #2 Sprint 1 - Cria\u00e7\u00e3o da p\u00e1gina do Notion do Projeto Conclu\u00eddo #4 Sprint 1 - Estudar arquitetura de software Conclu\u00eddo #6 Sprint 1 - Organiza\u00e7\u00e3o do tempo dispon\u00edvel dos integrantes do grupo Conclu\u00eddo ## Papeis Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/","title":"Planejamento","text":"
Nessa sprint focamos em documenta\u00e7\u00e3o e estudo de tecnologias. A equipe se dividiu em dois grupos, um para estudar a linguagem Dart e o framework Flutter e outro para estudar o framework React Native. Al\u00e9m disso, foi feito o levantamento de requisitos e a descri\u00e7\u00e3o do problema. Por fim, foi criado um template para as issues do projeto.
"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 09/04/23
Fim: 16/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #5 Sprint 2 - Estudar Dart e Flutter Todos #7 Sprint 2 - Descri\u00e7\u00e3o do problema Alexandre Beck #8 Sprint 2 - Identificar funcionalidades para o aplicativo Alexandre Beck #10 Sprint 2 - Cria\u00e7\u00e3o de template para issues Arthur Gabriel #11 Sprint 2 - Levantamento de requisitos Arthur Gabriel"},{"location":"Pages/sprints/sprint2/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/","title":"Resultado","text":"
Na sprint 2, come\u00e7amos o estudo das tecnologias propostas, al\u00e9m disso foi feito o levantamento de requisitos e a descri\u00e7\u00e3o do problema. Por fim, foi criado um template para as issues do projeto.
"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 09/04/23
Fim: 16/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #5 Sprint 2 - Estudar Dart e Flutter Conclu\u00edda #7 Sprint 2 - Descri\u00e7\u00e3o do problema Conclu\u00edda #8 Sprint 2 - Identificar funcionalidades para o aplicativo Conclu\u00edda #10 Sprint 2 - Cria\u00e7\u00e3o de template para issues Conclu\u00edda #11 Sprint 2 - Levantamento de requisitos Conclu\u00edda"},{"location":"Pages/sprints/sprint2/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, a equipe foi estruturada entre seus papeis e fun\u00e7\u00f5es. Al\u00e9m disso, foi criado o Product Backlog e tamb\u00e9m foi utilizado o per\u00edodo para o aprendizado de novas ferramentas. Por fim, foi criado o documento de c\u00f3digo de conduta e de contribui\u00e7\u00e3o.
"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 16/03/23
Fim: 23/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #12 Sprint 3 - Cria\u00e7\u00e3o do Product Backlog Arthur Gabriel #13 Sprint 3 - Definir Equipe de Desenvolvimento Todos #14 Sprint 3 - Estudar Git Flow Arthur Gabriel #30 Sprint 3 - Cria\u00e7\u00e3o do Documento de C\u00f3digo de Conduta Arthur Gabriel #31 Sprint 3 - Cria\u00e7\u00e3o do Documento de Contribui\u00e7\u00e3o Arthur Gabriel"},{"location":"Pages/sprints/sprint3/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/","title":"Resultado","text":"
Na sprint 3, a equipe foi estruturada entre seus papeis e fun\u00e7\u00f5es. Al\u00e9m disso, foi criado o Product Backlog, foi utilizado o per\u00edodo para o aprendizado de novas ferramentas e tamb\u00e9m foi criado o documento de c\u00f3digo de conduta e de contribui\u00e7\u00e3o.
"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 16/03/23
Fim: 23/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #12 Sprint 3 - Cria\u00e7\u00e3o do Product Backlog Conclu\u00edda #13 Sprint 3 - Definir Equipe de Desenvolvimento Conclu\u00edda #14 Sprint 3 - Estudar Git Flow Conclu\u00edda #30 Sprint 3 - Cria\u00e7\u00e3o do Documento de C\u00f3digo de Conduta Conclu\u00edda #31 Sprint 3 - Cria\u00e7\u00e3o do Documento de Contribui\u00e7\u00e3o Conclu\u00edda"},{"location":"Pages/sprints/sprint3/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, a equipe foi decidido criar o Story Map do projeto, criar o Prot\u00f3tipo de Baixa Fidelidade e documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a, Arquitetura, Padroniza\u00e7\u00e3o de Branches e atualiza\u00e7\u00e3o do README.md
"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 24/04/23
Fim: 30/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #15 Sprint 4 - Cria\u00e7\u00e3o do Prot\u00f3tipo de Baixa Fidelidade Lucas Avelar #16 Sprint 4 - Cria\u00e7\u00e3o do Story Map Alexandre Beck #22 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Arquitetura Arthur Gabriel e Thiago Freitas #23 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a Arthur Gabriel #24 Sprint 4 - Atualiza\u00e7\u00e3o do README.md Arthur Gabriel"},{"location":"Pages/sprints/sprint4/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/","title":"Resultado","text":"
Nessa sprint a equipe se acostumou com o padr\u00e3o de documenta\u00e7\u00e3o do projeto e criou a documenta\u00e7\u00e3o de arquitetura e de pol\u00edticas de seguran\u00e7a. Al\u00e9m disso, foi criado o prot\u00f3tipo de baixa fidelidade e o story map. Por fim, foi feita a atualiza\u00e7\u00e3o do README.md.
"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 24/04/23
Fim: 30/04/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #15 Sprint 4 - Cria\u00e7\u00e3o do Prot\u00f3tipo de Baixa Fidelidade Em Andamento #16 Sprint 4 - Cria\u00e7\u00e3o do Story Map Em Andamento #22 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Arquitetura Conclu\u00edda #23 Sprint 4 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Pol\u00edticas de Seguran\u00e7a Conclu\u00edda #24 Sprint 4 - Atualiza\u00e7\u00e3o do README.md Conclu\u00edda"},{"location":"Pages/sprints/sprint4/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/","title":"Planejamento","text":"
Nesta sprint, foi decidio criar a Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits, Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o, Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos, Documenta\u00e7\u00e3o de Vis\u00e3o e Documenta\u00e7\u00e3o das Sprints Passadas
"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 01/05/23
Fim: 07/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #26 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits Arthur Gabriel #27 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o Arthur Gabriel e Thiago Freitas #28 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos Thiago Freitas #29 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Vis\u00e3o Arthur Gabriel #32 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o das Sprints Passadas Arthur Gabriel, Igor Ribeiro, Arthur Gabriel e Thiago Freitas"},{"location":"Pages/sprints/sprint5/2023-05-06-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/","title":"Resultado","text":"
Como resultado do andamento da sprint, foi poss\u00edvel concluir todas as issues planejadas. A documenta\u00e7\u00e3o de padroniza\u00e7\u00e3o de commits, plano de comunica\u00e7\u00e3o, plano de gerenciamento de riscos e vis\u00e3o foram criadas. Al\u00e9m disso, foi feita a documenta\u00e7\u00e3o das sprints passadas. Por fim, foi feita a atualiza\u00e7\u00e3o do README.md.
"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 06/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 01/05/23
Fim: 07/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #26 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Padroniza\u00e7\u00e3o de Commits Conclu\u00edda #27 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o de Plano de Comunica\u00e7\u00e3o Conclu\u00edda #28 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Plano de Gerenciamento de Riscos Conclu\u00edda #29 Sprint 5 - Cria\u00e7\u00e3o Documenta\u00e7\u00e3o de Vis\u00e3o Conclu\u00edda #32 Sprint 5 - Cria\u00e7\u00e3o da Documenta\u00e7\u00e3o das Sprints Passadas Conclu\u00edda"},{"location":"Pages/sprints/sprint5/2023-05-06-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/","title":"Planejamento","text":"
Nesta sprint, foi decidio criar o Story Board, Documento de Personas, Prot\u00f3tipo de Alta de Fidelidade
"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 11/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 08/05/23
Fim: 14/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Respons\u00e1veis #41 Sprint 6 - Cria\u00e7\u00e3o de Prot\u00f3tipo de Alta de Fidelidade Arthur Gabriel e Thiago Freitas #42 Sprint 6 - Documento de Personas Genilson Junior #43 Sprint 6 - Cria\u00e7\u00e3o do Story Board Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-planejamento/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/","title":"Resultado","text":"
Como resultado do andamento da sprint...
"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#historico-de-versoes","title":"Hist\u00f3rico de Vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o 11/05/2023 0.1 Abertura do documento"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#tamanho-da-sprint","title":"Tamanho da Sprint","text":"
In\u00edcio: 08/05/23
Fim: 14/05/23
Dura\u00e7\u00e3o: 7 dias
"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#objetivos","title":"Objetivos","text":"Issue T\u00edtulo Situa\u00e7\u00e3o #41 Sprint 6 - Cria\u00e7\u00e3o de Prot\u00f3tipo de Alta de Fidelidade Em Andamento #42 Sprint 6 - Documento de Personas Em Andamento #43 Sprint 6 - Cria\u00e7\u00e3o do Story Board Em Andamento"},{"location":"Pages/sprints/sprint6/2023-05-11-resultados/#papeis","title":"Papeis","text":"Fun\u00e7\u00e3o Nome Scrum Master Thiago Freitas PO Lucas Avelar Arquiteto Arthur Gabriel Tecnologistas Igor Ribeiro, Alexandre Beck e Genilson Junior"},{"location":"Pages/storyboard/2023-05-23-storyboard/","title":"StoryBoard","text":"
Introdu\u00e7\u00e3o
1.1 Prot\u00f3tipos de baixa fidelidade
O Storyboard \u00e9 considerado um tipo de prot\u00f3tipo de baixa fidelidade, que busca fornecer uma representa\u00e7\u00e3o inicial, embora simplificada, do produto final. A principal vantagem desse tipo de prot\u00f3tipo \u00e9 a sua rapidez de constru\u00e7\u00e3o, o que permite realizar altera\u00e7\u00f5es de forma \u00e1gil.
1.2 Storyboard
O storyboard \u00e9 composto por uma s\u00e9rie de ilustra\u00e7\u00f5es que mostram a progress\u00e3o de um usu\u00e1rio ao realizar uma tarefa no sistema espec\u00edfico, neste caso, as tarefas relacionadas ao site da Prefeitura de Verdel\u00e2ndia. Essas ilustra\u00e7\u00f5es fornecem uma representa\u00e7\u00e3o visual clara das etapas envolvidas nas tarefas do sistema.
Metodologia
As tarefas que ser\u00e3o utilizadas para a cria\u00e7\u00e3o dos storyboards ser\u00e3o utilizadas como base para alguns documentos, como o prot\u00f3tipo de alta fidelidade e prosseguimento geral do projeto. Para cada tarefa, uma persona compat\u00edvel foi selecionada para ser a protagonista de cada storyboard.
As ferramentas utilizadas para elaborar os storyboards foram:
Canva
Storyboards
3.1 Busca por informa\u00e7\u00e3o e utiliza\u00e7\u00e3o do Guia UnB
Story Board Nome Idade Profiss\u00e3o Objetivo Expectativa Rodrigo Maia 20 Estudante Deseja acessar o site Guia UnB para obter informa\u00e7\u00f5es que necessita sobre aux\u00edlios Ele espera ver de forma f\u00e1cil, objetiva e resumida seus direitos na universidade
Rodrigo \u00e9 um Estudante de Letras, ap\u00f3s se deparar com um problema, precisou buscar por informa\u00e7\u00f5es sobre seus direitos, ap\u00f3s acessar o site Guia UnB, ela teve seu problema solucionado e conseguiu resolver seu problema, j\u00e1 ficando ciente de onde acessar o site da pr\u00f3xima vez pela sua utilidade e facildiade, compartilhando o mesmo com um amigo.
Conclus\u00e3o
Conclu\u00edmos que a partir desse documento podemos ter uma vis\u00e3o inicial das tarefas que ser\u00e3o mais detalhadas no documento, atribuindo conceitos como agilidade, compatibilidade e f\u00e1cil acesso. Percebemos pelo storyboard o motivo que levou a persona acessar o site, em qual ambiente ela estava, quais os dispositivos dispon\u00edveis, tudo de forma resumida e de f\u00e1cil entendimento.
Refer\u00eancias
Preece, J.; Rogers, Y.; Sharp, H.; Design de Intera\u00e7\u00e3o. Al\u00e9m da Intera\u00e7\u00e3o Homem-Computador.\n
Hist\u00f3rico de versionamento
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/23 0.1 Cria\u00e7\u00e3o do documento de StoryBoard Genilson Silva e Igor Ribeiro 31/05/23 0.2 Atualiza\u00e7\u00e3o do StoryBoard Genilson Silva"},{"location":"Pages/usuario/2023-05-23-perfil-de-usu%C3%A1rio/","title":"Perfil do Usu\u00e1rio","text":"
Introdu\u00e7\u00e3o
A cria\u00e7\u00e3o de um perfil de usu\u00e1rio \u00e9 um processo que visa compreender e descrever os usu\u00e1rios de um determinado produto, servi\u00e7o ou sistema. Essa pr\u00e1tica envolve a coleta de informa\u00e7\u00f5es sobre as caracter\u00edsticas, necessidades, comportamentos, prefer\u00eancias e objetivos dos usu\u00e1rios, a fim de criar uma representa\u00e7\u00e3o detalhada e precisa do p\u00fablico-alvo.
Ao criar um perfil de usu\u00e1rio, busca-se identificar caracter\u00edsticas demogr\u00e1ficas, como idade, g\u00eanero, n\u00edvel de educa\u00e7\u00e3o, ocupa\u00e7\u00e3o, entre outros. Al\u00e9m disso, s\u00e3o investigados aspectos psicogr\u00e1ficos, como motiva\u00e7\u00f5es, valores, estilos de vida e prefer\u00eancias individuais. Com base nessas informa\u00e7\u00f5es, \u00e9 poss\u00edvel desenvolver personas ou arqu\u00e9tipos que representam grupos de usu\u00e1rios com caracter\u00edsticas semelhantes.
Ao compreender melhor os usu\u00e1rios por meio da cria\u00e7\u00e3o de perfis, os profissionais de design e desenvolvimento podem tomar decis\u00f5es mais informadas, adaptando a solu\u00e7\u00e3o \u00e0s necessidades e expectativas dos usu\u00e1rios. Isso resulta em produtos mais eficazes, intuitivos e satisfat\u00f3rios. Preece, 2002 [1].
Objetivos
Um question\u00e1rio \u00e9 uma ferramenta que consiste em um conjunto de perguntas, que podem ser apresentadas em formato impresso ou online, com o objetivo de coletar informa\u00e7\u00f5es dos usu\u00e1rios e outros participantes. Essa t\u00e9cnica \u00e9 valiosa para aprimorar a compreens\u00e3o de um processo espec\u00edfico. Al\u00e9m disso, o question\u00e1rio possibilita a obten\u00e7\u00e3o r\u00e1pida de dados quantitativos e qualitativos de um p\u00fablico-alvo. Diferentemente da t\u00e9cnica de entrevista, o question\u00e1rio viabiliza a coleta de dados de pessoas mesmo que estejam geograficamente dispersas.
Pesquisa
Para coletar informa\u00e7\u00f5es sobre o perfil dos usu\u00e1rios acerca do acesso a informa\u00e7\u00f5es de direitos estudantis dentro e fora das universidades, foi desenvolvido um question\u00e1rio abrangente. Esse question\u00e1rio tem o objetivo de obter dados relevantes que possibilitem a identifica\u00e7\u00e3o das caracter\u00edsticas dos usu\u00e1rios, como o n\u00edvel de familiaridade com tecnologia, faixa et\u00e1ria, experi\u00eancia no assunto abordado, dificuldades enfrentadas e a rela\u00e7\u00e3o com a universidade em quest\u00e3o.
O question\u00e1rio foi criado utilizando a plataforma Google Forms e aplicado de forma online, garantindo a privacidade e o anonimato dos participantes. Abaixo est\u00e3o os resultados das quest\u00f5es aplicadas, os quais ser\u00e3o utilizados para facilitar a cria\u00e7\u00e3o das Personas e Storyboards.
Participantes
A comunidade que respondeu a este question\u00e1rio foram pessoas de diferentes faixas et\u00e1rias, abrangendo desde menores de 18 anos at\u00e9 adultos acima de 30 anos. A pesquisa teve como foco a avalia\u00e7\u00e3o da facilidade de buscar direitos estudantis e os desafios enfrentados nesse processo. Tamb\u00e9m foi questionado sobre o n\u00edvel de conhecimento dos participantes sobre algum software que auxilie nessa tarefa ou a importancia da crian\u00e7\u00e3o do mesmo.
Resultado
Apresentamos a seguir as perguntas do question\u00e1rio e os resultados correspondentes ap\u00f3s sua divulga\u00e7\u00e3o. Obtivemos um total de 20 respostas, e os resultados foram organizados em um gr\u00e1fico para facilitar a visualiza\u00e7\u00e3o e an\u00e1lise dos dados.
Para uma melhor visualiza\u00e7\u00e3o, clique aqui para o acesso a p\u00e1gina de resultados.
5.1 Gr\u00e1fico 1
Figura 1: Gr\u00e1fico 1
5.2 Gr\u00e1fico 2
Figura 2: Gr\u00e1fico 2
5.3 Gr\u00e1fico 3
Figura 3: Gr\u00e1fico 3
5.4 Gr\u00e1fico 4
Figura 4: Gr\u00e1fico 4
5.5 Gr\u00e1fico 5
Figura 5: Gr\u00e1fico 5
5.6 Gr\u00e1fico 6
Figura 6: Gr\u00e1fico 6
5.7 Gr\u00e1fico 7
Figura 7: Gr\u00e1fico 7
5.8 Gr\u00e1fico 8
Figura 8: Gr\u00e1fico 8
Justificativa
O question\u00e1rio foi produzido com o intuito de obter dados e informa\u00e7\u00f5es acerca de direitos estudantis por diferentes pessoas, de diferentes idades, com perfis variados para uma ampla gama de possibildiades em que o contexto do projeto pode ou n\u00e3o ser inserido. Ap\u00f3s an\u00e1lise das respostas, constatou-se que, no geral, os participantes em sua maioria sentem dificuldade ao procurar por informa\u00e7\u00f5es estudantis quando \u00e9 preciso, e n\u00e3o conhecem ferramentas que possuam essas infoma\u00e7\u00f5es reunidas ou com f\u00e1cil acesso. Esses dados fornecem insights valiosos sobre a percep\u00e7\u00e3o e a satisfa\u00e7\u00e3o dos participantes em rela\u00e7\u00e3o aos t\u00f3picos abordado pelo question\u00e1rio.
Conclus\u00e3o
Com base nos dados coletados por meio do question\u00e1rio, \u00e9 poss\u00edvel identificar que a faixa et\u00e1ria predominante dos usu\u00e1rios \u00e9 de 18 a 26 anos, indicando um p\u00fablico jovem que j\u00e1 concluiu ou est\u00e1 cursando o ensino superior e demonstra facilidade no uso de tecnologia. Al\u00e9m disso, observa-se que a maioria dos usu\u00e1rios n\u00e3o encontraram a disposi\u00e7\u00e3o uma ferramenta com as tecnologias dispon\u00edveis para acessar informa\u00e7\u00f5es sobre seus direitos nas universidades, apesar de terem precisado buscar essas informa\u00e7\u00f5es anteriormente. Apesar das dificuldades encontradas, a maioria dos respondentes expressa o desejo de ter uma tecnologia que possa fornecer esses dados. As perguntas foram feitas para:
Se possui vinculo com a universidade
Faixa et\u00e1ria de idade para acompanhar o perfil de usu\u00e1rio
Acompanhar a porcentagem de interesse na busca por direitos
Acompanhar a fluencia no uso de tecnologias
Dificuldades encontradas no cotidiano para obten\u00e7\u00e3o dessas informa\u00e7\u00f5es
Conhecimento sobre ferramentas \u00fateis
Necessidade de facilidade e rapidez na busca por informa\u00e7\u00f5es
Data Vers\u00e3o Descri\u00e7\u00e3o Autor 23/05/2023 0.1 Cria\u00e7\u00e3o do documento de Perfil do Usu\u00e1rio Genilson Silva e Igor Ribeiro 31/05/2023 0.2 Atualiza\u00e7\u00e3o do Perfil de Usu\u00e1rio Genilson Silva"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/","title":"Vis\u00e3o","text":"
Este documento estar\u00e1 repleto de dados que sustentar\u00e3o o prop\u00f3sito, o contexto e a vis\u00e3o geral do produto, permitindo assim o entendimento do escopo do projeto. Assim, ser\u00e1 explicado o problema evidenciado, a oportunidade encontrada, a descri\u00e7\u00e3o dos principais envolvidos, uma poss\u00edvel solu\u00e7\u00e3o, suas principais funcionalidades e seus requisitos, para assim obter uma melhor compreens\u00e3o do escopo e diminuir os riscos.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#historico-de-versoes","title":"Hist\u00f3rico de vers\u00f5es","text":"Data Vers\u00e3o Descri\u00e7\u00e3o Autor(es) 05/05/2023 0.1 Cria\u00e7\u00e3o da primeira vers\u00e3o Arthur Gabriel 06/05/2023 0.2 Atualiza\u00e7\u00f5es na Organiza\u00e7\u00e3o da Equipe Thiago Freitas"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#11-finalidade","title":"1.1 Finalidade","text":"
Este documento tem como objetivo demonstrar as caracter\u00edsticas do desenvolvimento da aplica\u00e7\u00e3o em quest\u00e3o. Al\u00e9m disso, visa auxiliar no contexto em que a ferramenta se aplica. O objetivo deste artigo ser\u00e1 definir o problema, os perfis das partes interessadas e do usu\u00e1rio, o campo de neg\u00f3cio no qual a iniciativa ser\u00e1 inserida, al\u00e9m de requisitos, recursos e especifica\u00e7\u00f5es do sistema em pauta.
Esse projeto tem como p\u00fablico-alvo os alunos da Universidade de Bras\u00edlia que desejam ter informa\u00e7\u00f5es atualizadas e precisas sobre seus direitos e o que fazer em situa\u00e7\u00f5es atipicas, al\u00e9m de dicas sobre como lidar com situa\u00e7\u00f5es comuns no ambiente universit\u00e1rio, assim solucionando diversas d\u00favidas que os estudantes possam vir a ter durante a gradua\u00e7\u00e3o.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#14-definicoes-acronimos-e-abreviacoes","title":"1.4 Defini\u00e7\u00f5es, Acr\u00f4nimos e Abrevia\u00e7\u00f5es","text":"
Estar\u00e3o listadas neste t\u00f3pico defini\u00e7\u00f5es, acr\u00f4nimos e abrevia\u00e7\u00f5es para garantir uma maior proximidade para com o leitor e o p\u00fablico interessado no projeto.
Sigla/Termo/Acr\u00f4nimo Defini\u00e7\u00e3o MDS M\u00e9todos de Desenvolvimento de Software FGA Faculdade do Gama UNB Universidade de Bras\u00edlia"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#15-referencias","title":"1.5 Refer\u00eancias","text":"
Documento de Vis\u00e3o: A estrutura de t\u00f3picos do documento de vis\u00e3o. IBM. Dispon\u00edvel em: https://www.ibm.com/docs/pt-br/elm/6.0.5?topic=requirements-vision-document. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. kalkuli. Dispon\u00edvel em: https://fga-eps-mds.github.io/2018.2-Kalkuli/docs/docVisao. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. Acacia. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.2-Acacia/#/vision_document?id=_5-recursos-do-produto. Acesso em: 05 de maio de 2023;
Documento de Vis\u00e3o. Aix. Dispon\u00edvel em: https://fga-eps-mds.github.io/2019.1-Aix/projeto/2019/03/29/documento-de-visao/. Acesso em: 05 de maio de 2023;
Desta forma, a ideia principal deste documento de vis\u00e3o \u00e9 fornecer de maneira objetiva e organizada os assuntos que tangem \u00e0 problem\u00e1tica inicial. As informa\u00e7\u00f5es ser\u00e3o organizadas em t\u00f3picos referentes aos seguintes temas, como modelos de exemplo: o detalhamento dos perfis interessados, as funcionalidades principais da ferramenta a ser produzida bem como caracter\u00edsticas t\u00e9cnicas do produto.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#2-posicionamento","title":"2. Posicionamento","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#21-oportunidade-de-negocios","title":"2.1 Oportunidade de neg\u00f3cios","text":"
Com o aumento da complexidade das normas e regulamenta\u00e7\u00f5es acad\u00eamicas, muitos estudantes enfrentam dificuldades para entender seus direitos e deveres dentro da universidade. Al\u00e9m disso, a falta de clareza e de informa\u00e7\u00f5es confi\u00e1veis pode prejudicar a comunica\u00e7\u00e3o entre a institui\u00e7\u00e3o e os alunos. Nesse contexto, o projeto visa facilitar o acesso \u00e0 informa\u00e7\u00e3o e ajudar os estudantes a compreender melhor seus direitos e obriga\u00e7\u00f5es na universidade. Por meio de uma interface intuitiva e de f\u00e1cil uso, o aplicativo oferecer\u00e1 uma vasta gama de informa\u00e7\u00f5es atualizadas e confi\u00e1veis, abrangendo desde a estrutura administrativa da institui\u00e7\u00e3o at\u00e9 os direitos e deveres dos alunos em rela\u00e7\u00e3o a quest\u00f5es como matr\u00edcula, bolsas e assist\u00eancia estudantil.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#22-descricao-do-problema","title":"2.2 Descri\u00e7\u00e3o do problema","text":"O problema \u00e9 que afeta cujo impacto \u00e9 uma boa solu\u00e7\u00e3o seria Dificuldade para encontrar informa\u00e7\u00f5es essenciais para os discentes. Estudantes da UNB. A falta de informa\u00e7\u00f5es b\u00e1sicas. Ofertar informa\u00e7\u00f5es atualizadas e para os discentes de modo simples e claro."},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#23-descricao-de-posicao-do-produto","title":"2.3 Descri\u00e7\u00e3o de Posi\u00e7\u00e3o do Produto","text":"
Como um guia de refer\u00eancia para estudantes universit\u00e1rios, o aplicativo tem como objetivo fornecer informa\u00e7\u00f5es claras e acess\u00edveis sobre os direitos e benef\u00edcios dos alunos dentro da institui\u00e7\u00e3o. Com uma interface f\u00e1cil de usar, o aplicativo ajuda a evitar a confus\u00e3o e o desconhecimento sobre os diversos aspectos da vida acad\u00eamica, como processos administrativos, regulamentos e prazos. O Guia UnB busca ser um recurso confi\u00e1vel para estudantes que precisam de respostas r\u00e1pidas e precisas para suas d\u00favidas e preocupa\u00e7\u00f5es, permitindo que se concentrem em seus estudos e objetivos acad\u00eamicos.
Para que o produto que diferente de nosso produto Pessoas f\u00edsicas tem dificuldade em encontrar informa\u00e7\u00f5es verdadeiras. \u00e9 um aplicativo para evitar a desinforma\u00e7\u00e3o. auxilia na redu\u00e7\u00e3o das principais quest\u00f5es. site UNB que apresenta dados de forma pouco intuitiva. mostra informa\u00e7\u00f5es de forma clara e intuitiva."},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#3-descricao-dos-envolvidos-e-dos-usuarios","title":"3. Descri\u00e7\u00e3o dos Envolvidos e dos Usu\u00e1rios","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#31-resumo-dos-envolvidos","title":"3.1 Resumo dos Envolvidos","text":"Nome Descri\u00e7\u00e3o Responsabilidade Equipe de Desenvolvimento Estudantes do curso de Engenharia de Software das disciplina de MDS Contribuir ativamente com o desenvolvimento e implementa\u00e7\u00e3o do software citado neste documento Equipe de Gest\u00e3o do Projeto Estudantes do curso de Engenharia de Software das disciplinas de MDS Gerenciar tempo, escopo, riscos, tomadas de decis\u00f5es para garantir a viabilidade do projeto e garantir a aplica\u00e7\u00e3o dos princ\u00edpios \u00e1geis Equipe de avalia\u00e7\u00e3o e suporte Professor e monitores da disciplina de MDS Auxiliar a equipe ao longo do desenvolvimento do projeto"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#32-resumo-dos-usuarios","title":"3.2 Resumo dos Usu\u00e1rios","text":"Nome Descri\u00e7\u00e3o Responsabilidade Pessoas f\u00edsicas Pessoas que querem informa\u00e7\u00f5es sobre UNB de forma clara e intuitiva. Utilizar o sistema e sufruir de suas funcionalidades"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#33-ambiente-do-usuario","title":"3.3 Ambiente do Usu\u00e1rio","text":"
Os usu\u00e1rios poder\u00e3o utilizar o aplicativo baixando ele na loja de aplicativos do celular.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#34-perfis-dos-envolvidos","title":"3.4 Perfis dos Envolvidos","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#341-equipe-avaliacao-e-suporte","title":"3.4.1 Equipe avalia\u00e7\u00e3o e suporte","text":"Representantes Descri\u00e7\u00e3o Tipo Responsabilidades Crit\u00e9rio de sucesso Envolvimento Profa. Carla Equipe respons\u00e1vel pela avalia\u00e7\u00e3o e direcionamento do projeto Professora e coach do grupo da disciplina Direcionar e dar suporte a equipe de desenvolvimento e gest\u00e3o, na disciplina MDS, quanto ao desenvolvimento do projeto A entrega do projeto juntamente com uma documenta\u00e7\u00e3o coerente estabelecida, a partir das orienta\u00e7\u00f5es dadas ao longo do semestre Alto Erick Levy Equipe respons\u00e1vel pela avalia\u00e7\u00e3o e direcionamento do projeto Monitor do grupo da disciplina Direcionar e dar suporte a equipe de desenvolvimento e gest\u00e3o, na disciplina MDS, quanto ao desenvolvimento do projeto A entrega do projeto juntamente com uma documenta\u00e7\u00e3o coerente estabelecida, a partir das orienta\u00e7\u00f5es dadas ao longo do semestre Alto"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#342-equipe-de-desenvolvimento-e-gestao-do-projeto","title":"3.4.2 Equipe de Desenvolvimento e Gest\u00e3o do Projeto","text":"Papel Descri\u00e7\u00e3o Scrum Master Thiago Freitas Product Owner Lucas Avelar Arquiteto de Software Arthur Gabriel Desenvolvedor Alexandre Beck, Igor Ribeiro e Genilson Silva"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#35-perfis-dos-usuarios","title":"3.5 Perfis dos Usu\u00e1rios","text":"Representante Descri\u00e7\u00e3o Tipo Responsabilidade Crit\u00e9rio de sucesso Envolvimento Discentes da UNB interessadas por informa\u00e7\u00f5es Pessoas que querem informa\u00e7\u00f5es sobre UNB de forma clara e intuitiva. Usu\u00e1rios desinformados Al\u00e9m de utilizar o programa e usufruir de suas funcionalidades, o usu\u00e1rio deve alertar sobre poss\u00edveis falhas ou informa\u00e7\u00f5es faltantes Circula\u00e7\u00e3o de informa\u00e7\u00f5es e o reconhecimento do aux\u00edlio do aplicativo Discentes da UNB interessadas por informa\u00e7\u00f5es"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#36-principais-necessidades-dos-usuarios-ou-dos-envolvidos","title":"3.6 Principais Necessidades dos Usu\u00e1rios ou dos Envolvidos","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#361-necessidades-dos-envolvidos","title":"3.6.1 Necessidades dos envolvidos","text":"Necessidade Prioridade Solu\u00e7\u00e3o Atual Solu\u00e7\u00e3o Proposta Ferramenta que auxilie na circula\u00e7\u00e3o de informa\u00e7\u00f5es Ser acess\u00edvel Sites, Blogs, Redes Sociais Uma forma flex\u00edvel, confi\u00e1vel, simples, direta e menos trabalhosa de aux\u00edlio \u00e0 informa\u00e7\u00e3o"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#37-alternativas-e-concorrencias","title":"3.7 Alternativas e concorr\u00eancias","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#371-site-unb","title":"3.7.1 Site UnB","text":"
O pr\u00f3prio site da UnB possui uma se\u00e7\u00e3o de perguntas frequentes, por\u00e9m n\u00e3o \u00e9 muito intuitivo e n\u00e3o possui uma interface amig\u00e1vel. Al\u00e9m disso, o site n\u00e3o \u00e9 muito acess\u00edvel, pois possui uma linguagem muito t\u00e9cnica e n\u00e3o \u00e9 muito f\u00e1cil de encontrar.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#4-visao-geral-do-produto","title":"4. Vis\u00e3o geral do Produto","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#41-perspectiva-do-produto","title":"4.1 Perspectiva do Produto","text":"
O objetivo do aplicativo em quest\u00e3o \u00e9 aumentar a circula\u00e7\u00e3o de informa\u00e7\u00f5es ver\u00eddicas e viabilizar que elas sejam de f\u00e1cil e r\u00e1pido acesso, al\u00e9m de serem constantemente atualizadas. Sem o aplicativo, essas informa\u00e7\u00f5es s\u00e3o disponibilizadas em v\u00e1rios meios de telecomunica\u00e7\u00e3o, por\u00e9m muitas vezes as informa\u00e7\u00f5es se perdem, elas ainda n\u00e3o s\u00e3o acess\u00edveis a todos e nem sempre corretas e/ou atualizadas.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#42-resumo-das-capacidades","title":"4.2 Resumo das capacidades","text":"
As capacidades do produto v\u00e3o de encontro com as necessidades do p\u00fablico em geral que tem anseio por informa\u00e7\u00f5es f\u00e1ceis, atuais e ver\u00eddicas sobre os seus direitos e discentes que ainda n\u00e3o possuem conhecimento sobre as informa\u00e7\u00f5es mais comuns que devem ter acesso. Assim, o aplicativo ser\u00e1 capaz de ofertar informa\u00e7\u00f5es relacionadas a esta realidade. Por fim, todos esses recursos foram pensados para que o aplicativo seja capaz de estar sempre auxiliando o utilizador no tocante a barrar informa\u00e7\u00f5es falsas ou a falta delas.
"},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#5-recursos-do-produto","title":"5. Recursos do Produto","text":""},{"location":"Pages/visao/2023-05-05-documento-de-vis%C3%A3o/#51-interacao","title":"5.1 Intera\u00e7\u00e3o","text":"
O aplicativo oferece uma interface interativa e intuitiva para o usu\u00e1rio acessar informa\u00e7\u00f5es sobre a UNB.
O aplicativo oferece uma ampla gama de informa\u00e7\u00f5es confi\u00e1veis sobre a UNB, incluindo regulamentos, processos administrativos, direitos e benef\u00edcios dos alunos.
"}]}
\ No newline at end of file
diff --git a/git_pages_doc/site/sitemap.xml b/git_pages_doc/site/sitemap.xml
index 1ce971d..8f65465 100644
--- a/git_pages_doc/site/sitemap.xml
+++ b/git_pages_doc/site/sitemap.xml
@@ -2,162 +2,167 @@
https://guia-unb.github.io/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/arquitetura/2023-05-06-arquitetura/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/backlog/2023-05-06-backlog/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/branches/2023-05-04-branches/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/commits/2023-05-04-commits/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/comunicacao/2023-05-04-plano-de-comunica%C3%A7%C3%A3o/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/conduta/CODE_OF_CONDUCT/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/contribuicao/CONTRIBUTING/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/gerenciamento/2023-05-04-plano-de-gerenciamento-de-riscos/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/issue/bug_report/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/issue/custom/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/issue/feature_request/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/issue/pull_request_template/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/personas/2023-05-23-documento-de-personas/
- 2023-07-03
+ 2023-07-05
+ daily
+
+
+ https://guia-unb.github.io/Pages/policy/privacy_policy/
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/prototipo/2023-05-11-documento-de-prot%C3%B3tipo/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint0/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint0/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint1/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint1/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint2/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint2/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint3/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint3/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint4/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint4/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint5/2023-05-06-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint5/2023-05-06-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint6/2023-05-11-planejamento/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/sprints/sprint6/2023-05-11-resultados/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/storyboard/2023-05-23-storyboard/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/usuario/2023-05-23-perfil-de-usu%C3%A1rio/
- 2023-07-03
+ 2023-07-05dailyhttps://guia-unb.github.io/Pages/visao/2023-05-05-documento-de-vis%C3%A3o/
- 2023-07-03
+ 2023-07-05daily
\ No newline at end of file
diff --git a/git_pages_doc/site/sitemap.xml.gz b/git_pages_doc/site/sitemap.xml.gz
index 1f26471..be4ddda 100644
Binary files a/git_pages_doc/site/sitemap.xml.gz and b/git_pages_doc/site/sitemap.xml.gz differ
diff --git a/guia_unb/android/app/build.gradle b/guia_unb/android/app/build.gradle
index e999868..8760729 100644
--- a/guia_unb/android/app/build.gradle
+++ b/guia_unb/android/app/build.gradle
@@ -21,6 +21,12 @@ if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
+def keystoreProperties = new Properties()
+def keystorePropertiesFile = rootProject.file('key.properties')
+if (keystorePropertiesFile.exists()) {
+ keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
+}
+
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
@@ -55,11 +61,18 @@ android {
multiDexEnabled true
}
+ signingConfigs {
+ release {
+ keyAlias keystoreProperties['keyAlias']
+ keyPassword keystoreProperties['keyPassword']
+ storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
+ storePassword keystoreProperties['storePassword']
+ }
+ }
+
buildTypes {
release {
- // TODO: Add your own signing config for the release build.
- // Signing with the debug keys for now, so `flutter run --release` works.
- signingConfig signingConfigs.debug
+ signingConfig signingConfigs.release
}
}
}
diff --git a/guia_unb/android/app/src/main/AndroidManifest.xml b/guia_unb/android/app/src/main/AndroidManifest.xml
index f1ae0c7..9a3aabe 100644
--- a/guia_unb/android/app/src/main/AndroidManifest.xml
+++ b/guia_unb/android/app/src/main/AndroidManifest.xml
@@ -9,9 +9,9 @@
+ android:icon="@mipmap/launcher_icon"
android:networkSecurityConfig="@xml/network_security_config"
- android:usesCleartextTraffic="true"
+ android:usesCleartextTraffic="true">
iconsMap = {
'home': Icons.home,
- 'horario': Icons.access_alarms,
- 'money': Icons.attach_money_rounded,
- 'settings': Icons.settings,
+ 'access_alarms': Icons.access_alarms,
+ 'attach_money_rounded': Icons.attach_money_rounded,
+ 'wifi_rounded': Icons.wifi_rounded,
+ 'question_answer': Icons.question_answer,
+ 'health_and_safety': Icons.health_and_safety,
+ 'watch_later_rounded': Icons.watch_later_rounded,
+ 'wallet': Icons.wallet,
+ 'wallet_rounded': Icons.wallet_rounded,
+ 'sports_basketball_rounded': Icons.sports_basketball_rounded,
+ 'fastfood_rounded': Icons.fastfood_rounded,
+ 'web': Icons.web,
+ 'change_circle_rounded': Icons.change_circle_rounded,
+ 'subject': Icons.subject,
+ 'cases_rounded': Icons.cases_rounded,
+ 'clear_rounded': Icons.clear_rounded,
+ 'privacy_tip_sharp': Icons.privacy_tip_sharp,
+ 'apartment': Icons.apartment,
+ 'search_rounded': Icons.search_rounded,
+ 'remove_circle_outline_rounded': Icons.remove_circle_outline_rounded,
+ 'psychology_alt_rounded': Icons.psychology_alt_rounded,
+ 'my_library_books_rounded': Icons.my_library_books_rounded,
+ 'house_rounded': Icons.house_rounded,
+ 'sports_kabaddi_sharp': Icons.sports_kabaddi_sharp,
+ 'map_rounded': Icons.map_rounded,
};
return iconsMap[iconName] ?? Icons.error;
diff --git a/guia_unb/lib/pages/about/about_page.dart b/guia_unb/lib/pages/about/about_page.dart
index a474908..d4bbdaa 100644
--- a/guia_unb/lib/pages/about/about_page.dart
+++ b/guia_unb/lib/pages/about/about_page.dart
@@ -69,14 +69,7 @@ class AboutPage extends StatelessWidget {
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
- Text(
- 'Sobre o Guia UnB',
- style: theme.textTheme.titleMedium?.copyWith(
- fontSize: 24,
- color: theme.colorScheme.onSurface,
- ),
- ),
- const SizedBox(height: 20),
+ const SizedBox(height: 10),
RichText(
textAlign: TextAlign.start,
text: TextSpan(
@@ -146,21 +139,10 @@ class AboutPage extends StatelessWidget {
TextSpan(
text:
' Encontre as informações de contato e horários de funcionamento para facilitar o acesso a esses serviços.\n\n'),
- TextSpan(
- text: 'Personalizar sua Experiência:\n',
- style: TextStyle(fontWeight: FontWeight.bold),
- ),
- TextSpan(
- text:
- 'O GuiaUnb permite que você personalize sua experiência de acordo com seus interesses e necessidades.',
- ),
- TextSpan(
- text:
- ' Adicione seus cursos favoritos, marque eventos importantes em seu calendário e receba notificações relevantes para se manter atualizado.'),
],
),
),
- const SizedBox(height: 80), // Aumente o espaçamento aqui
+ const SizedBox(height: 60), // Aumente o espaçamento aqui
],
),
),
@@ -183,7 +165,7 @@ class AboutPage extends StatelessWidget {
style: theme.textTheme.labelMedium
?.copyWith(color: AppColors.labelWhite),
),
- icon: const Icon(Icons.error_outline,
+ icon: const Icon(Icons.bug_report_rounded,
color: AppColors.labelWhite),
onPressed: _sendEmail,
),
diff --git a/guia_unb/lib/pages/initial_page.dart b/guia_unb/lib/pages/initial_page.dart
index 92ea5fb..6ec191a 100644
--- a/guia_unb/lib/pages/initial_page.dart
+++ b/guia_unb/lib/pages/initial_page.dart
@@ -44,7 +44,7 @@ class _MainPageState extends State {
static const List _bottomNavigationBarItems = [
BottomNavigationBarItem(
icon: Icon(Icons.home),
- label: 'Home',
+ label: 'Início',
),
BottomNavigationBarItem(
icon: Icon(Icons.help),
diff --git a/guia_unb/lib/pages/onboarding/onboarding_page.dart b/guia_unb/lib/pages/onboarding/onboarding_page.dart
index 84f7c61..1961069 100644
--- a/guia_unb/lib/pages/onboarding/onboarding_page.dart
+++ b/guia_unb/lib/pages/onboarding/onboarding_page.dart
@@ -19,22 +19,19 @@ class _OnboardingPageState extends State {
List onboardingSlides = const [
OnboardingSlide(
- image: 'assets/images/logo.png',
title: 'Bem-vindo',
description:
'O Guia UnB é um aplicativo que te ajuda a tirar dúvidas sobre a Universidade de Brasília.',
),
OnboardingSlide(
- image: 'assets/images/logo.png',
title: 'Benefícios',
description:
'O app traz benefícios como acesso rápido a informações relevantes sobre a UnB, com uma interface intuitiva e amigável para uma navegação fácil e agradável.',
),
OnboardingSlide(
- image: 'assets/images/logo.png',
- title: 'Orientações',
+ title: 'Agradecimentos',
description:
- 'Na tela inicial é possível ver as dúvidas frequentes separadas por categoria.',
+ 'Muito obrigado por baixar o Guia UnB! Esperamos que você aproveite o aplicativo e que ele te ajude a ter uma experiência universitária mais tranquila e prática.',
),
];
@@ -45,16 +42,23 @@ class _OnboardingPageState extends State {
@override
Widget build(BuildContext context) {
+ final theme = Theme.of(context);
+ final screenHeight = MediaQuery.of(context).size.height;
final isNotLastPage = currentIndex < onboardingSlides.length - 1;
return Scaffold(
body: Column(
children: [
+ Image.asset(
+ 'assets/images/logo.png',
+ height: screenHeight * 0.5,
+ width: double.infinity,
+ ),
Expanded(
child: CarouselSlider(
carouselController: _carouselController,
options: CarouselOptions(
- height: MediaQuery.of(context).size.height,
+ height: screenHeight * 0.5,
viewportFraction: 1.0,
enableInfiniteScroll: false,
onPageChanged: (index, reason) {
@@ -72,7 +76,7 @@ class _OnboardingPageState extends State {
dotsCount: onboardingSlides.length,
position: currentIndex.toDouble(),
decorator: DotsDecorator(
- activeColor: Theme.of(context).colorScheme.secondary,
+ activeColor: theme.colorScheme.secondary,
activeSize: const Size(10.0, 10.0),
activeShape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
@@ -83,7 +87,7 @@ class _OnboardingPageState extends State {
),
ElevatedButton(
style: ElevatedButton.styleFrom(
- backgroundColor: Theme.of(context).colorScheme.secondary,
+ backgroundColor: theme.colorScheme.secondary,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(30.0)),
padding:
@@ -99,10 +103,10 @@ class _OnboardingPageState extends State {
}
},
child: Text(isNotLastPage ? 'Próximo' : 'Começar',
- style: Theme.of(context).textTheme.bodySmall!.copyWith(
- fontSize: 18.0,
- fontWeight: FontWeight.bold,
- )),
+ style: theme.textTheme.bodySmall!.copyWith(
+ fontSize: 18.0,
+ fontWeight: FontWeight.bold,
+ )),
),
const SizedBox(height: 60.0),
],
diff --git a/guia_unb/lib/pages/settings/settings_page.dart b/guia_unb/lib/pages/settings/settings_page.dart
index b5875ce..de5293a 100644
--- a/guia_unb/lib/pages/settings/settings_page.dart
+++ b/guia_unb/lib/pages/settings/settings_page.dart
@@ -1,8 +1,10 @@
+import 'dart:io';
+
import 'package:flutter/material.dart';
+import 'package:flutter/services.dart';
import 'package:guia_unb/core/components/custom_appbar.dart';
import 'package:provider/provider.dart';
-import '../../core/config/routes/routes.dart';
import '../../core/providers/theme_provider.dart';
class SettingsPage extends StatefulWidget {
@@ -67,7 +69,7 @@ class _SettingsPageState extends State {
color: theme.colorScheme.tertiary,
),
onTap: () =>
- Navigator.pushReplacementNamed(context, Routes.onboarding),
+ SystemNavigator.pop(animated: true).then((_) => exit(0)),
),
const Divider(),
],
diff --git a/guia_unb/pubspec.yaml b/guia_unb/pubspec.yaml
index f38f643..da64eba 100644
--- a/guia_unb/pubspec.yaml
+++ b/guia_unb/pubspec.yaml
@@ -55,6 +55,11 @@ dev_dependencies:
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^2.0.0
+ flutter_launcher_icons: ^0.12.0
+
+flutter_icons:
+ android: "launcher_icon"
+ image_path: "assets/images/logo.png"
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec