Artefatos Sprint 1
1. Artefato de Negócios: Canvas Proposta de Valor
Deve ser feito considerando a solução que vocês estão desenvolvendo. (Usar o template disponível no drive da turma)
Barema:
Apresentação gráfica das dores e potenciais da solução, bem como os ganhos proporcionados por ela.
2. Artefato de Negócios: Matriz de Risco e plano de contingência
Deve ser feita considerando o projeto que os grupos estão criando. Deve ser entregue no template disponível no drive da turma. Os grupos devem enumerar pelo menos 10 riscos, distribuí-los na matriz e justificar suas decisões. Como o parceiro pode mitigar os riscos analisados pelo grupo?
Barema:
Identificação de pelo menos 10 riscos que ameaçam ou alavancam o projeto no tocante à equipe, domínio tecnológico, complexidade etc. Elaborar para o parceiro uma proposta de mitigação do risco apresentado pelo grupo. (peso 2)
3. Artefato de Computação: Proposta e implementação inicial do sistema
Este artefato tem por objetivo apresentar a proposta da arquitetura da solução para o cliente. Além disso, os requisitos funcionais e não funcionais do sistema também devem ser reportados aqui. A construção de uma experiência do usuário, elaboração de uma arquitetura (contemplando frontend e backend) e construção de API para integração. A documentação da arquitetura pode ser realizada utilizando o diagrama de blocos para definir como os componentes estão representados. O deploy da aplicação será local, utilizando tecnologias de containerização da aplicação. A aplicação pode ser, preferencialmente, síncrona, neste momento.
ATENÇÃO: Essa proposta não é um contrato formal e nem de longe final! Não fazer nenhuma amarração com tecnologia ou plataforma neste momento, tentar ser o mais agnóstico possível na apresentação da solução.
Documentação da solução utilizando a ferramenta selecionada para o módulo. O deploy da documentação deve ser realizado de forma automatizada, utilizando as ferramentas do Github Pages e do Github Actions.
Barema da Solução:
Espera-se encontrar os seguintes pontos na entrega do artefato:
- A proposta contempla os componentes separados de frontend, backend e API de comunicação (até 2.0 pontos).
- Os protocolos de comunicação da solução estão bem definidos e justificados (até 2.0 pontos).
- A API proposta está documentada (até 2.0 pontos).
- Os testes que serão realizados na aplicação estão com seus objetivos definidos (até 2.0 pontos).
- Existe, na documentação, um conjunto de instruções claras para executar a aplicação (até 2.0 pontos).
4. Artefato de UX: Persona, Mapa de Jornada do Usuário e User Stories
Persona: A Persona é uma ferramenta central no design centrado no usuário, servindo como uma representação fictícia de um segmento do usuário final. Ao criar uma persona, você humaniza seus dados de pesquisa, oferecendo um rosto, nome e background para seu público-alvo, facilitando assim a tomada de decisões centradas no usuário. A Persona deve ser baseada em dados reais e pesquisas com usuários para garantir sua eficácia.
Mapa de Jornada do Usuário: O Mapa de Jornada do Usuário é uma ferramenta visual que retrata a sequência de interações que um usuário tem com um produto ou serviço. Ele fornece uma narrativa clara e organizada das experiências, sentimentos, pontos de dor e pontos de satisfação de um usuário ao longo de um processo. Esta ferramenta é essencial para identificar oportunidades de melhoria e otimização da experiência do usuário.
User Stories: As ""User Stories"" são uma técnica utilizada em métodos ágeis para capturar requisitos de software do ponto de vista do usuário. São declarações concisas de um desejo ou necessidade do usuário. A metodologia INVEST é um conjunto de critérios usados para garantir que uma User Story seja bem definida e útil. INVEST é um acrônimo para Independent, Negotiable, Valuable, Estimable, Small e Testable.
O padrão de entrega está disponível no link abaixo: https://drive.google.com/file/d/1C-q_Q07oLtPD0AoMjQK-ZNYjF3wWYJ1y/view?usp=drive_link
O padrão de qualidade está disponível no link abaixo: https://drive.google.com/file/d/1C-q_Q07oLtPD0AoMjQK-ZNYjF3wWYJ1y/view?usp=drive_link
5. Artefato de UX: Desenvolvimento de Wireframe Responsivo
Os alunos devem desenvolver wireframes responsivos, considerando tanto dispositivos móveis quanto desktops. Estes wireframes devem levar em conta experiências de usuário para telas maiores e menores, abrangendo a interação do mouse e toque, a distribuição do conteúdo em diferentes tamanhos de tela e as particularidades de navegação para cada plataforma.
O padrão de entrega está disponível no link abaixo: https://drive.google.com/file/d/17hJdQgyf47BZDSVKW48jYMSANNcCg3xR/view?usp=sharing O padrão de qualidade está disponível no link abaixo: https://drive.google.com/file/d/17hJdQgyf47BZDSVKW48jYMSANNcCg3xR/view?usp=sharing
6. Artefato de Liderança: Análise de impacto ético
Construa um documento (capítulo do projeto) descrevendo possíveis impactos da tecnologia desenvolvida neste módulo na sociedade e no meio ambiente. Este documento deve conter análises de 5 dimensões:
-
Privacidade e proteção de dados: registrar as formas de coleta, armazenamento e/ou uso de informações pessoais e garantir conformidade com aspectos mínimos de regulamentações de privacidade. Caso não haja coleta e uso de dados pessoais, registrar as características que justifiquem sua categorização como dados não pessoais.
-
Equidade e justiça: registrar possíveis impactos em grupos específicos e registrar formas de minimizar disparidades.
-
Transparência e consentimento informado: evidência de que (como) todas as partes envolvidas têm/tiveram acesso claro às informações relevantes e que o consentimento é/foi obtido de maneira adequada.
-
Responsabilidade social: considerar o impacto social do projeto e avaliar se há potenciais efeitos (tanto positivos quanto negativos) sobre comunidades ou o meio ambiente (se reforça ou fere algum ODS, por exemplo).
-
Viés e discriminação: examinar se há riscos de viés algorítmico, discriminação ou exclusão involuntária de certos grupos e como se pretende trabalhar para mitigar essas possibilidades.
Barema: SEM EVIDÊNCIAS [0%] Documento não apresenta qualquer menção às dimensões requeridas.
INSUFICIENTE [25%] Documento não descreve todos os itens solicitados.
BÁSICO [50%] Documento apresenta somente a descrição de alguns itens, sem completude (p.e. apenas itens 1, 2 e 3).
INTERMEDIÁRIO [75%] Documento apresenta os cinco itens solicitados, porém com pouca profundidade.
AVANÇADO [100%] Documento descreve todos os aspectos de impacto (níveis básico e intermediário) e dá orientações de fácil compreensão para o leitor.