Ata 01 - Fase Envolvida 1
Identificação
| Data | Início | Término | Local |
|---|---|---|---|
| 29/09/2025 | 08:10 | 10:00 | OBS |
Redator: Felipe das Neves
| Participante | Presente |
|---|---|
| Ana Luiza Komatsu Aroeira | ❌ |
| Felipe das Neves | ✅ |
| Gustavo Gontijo Lima | ❌ |
| Marcos Santos Bittar | ❌ |
| Mylena Trindade de Mendonca | ❌ |
| Pedro de Oliveira Campos Barbosa | ✅ |
1. Pauta
Definir o escopo de trabalho para as análises de três características de qualidade do sistema para a fase 1:
- Confiabilidade
- Manutenibilidade
- Adequação Funcional
2. Temas Tratados
Confiabilidade
- Foram identificados insumos já disponíveis: código-fonte, documentação arquitetural (com decisões arquiteturais e diagramas) e, eventualmente, histórico de testes.
- A análise será baseada em revisão de código, estudo de arquitetura e avaliação de cobertura de testes.
- A limitação principal é a dependência da qualidade e nível de detalhamento dos testes disponíveis.
Manutenibilidade
- Insumos: código-fonte, testes automatizados, documentação de arquitetura.
- A análise deve contemplar testabilidade, modificabilidade e modularidade, considerando princípios de engenharia de software (ex.: SOLID).
- Limitação: dependerá da qualidade dos testes e da cobertura existente para conclusões mais sólidas.
Adequação Funcional
- Insumos: diagrama de casos de uso já documentado; necessidade de complementar com entrevistas ou questionários a desenvolvedores/usuários.
- A análise verificará se as funções explícitas atendem às necessidades dos usuários.
- Há limitação significativa: falta de diagramas referentes a requisitos não funcionais e características implícitas, o que pode restringir a avaliação a um nível mais abstrato.
- Decidiu-se restringir o escopo inicial da análise para um módulo específico (ex.: quadros de força da parte fotovoltaica do ICC Sul), para garantir maior profundidade.
3. Decisões
- Confiabilidade: prosseguir com análise completa, dado que os insumos estão bem definidos.
- Manutenibilidade: prosseguir com análise baseada em código e arquitetura, condicionada à existência de testes automatizados.
- Adequação Funcional: análise será parcial, com foco em casos de uso explícitos e complementada por entrevistas/questionários. O escopo será restrito a um módulo específico do sistema. Caso não conseguirmos os diagramas com as onformações mais completas.
4. Encaminhamentos
- Reunir e revisar insumos técnicos já disponíveis (código, diagramas de arquitetura e casos de uso).
- Mapear qualidade e cobertura de testes automatizados.
- Elaborar roteiro de entrevistas/questionários com desenvolvedores para complementar a análise da Adequação Funcional.
- Definir formalmente o módulo específico da aplicação que será analisado primeiro.
5. Link da gravação
Vídeo 1: Reunião 01
Histórico de Versões
| Versão | Descrição | Autor(es) | Data de Produção | Revisor(es) | Data de Revisão | Incremento do Revisor |
|---|---|---|---|---|---|---|
1.0 |
Ata 1 Decisões de projeto | Felipe das Neves | 29/09/2025 |