Skip to content

7. Processo de Desenvolvimento

Sérgio Martins edited this page May 15, 2025 · 2 revisions

Sabor Express - Processo de Desenvolvimento

Modelo de Processo de Software

Racional da Escolha do Modelo

Para o desenvolvimento do aplicativo Sabor Express, adotamos o modelo Ágil com Scrum, complementado por elementos de Design Thinking. Esta escolha foi baseada nos seguintes fatores:

Fator Justificativa
Necessidade de Iterações A natureza do aplicativo de receitas requer entregas incrementais para validação frequente com usuários finais
Escopo Dinâmico Funcionalidades podem precisar ser ajustadas com base no feedback do usuário durante o desenvolvimento
Experiência do Usuário Design Thinking possibilita focar na experiência real dos usuários com aplicativos de culinária
Complexidade Gerenciável A aplicação permite decompor o desenvolvimento em pequenos incrementos funcionais
Time de Desenvolvimento Equipe multidisciplinar que se beneficia das cerimônias e rituais ágeis
Prazo de Entrega Necessidade de lançamento rápido com MVP seguido de atualizações frequentes

O processo inclui:

  • Sprints de 2 semanas
  • Reviews ao final de cada sprint com stakeholders
  • Retrospectivas para melhoria contínua
  • Design Sprints para recursos críticos que requerem maior exploração de UX
  • Entrega Contínua (CI/CD) para viabilizar atualizações frequentes

Principais Stakeholders

Stakeholder Papel Interesses Responsabilidades
Usuários Finais Consumidores do app • Encontrar receitas facilmente
• Interface intuitiva
• Conteúdo de qualidade
• Fornecer feedback
• Testar novas versões
Product Owner Representante do negócio • Sucesso do produto
• Alinhamento com o mercado
• ROI
• Priorizar backlog
• Definir MVPs
• Validar entregas
Time de Desenvolvimento Criadores do produto • Código de qualidade
• Arquitetura sustentável
• Velocidade de entrega
• Desenvolvimento
• Testes
• Documentação técnica
UX/UI Designers Experiência do usuário • Usabilidade
• Coerência visual
• Feedback de interações
• Wireframes
• Protótipos
• Testes de usabilidade
Nutricionistas Consultores de conteúdo • Qualidade das receitas
• Informações nutricionais
• Equilíbrio alimentar
• Validar receitas
• Sugerir categorizações
• Revisar recomendações
Marketing Divulgação do app • Aquisição de usuários
• Retenção
• Engajamento
• Campanhas
• Análise de métricas
• Feedback do mercado
Gestores de Conteúdo Qualidade do conteúdo • Diversidade de receitas
• Fotos e vídeos
• Organização
• Curadoria de receitas
• Produção de mídias
• Categorização

Técnicas de Coleta de Requisitos

Para garantir um entendimento completo das necessidades dos usuários e demais stakeholders, utilizamos uma combinação de técnicas de coleta de requisitos:

Técnica Objetivo Aplicação no Projeto
Entrevistas Compreender necessidades e frustrações dos usuários • 15 entrevistas com potenciais usuários
• 5 entrevistas com nutricionistas
• 3 entrevistas com chefs de cozinha
Questionários Online Obter dados quantitativos sobre hábitos e preferências • Survey com 250+ respondentes
• Foco em hábitos de pesquisa de receitas
• Análise de funcionalidades desejadas

Clone this wiki locally