You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A seleção do conjunto mínimo de funcionalidades segue os princípios do pensamento enxuto (Lean thinking), priorizando a entrega de valor ao usuário, validação rápida de hipóteses e iteração contínua com base no feedback. Desta forma, o objetivo geral a ser atingido é obter feedback real de usuários do QSARModeling, a fim de tomar decisões nas direções de seu desenvolvimento.
Para isso, deseja-se um produto mínimo que permita ao usuário construir e validar um modelo QSAR, mas sem a preocupação de oferecer qualquer tipo de customização ou detalhes que não levem diretamente ao objetivo geral.
Funcionalidades Essenciais
Para isso, elencamos o seguinte conjunto de funcionalidades esseciais:
1. Carregar matriz de descritores
Justificativa: Essa funcionalidade é fundamental para iniciar qualquer análise QSAR. Sem a matriz de descritores, não há base para os demais passos do processo. Priorizar o upload permite validar a interação inicial do usuário com a interface.
2. Carregar vetor de bioatividades
Justificativa: Assim como os descritores, as bioatividades são essenciais para o fluxo de modelagem QSAR. Essa funcionalidade, combinada ao upload de descritores, testa a integração de dados essenciais.
3. Ver estatísticas sobre os dados carregados
Justificativa: Garantir que os dados carregados estão corretos e completos é uma etapa crítica antes de qualquer análise. Essa funcionalidade oferece ao usuário confiança no processo e reduz o retrabalho.
4. Seleção de variáveis
Justificativa: A seleção de variáveis otimiza os descritores, permitindo modelos mais eficientes e interpretáveis. Essa funcionalidade valida uma das principais hipóteses de valor do QSARModeling: oferecer ferramentas para análise robusta de dados.
5. Geração de modelo de QSAR
Justificativa: Este é o core do software, onde o usuário obtém o maior valor. Validar a capacidade de gerar modelos funcionais é essencial para provar a viabilidade do QSARModeling como ferramenta.
6. Validação do modelo
Justificativa: Sem a validação, não há como determinar a eficácia ou utilidade do modelo QSAR gerado. Essa funcionalidade testa a integração entre dados, seleção de variáveis e resultados finais.
7. Ver estatísticas do modelo validado
Justificativa: Exibir métricas de desempenho garante transparência e fornece aos usuários insights sobre a qualidade do modelo. Isso também é uma funcionalidade essencial para coletar feedback sobre a usabilidade da interface.
Citando de #47:
1. Carregar matriz de descritores
2. Carregar vetor de bioatividades
3. Ver estatísticas sobre os dados carregados
4. Seleção de variáveis
5. Geração de modelo de QSAR
6. Validação do modelo
7. Ver estatísticas do modelo validado