Pular para conteúdo

Visão do Projeto

Histórico de Revisão

Data Versão Descrição Autor
25/04 1.0 Criação das seções de visão geral do produto e do projeto. Ana Beatriz, Bruno, Gabriel, João Pedro
24/05 1.1 Alterações de acordo com os feedbacks recebidos. João Pedro
10/07 1.2 Alterações responsáveis. Ana Beatriz
16/07 1.3 Alterações nas iterações. João Pedro

Organização do Projeto

A tabela 1 possui os principais papeis e quem serão os responsáveis por garantir que as tarefas ligadas a cada papel, estão sendo cumpridas.

Papel Atribuições Responsável Participantes
Analista de Requisitos Identificar os requisitos do produto, garantir a clareza e precisão destes e certificar-se de que sejam compreendidos pela equipe de desenvolvimento. Ana Beatriz Bruno e João
Designer de Interface de Usuário Criar uma interface de usuário atraente, intuitiva e fácil de usar, garantir a consistência do design em todo o produto e atualizar o design conforme as necessidades do usuário. Bruno Ana Beatriz e João
Desenvolvedor de Software Desenvolver o software de acordo com os requisitos do projeto, garantir a modularidade e escalabilidade para permitir futuras alterações e fácil manutenção. Bruno Ana Beatriz e João
Testador de Qualidade Garantir que o software desenvolvido esteja livre de defeitos e atenda aos requisitos do projeto, criar casos de teste e cenários para validar o software. Ana Beatriz Bruno e João
Gerente de Projeto Coordenar as atividades do projeto, garantir o cumprimento do prazo e do orçamento e fornecer os recursos necessários para a equipe de desenvolvimento. João Pedro Ana Beatriz e Bruno

Tabela 1 - Organização de papeis (Fonte: Autor, 2023)

Planejamento das Iterações

Iterações 1: Definição de requisitos (elicitação e descoberta, análise e consenso, etc.) (02/05 - 09/05)

  • Analisar e entender as necessidades do cliente.
  • Identificar e documentar os requisitos do projeto.
  • Definir o escopo do projeto.

Iterações 2: Projeto de arquitetura, definição de MVPs e estudo de tecnologias (10/05 - 23/05)

  • Projetar a arquitetura do sistema.
  • Definir os MVPs do projeto.
  • Capacitar a equipe nas tecnologias que serão utilizadas.

Iterações 3: Prototipação e desenvolvimento 1 (24/05 - 19/06)

  • Realizar a prototipação do MVP1
  • Validar os protótipos
  • Ajustar os protótipos
  • Desenvolvimento do MVP1
  • Validar o MVP1 com base nos requisitos e no design
  • Corrigir quaisquer erros ou problemas encontrados durante as validações
  • Preparar uma apresentação e documentação do MVP1

Iterações 4: Prototipação e desenvolvimento 2 (20/06 - 17/07)

  • Realizar a prototipação do MVP2
  • Validar os protótipos
  • Ajustar os protótipos
  • Desenvolvimento do MVP2
  • Finalizar e polir o produto
  • Realizar testes finais de aceitação
  • Preparar a documentação final e a apresentação do produto

A tabela 2 traz um resumo de cada Iterações e quais serão os produtos de gerados de cada Iterações

Iterações Etapas Produto (Entrega) Data Início Data Fim
Iterações 1 Definição de requisitos Escopo do projeto e backlog 02/05/23 09/05/23
Iterações 2 Projeto de arquitetura, definição de MVPs e estudo de tecnologias Arquitetura do sistema, MVPs e equipe capacitada 10/05/23 23/05/23
Iterações 3 Prototipação e desenvolvimento MVP1 MVP1 desenvolvido, testado e validado 24/05/23 19/06/23
Iterações 4 Prototipação e desenvolvimento MVP2 MVP2 desenvolvido, testado e validado 20/06/23 17/07/23

Tabela 2 - Iterações do projeto (Fonte: Autor, 2023)

Matriz de Comunicação

A matriz de comunicação é uma ferramenta fundamental para garantir que a equipe do projeto esteja sempre alinhada e informada sobre o andamento do projeto. Segundo o PMBOK (2017)¹, a matriz de comunicação deve definir quais informações serão compartilhadas, com quem e com que frequência, a fim de evitar ruídos na comunicação e possíveis falhas no projeto, a tabela 3 traz toda a matriz de comunicação que será utilizada.

Descrição Área / Envolvidos Periodicidade Produtos Gerados
- Acompanhamento das Atividades em Andamento - Equipe do Projeto - Semanal - Ata de reunião
- Relatório de situação do projeto
- Acompanhamento dos Riscos, Compromissos, Ações Pendentes, Indicadores - Equipe do Projeto - Semanal - Ata de reunião
- Relatório de situação do projeto
- Reuniões quinzenais com o cliente - Equipe, ou ao menos um representante
- Cliente
- Quinzenal - Relatório de situação do projeto
- Comunicar situação do projeto - Equipe
- Professor
- Semanal - Ata de reunião
- Relatório de situação do projeto

Tabela 3 - Matriz de Comunicação (Fonte: Autor, 2023)

Gerenciamento de Riscos

De acordo com o PMBOK (2017)¹, risco é um evento ou condição que pode ter impacto positivo ou negativo em um projeto de software, podendo levar a atrasos ou prejuízos. Portanto, o gerenciamento de risco é crucial para garantir o sucesso do projeto, a tabela 4 traz informações sobre os principais riscos do projeto e as ações para mitigá-las.

Risco Descrição Probabilidade Ações de Mitigação
Risco técnico A equipe de projeto pode não ter experiência suficiente em alguma das tecnologias utilizadas ou redução da equipe por motivos de desistência, o que pode levar a atrasos ou erros na implementação do aplicativo. Média Sondar as habilidades e dificuldades de cada membro, para que eles sejam alocados nas partes em que possuírem mais conhecimento e afinidade (e. g., frontend, backend, documentação).
Risco de escopo A equipe pode não ter uma compreensão clara dos requisitos do projeto e pode acabar criando uma solução que não atenda às necessidades da equipe médica. Alta Realizar reuniões regulares com os stakeholders do projeto para garantir uma compreensão clara dos requisitos (análise e consenso), definir claramente o escopo do projeto e manter uma comunicação aberta com a equipe médica durante todo o processo (feedback constante).
Risco de qualidade Se a aplicação contém erros ou problemas de usabilidade, a equipe médica pode não utilizá-la, o que pode levar a atrasos nos transplantes de rim. Média Realizar testes durante todo o processo de desenvolvimento, incluindo testes de usabilidade, e envolver a equipe médica em testes beta para garantir que a aplicação atenda às necessidades e expectativas.
Risco de prazo O prazo limitado para o projeto pode levar a atrasos na implementação do aplicativo, especialmente se houver problemas técnicos ou de escopo. Alta Criar um cronograma realista e atualizado com prazos realistas e margem de manobra, manter uma comunicação aberta com a equipe e stakeholders do projeto para gerenciar expectativas e identificar problemas antecipadamente.
Risco de segurança Se a aplicação não estiver adequadamente protegida, as informações sensíveis da equipe médica e dos pacientes podem estar em risco de acesso não autorizado. Alta Implementar medidas de segurança adequadas, incluindo criptografia de dados, autenticação forte de usuários, testes de penetração regulares e conformidade com as normas de segurança da informação.

Tabela 4 - Tabela de riscos (Fonte: Autor, 2023)

Critérios de Replanejamento

  • Desvios significativos no cronograma ou no orçamento
  • Alterações nos requisitos do projeto
  • Problemas de qualidade
  • Alterações nos recursos disponíveis(equipe)

Referências Bibliográficas

¹ PROJECT MANAGEMENT INSTITUTE. Guia PMBOK: um guia para o conjunto de conhecimentos em gerenciamento de projetos. 6. ed. Newtown Square, PA: Project Management Institute, 2017.