Introspecção
Introdução
A técnica de introspecção é um processo fundamental na Engenharia de Software que envolve a análise e a reflexão sobre os próprios requisitos de um sistema. Este conceito é crucial para garantir que os requisitos sejam compreendidos, documentados e implementados de forma eficaz.
O que é Introspecção?
A Definição de introspecção refere-se à prática de examinar e avaliar os próprios pensamentos, decisões e processos. No contexto de requisitos de software, isso significa revisar e analisar os requisitos em busca de clareza, consistência e viabilidade.
Metodologia
Para esta etapa, a introspecção é uma prática vital na definição e gestão de requisitos de software. Ao promover uma análise crítica e reflexiva, as equipes podem garantir que os sistemas desenvolvidos atendam às necessidades reais dos usuários e sejam entregues com qualidade e eficiência. Com isso os métodos de introspecção em requisitos de software incluem revisões de requisitos, onde essa técnica pode ser aplicada somente por uma pessoa fazendo a auto avaliação do artefato ou por equipes e partes interessadas, onde se reúnem para discutir e avaliar os requisitos existentes, entrevistas, que permitem um diálogo aprofundado com os usuários para captar suas necessidades e expectativas.
Com isso, foi feita uma introspecção por um membro da equipe, que analisou o Meu SUS Digital para obter resultados da melhor forma possível, identificando lacunas nos requisitos e buscando alinhar as funcionalidades com as necessidades reais dos usuários.
Planejamento
-
Definição do objetivo principal: garantir que os requisitos sejam compreendidos, claros e alinhados com as necessidades dos usuários do aplicativo Meu SUS Digital.
-
Escolha do(a) participante: Foi selecionado um membro da equipe do Grupo 04 que já usou o Meu SUS Digital, a fim de garantir mais fidelidade às interações reais e proporcionar uma visão crítica sobre onde poderia haver melhorias para atender melhor às expectativas dos usuários.
-
Agendamento da sessão: a atividade foi realizada no dia 23/11/2024, às 17:00 horas, com duração máxima de 30 minutos, por meio da ferramenta Microsoft Teams.
Cronograma
Tabela 1 – Participantes.
Nome | DATA | HORA |
---|---|---|
Emivalto Júnior | 23/11/2024 | 17:00 |
Autor: Emivalto Júnior.
Introspecção realizada por Emivalto
A fim de obter os melhores resultados utilizando essa técnica, foi elaborado um roteiro com o intuito de guiar e obter os resultados esperados.
1.Observação Detalhada:
Examinar o artefato minuciosamente e analisar suas características físicas, como forma, cor, textura e material.
2.Contextualização:
Considerar o contexto em que o artefato foi criado e utilizado. Pergunte-se: Qual é a sua origem? Qual era o propósito original?
3.Reflexão Pessoal:
Pense sobre suas próprias reações e sentimentos em relação ao artefato. Pergunte-se: Como esse artefato interfere em mim? Como pode me ajudar no meu dia a dia?
4.Análise de Significado:
Explore o significado cultural, histórico ou simbólico do artefato. Considere: Que histórias ou mensagens ele pode transmitir?
5.Impacto e Relevância:
Avalie o impacto do artefato em sua vida ou na sociedade. Pergunte-se: Qual é a sua relevância hoje?
A fim de analisar as respostas que pode-se obter através desse roteiro, foi elaborado uma tabela, a Tabela 2, para registrar as respostas.
Tabela 2 – Perguntas e Respostas
Perguntas | Respostas |
---|---|
Qual é a sua origem? | O Ministério da Saúde, por meio da Portaria GM/MS nº 3.232, de 1º de março de 2024, publicada no DOU em 4 de março de 2024, instituiu o Programa SUS Digital, na forma do Anexo CVIII à Portaria de Consolidação GM/MS nº 5, de 28 de setembro de 2017, com o objetivo primordial de impulsionar a transformação digital no âmbito do Sistema Único de Saúde (SUS). |
Qual era o propósito original? | Renovar o sistema de saúde do Brasil a fim de levar saúde a todos, para melhor atender a população e garantir um atendimento mais humanizado. |
Como esse artefato interfere em mim? | É possível facilitar o acesso à saúde pública, incluindo o acesso à carteira de vacinação e a outras informações básicas de saúde. |
Como pode me ajudar no meu dia a dia? | É importante facilitar o acesso à informação sobre onde encontrar serviços de saúde, como postos de vacinação ou unidades de saúde mais próximas. Além disso, seria interessante a possibilidade de agendar consultas sem precisar ir pessoalmente ao hospital, utilizando a tecnologia para isso. |
Que histórias ou mensagens ele pode transmitir? | Um sistema de saúde universal e funcional, que garanta saúde para todos. |
Qual é a sua relevância hoje? | O Sistema Único de Saúde (SUS) possui um potencial enorme para atender a toda a sociedade brasileira. |
Autor: Emivalto Júnior.
Requisitos elicitados
Através da introspecção, também foi possível obter alguns requisitos funcionais e não funcionais que já existem no artefato que podem ser observados na Tabela 3.
Legenda das Tabelas 3 e 4:
- RFx: Requisito Funcional nºx
- RNFx: Requisito Não Funcional nºx
Requisitos Funcionais
Tabela 3 – Requisitos Funcionais
Tipo | Descrição | Implementado |
---|---|---|
RF01 | Permitir o login de usuários através de diferentes métodos (certificado digital, login Gov.br, etc.). | Sim |
RF02 | Validar as credenciais do usuário contra o banco de dados do Gov.br. | SIM |
RF03 | Redirecionar o usuário para a página inicial após o login bem-sucedido. | SIM |
RF04 | Permitir que o usuário recupere a senha esquecida. | SIM |
RF05 | Diferenciar o acesso de usuários comuns e profissionais de saúde, liberando funcionalidades específicas para cada perfil. | SIM |
RF06 | Exibir o número do CNS do usuário. | NÃO |
RF07 | Permitir o download da versão digital do cartão SUS em formato PDF. | SIM |
RF08 | Permitir a visualização do histórico de atendimentos do usuário no SUS. | SIM |
RF09 | Exibir o histórico de vacinação do usuário. | SIM |
RF10 | Emitir a carteira de vacinação digital. | SIM |
RF11 | Permitir o pré-cadastro para agendamento de vacinas (se aplicável). | NÃO |
RF12 | Permitir o acesso à declaração de doador de órgãos. | NÃO |
RF13 | Permitir o acesso aos resultados de exames. | SIM |
RF14 | Fornecer informações sobre medicamentos e tratamentos. | SIM |
RF15 | Permitir o agendamento de consultas (se aplicável). | NÃO |
Autor: Emivalto Júnior.
Requisitos Não Funcionais
Tabela 4 – Requisitos Não Funcionais
Tipo | Descrição | Implementado |
---|---|---|
RNF01 | O tempo de carregamento da página inicial não deve ultrapassar 5 segundos em conexões de banda larga. | NÃO |
RNF02 | O sistema deve ser capaz de lidar com um grande número de acessos simultâneos sem perda significativa de desempenho. | SIM |
RNF03 | O sistema deve garantir a segurança e privacidade dos dados dos usuários, utilizando criptografia e outros mecanismos de proteção. | SIM |
RNF04 | O acesso às funcionalidades do sistema deve ser restrito por meio de autenticação e autorização. | NÃO |
RNF05 | A interface do usuário deve ser intuitiva, fácil de usar e acessível em dispositivos móveis. | SIM |
RNF06 | O sistema deve utilizar linguagem clara, objetiva e acessível ao público em geral. | SIM |
RNF07 | O sistema deve estar disponível 24 horas por dia, 7 dias por semana, com exceção de períodos de manutenção programada. | SIM |
RNF08 | O sistema deve ser estável e confiável, com baixo índice de falhas e erros. | NÃO |
Autor: Emivalto Júnior.
Gravação da Introspecção
Reunião 01
Autor: Emivalto Júnior.
📚 Bibliografia
BRASIL. Meu SUS Digital. Disponível em: https://www.gov.br/saude/pt-br/composicao/seidigi/meususdigital. Acesso em: 23 nov. 2024.
UNIVERSIDADE DE BRASÍLIA. Curso disponível na plataforma Aprender 3. Disponível em: https://aprender3.unb.br/course/view.php?id=23736§ion=6. Acesso em: 23 nov. 2024.
BRASIL. Meu SUS Digital. Disponível em: https://meususdigital.saude.gov.br/inicio. Acesso em: 23 nov. 2024.
BRASIL. Instituição do SUS Digital. Disponível em: https://portalfns.saude.gov.br/instituicao-do-sus-digital/#main-single. Acesso em: 23 nov. 2024.
Versão | Descrição | Autor | Data | Revisor | Data de revisão |
---|---|---|---|---|---|
1.0 |
Criação do Documento | Emivalto Júnior | 23/11/2024 | Pedro Lopes | 24/11/2024 |
1.1 |
Complementação da documentação | Emivalto Júnior | 23/11/2024 | Pedro Lopes | 24/11/2024 |
1.2 |
Adição de Resposta faltante | Emivalto Júnior | 23/11/2024 | Matheus Henrick | 24/11/2024 |
1.3 |
correção de links | Emivalto Júnior | 23/11/2024 | Pedro Lopes | 24/11/2024 |