Emanuel Henzel
Ana Paula Tamanchieviez
Gabriel Jose Nonnemacher
Aluno 4
Aluno 5
Introdução
 Contexto do Problema
o Desenvolvimento de um sistema para uma clínica médica.
o Problemas atuais: processo manual, atrasos, confusão com horários,
dificuldades para remarcar consultas.
Definir o Problema Descrição do Problema do Ponto de Vista dos Usuários
Pacientes:
 Problemas: Atrasos, confusão com horários, dificuldades para remarcar consultas.
 Impacto: Frustração, perda de tempo, insatisfação.
Médicos:
 Problemas: Desorganização dos horários, dificuldade em acompanhar mudanças.
 Impacto: Redução da produtividade, aumento do estresse.
Atendentes:
 Problemas: Processo manual demorado e propenso a erros, múltiplas chamadas para
remarcações.
 Impacto: Sobrecarga de trabalho, dificuldade em fornecer um serviço eficiente.
Perguntas para Ajudar na Definição do Problema
Quem são os usuários impactados?
 Pacientes, médicos e atendentes.
Como o problema afeta a experiência dos usuários?
 Pacientes: Atrasos e confusão geram frustração.
 Médicos: Desorganização afeta a produtividade.
 Atendentes: Processo manual é ineficiente e propenso a erros.
O que está errado no sistema atual?
 Processo Manual: Demorado e propenso a erros.
 Falta de Organização: Leva a atrasos e confusão.
 Dificuldade de Remarcação: Ineficiente e exige múltiplas chamadas.
 Comunicação Ineficiente: Falta de um sistema centralizado.
Criar uma Solução de Alto Nível
Proposta de Solução
Solução Proposta:
 Sistema Automatizado de Agendamento de Consultas:
o Agendamento Online: Pacientes podem visualizar horários disponíveis e
marcar consultas pelo site ou aplicativo.
o Cancelamento e Remarcação: Pacientes podem cancelar ou remarcar
consultas facilmente.
o Notificações Automáticas: Envio de lembretes por SMS ou e-mail para
lembrar os pacientes das consultas.
Perguntas para Ajudar na Definição da Solução
Como podemos resolver o problema da maneira mais simples possível?
 Automatização do Agendamento: Sistema online para agendar, cancelar e
remarcar consultas.
 Notificações Automáticas: Lembretes automáticos para reduzir faltas e atrasos.
O que os usuários precisam fazer para alcançar o resultado desejado?
 Pacientes: Acessar o sistema, visualizar horários, marcar consultas, receber
notificações, cancelar ou remarcar consultas.
 Médicos: Visualizar e gerenciar agendas, receber atualizações automáticas.
 Atendentes: Monitorar o sistema e focar em outras tarefas administrativas.
Definir Limites do Escopo Incluído na Solução
Recursos Essenciais:
 Agendamento Online: Interface para visualizar e marcar consultas.
 Cancelamento e Remarcação: Facilidade para pacientes cancelarem ou
remarcarem consultas.
 Notificações Automáticas: Envio de lembretes por SMS ou e-mail.
 Interface de Usuário: Design intuitivo e fácil de usar.
Não Incluído na Solução
Recursos para Versões Futuras:
 Funcionalidades Avançadas: Arrastar e soltar eventos, codificação por cores.
 Integração com Sistemas Externos: Conexão com outros sistemas de
gestão médica.
 Relatórios Detalhados: Geração de relatórios avançados.
Perguntas para Ajudar na Definição dos Limites do Escopo
Quais recursos são essenciais?
 Agendamento online, cancelamento e remarcação, notificações automáticas,
interface de usuário.
O que pode ser deixado para uma versão futura?
 Funcionalidades avançadas, integração com sistemas externos, relatórios
detalhados.
Identificar Riscos e Incertezas
 Análise de Riscos
o Riscos técnicos: Integração com sistemas existentes.
o Riscos de design: Usabilidade da interface.
o Mitigação: Testes de usabilidade, revisão técnica.
Relacionando o Shaping com a Engenharia de Requisitos
 Reflexão sobre a relação com Engenharia de Requisitos
o Técnicas de levantamento de requisitos: Entrevistas, questionários.
o Tipos de requisitos: Funcionais, não funcionais, regras de negócio.
o Desafios resolvidos: Requisitos mal definidos, mudanças inesperadas.
Exemplo de Reflexão Esperada
 Exemplo de Reflexão
o Técnicas de levantamento: Entrevistas com recepcionistas.
o Tipos de requisitos: Funcionais (remarcar consultas), regras de negócio
(suporte a horários conflitantes).
o Desafios resolvidos: Evita requisitos mal definidos.
o Shaping como complemento: Útil para refinar requisitos antes do
desenvolvimento.
Conclusão

TRABALHO ENGENHARIA DE SOFTWARE I vc.pptx

  • 1.
    Emanuel Henzel Ana PaulaTamanchieviez Gabriel Jose Nonnemacher Aluno 4 Aluno 5
  • 2.
    Introdução  Contexto doProblema o Desenvolvimento de um sistema para uma clínica médica. o Problemas atuais: processo manual, atrasos, confusão com horários, dificuldades para remarcar consultas.
  • 3.
    Definir o ProblemaDescrição do Problema do Ponto de Vista dos Usuários Pacientes:  Problemas: Atrasos, confusão com horários, dificuldades para remarcar consultas.  Impacto: Frustração, perda de tempo, insatisfação. Médicos:  Problemas: Desorganização dos horários, dificuldade em acompanhar mudanças.  Impacto: Redução da produtividade, aumento do estresse. Atendentes:  Problemas: Processo manual demorado e propenso a erros, múltiplas chamadas para remarcações.  Impacto: Sobrecarga de trabalho, dificuldade em fornecer um serviço eficiente. Perguntas para Ajudar na Definição do Problema Quem são os usuários impactados?  Pacientes, médicos e atendentes. Como o problema afeta a experiência dos usuários?  Pacientes: Atrasos e confusão geram frustração.  Médicos: Desorganização afeta a produtividade.  Atendentes: Processo manual é ineficiente e propenso a erros. O que está errado no sistema atual?  Processo Manual: Demorado e propenso a erros.  Falta de Organização: Leva a atrasos e confusão.  Dificuldade de Remarcação: Ineficiente e exige múltiplas chamadas.  Comunicação Ineficiente: Falta de um sistema centralizado.
  • 4.
    Criar uma Soluçãode Alto Nível Proposta de Solução Solução Proposta:  Sistema Automatizado de Agendamento de Consultas: o Agendamento Online: Pacientes podem visualizar horários disponíveis e marcar consultas pelo site ou aplicativo. o Cancelamento e Remarcação: Pacientes podem cancelar ou remarcar consultas facilmente. o Notificações Automáticas: Envio de lembretes por SMS ou e-mail para lembrar os pacientes das consultas. Perguntas para Ajudar na Definição da Solução Como podemos resolver o problema da maneira mais simples possível?  Automatização do Agendamento: Sistema online para agendar, cancelar e remarcar consultas.  Notificações Automáticas: Lembretes automáticos para reduzir faltas e atrasos. O que os usuários precisam fazer para alcançar o resultado desejado?  Pacientes: Acessar o sistema, visualizar horários, marcar consultas, receber notificações, cancelar ou remarcar consultas.  Médicos: Visualizar e gerenciar agendas, receber atualizações automáticas.  Atendentes: Monitorar o sistema e focar em outras tarefas administrativas.
  • 5.
    Definir Limites doEscopo Incluído na Solução Recursos Essenciais:  Agendamento Online: Interface para visualizar e marcar consultas.  Cancelamento e Remarcação: Facilidade para pacientes cancelarem ou remarcarem consultas.  Notificações Automáticas: Envio de lembretes por SMS ou e-mail.  Interface de Usuário: Design intuitivo e fácil de usar. Não Incluído na Solução Recursos para Versões Futuras:  Funcionalidades Avançadas: Arrastar e soltar eventos, codificação por cores.  Integração com Sistemas Externos: Conexão com outros sistemas de gestão médica.  Relatórios Detalhados: Geração de relatórios avançados. Perguntas para Ajudar na Definição dos Limites do Escopo Quais recursos são essenciais?  Agendamento online, cancelamento e remarcação, notificações automáticas, interface de usuário. O que pode ser deixado para uma versão futura?  Funcionalidades avançadas, integração com sistemas externos, relatórios detalhados.
  • 6.
    Identificar Riscos eIncertezas  Análise de Riscos o Riscos técnicos: Integração com sistemas existentes. o Riscos de design: Usabilidade da interface. o Mitigação: Testes de usabilidade, revisão técnica.
  • 7.
    Relacionando o Shapingcom a Engenharia de Requisitos  Reflexão sobre a relação com Engenharia de Requisitos o Técnicas de levantamento de requisitos: Entrevistas, questionários. o Tipos de requisitos: Funcionais, não funcionais, regras de negócio. o Desafios resolvidos: Requisitos mal definidos, mudanças inesperadas.
  • 8.
    Exemplo de ReflexãoEsperada  Exemplo de Reflexão o Técnicas de levantamento: Entrevistas com recepcionistas. o Tipos de requisitos: Funcionais (remarcar consultas), regras de negócio (suporte a horários conflitantes). o Desafios resolvidos: Evita requisitos mal definidos. o Shaping como complemento: Útil para refinar requisitos antes do desenvolvimento.
  • 9.